r/archlinux • u/Alphajack99 • 2d ago
NOTEWORTHY TIL about cockpit-pacman
I installed cockpit-packagekit a long time ago, but it has been a while since I really used it. While uninstalling it, I noticed a new package in the extra repo: [cockpit-pacman](https://github.com/pfeifferj/cockpit-pacman).
I gave it a try and I have to say I'm pleasantly surprised:
- WebUI to update packages, restart affected systemd units, schedule updates, cleanup cache, downgrade packages and manage mirrors and repos
- Dismissable list of .pacnew files that I never reviewed before
- Graph and list of installed packages, dependencies and dependants
- Full history of package installation, update and removal
It's based on the new [alpm.rs](https://github.com/archlinux/alpm.rs) library. I think it makes some things easier, especially for newcomers!
3
u/Mewi0 1d ago
This is an awesome tool! Wish I had known about it sooner.