GithubHelp home page GithubHelp logo

piu files about piu HOT 5 CLOSED

beyondmeh avatar beyondmeh commented on August 15, 2024 2
piu files

from piu.

Comments (5)

beyondmeh avatar beyondmeh commented on August 15, 2024 1

That seems like a great idea to add. I know pacman has similar functionality as well as apt. I'd be happy to accept a pull request, even if it's just for dnf.

Otherwise, I'll work on adding support in my free time

from piu.

beyondmeh avatar beyondmeh commented on August 15, 2024 1

TODO

  • List files provided by a package that are not already installed
  • Then, handle installed packages too (this part should be easier than the first)
    • can probably be simplified just to query not installed, unless command has a dependency such as pre-downloading a package (e.g.: apt)
  • Finally, provide a wrapper to handle the above two cases automatically
    • Like note above, this will probably be package manager specific. dnf doesn't need this

Research PKG MGR Invocations

Add individual package manager functions

Implement piu files invocation

Final Testing

  • apt
  • apk
  • pacman
  • xpbs-
  • dnf

from piu.

beyondmeh avatar beyondmeh commented on August 15, 2024 1

piu files has been implemented for all of the supported package managers!

  • I'm not happy with the Arch Linux code, but "rather something than nothing". I'd love some help refactoring it.
  • Alpine Linux's code has some quirks, but the issues are upstream with apk

from piu.

abitrolly avatar abitrolly commented on August 15, 2024

@beyondmeh the correct dnf command is dnf -C repoquery -l $1 or dnf --cacheonly repoquery --list $1.

Nice TODO. )

from piu.

beyondmeh avatar beyondmeh commented on August 15, 2024

Thank you for the clarification, I've updated the TODO

from piu.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.