Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] Use PackageKit for Linux version #39

Closed
rami3l opened this issue Nov 15, 2020 · 1 comment
Closed

[Refactor] Use PackageKit for Linux version #39

rami3l opened this issue Nov 15, 2020 · 1 comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request

Comments

@rami3l
Copy link
Owner

rami3l commented Nov 15, 2020

PackageKit provides support for many Linux PMs. Add a single adapter for PackageKit, and most all disastrous are covered.

Credits: u/DrReadIt

@rami3l rami3l added dependencies Pull requests that update a dependency file enhancement New feature or request labels Nov 15, 2020
@rami3l
Copy link
Owner Author

rami3l commented Nov 18, 2020

PackageKit seems nice at the first sight. However, after some research, I have found out that:

  • It wants to be completely silent when doing its tasks, and it seems that there is no chance of interrupting this process. At least for now, when critical things happen, a prompt might pop up.
  • You lose control of what the library is doing. At least for now, pacaptr simply launches subprocesses, and the commands are deliberately printed out when they are running.

@rami3l rami3l changed the title [Refactor] Use PackageKit for Linux Version [Refactor] Use PackageKit for Linux version Nov 18, 2020
@rami3l rami3l closed this as completed May 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant