Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 2.1 KB

README.md

File metadata and controls

23 lines (13 loc) · 2.1 KB

Pacman hooks

Some Arch Linux Pacman hooks I made

Arch-Audit - A post transaction hook that looks up installed packages to the Arch CVE via arch-audit.

Check-Broken-Packages - This checks for packages with broken (non satisfied) dynamic library dependencies. This can happen if you have installed package A from the AUR, which depends on B from the official repositories, and B gets updated, but the packager of A does not bump its pkgrel. In most case you simply need to rebuild A. (Based off https://github.com/desbma/pacman-hooks)

Orphans - A post-transaction hook that searches for orphaned packages.

py-perl-vercmp - A post-transaction hook that searches installed packages with Perl or Python dependencies and lists them. It is triggered only if Perl or Python have had a version upgrade. Requires rebuild-detector.

Other hooks

  1. Pug - An ALPM-hook to automatically save installed Pacman & AUR package lists into Gist files.

  2. Pacman-ps - A tool for being able to get a list of the packages and files which own them that have been deleted or replaced after package upgrades and integrates with Pacman.

  3. Pacman-cleanup - A hook to prune the pacman cache, keeps only the latest cache and the currently installed package.

  4. Informant - An Arch Linux News reader designed to also be used as a pacman hook. It works well with tmux-xpanes to manage multiple Arch machine updates.

  5. Overdue - A pacman post-transaction hook that looks for running daemons that reference deleted shared library file handles and notifies you about them.

  6. A bash script by @mtekman to determine the least used packages installed on your Arch system.