Docu review done: Mon 03 Jul 2023 17:10:10 CEST
ArchLinux
misc
For now includes pacman and aurutils which are basically own tools but each section is too small for its own file.
Pacman
Comands | Description |
---|---|
pacman -Syu | repo & package upgrade |
pacman -Syu [packagename] | recommended way of installing a package as partial upgrades are not supported |
pacman -S [packagename] | install only this package without upgrading all other packages |
pacman -Rsc $packagename | remove package and its dependencies if they are not required by another package |
pacman -Ss [searchstring] | search for searchstring in repos |
pacman -Si [packagename] | show package info (remote) |
pacman -Qi [packagename] | show package info (local) |
pacman -F [filename] | search all installable packages for filename |
pacman -Qm | list packages not available in sources (also lists not upgraded packages) |
pacman -Qdtq | list packages installed as dependencies but not required anymore |
pacman -Qdtq | pacman -Rs - | as above + remove them |
pacman -Qdttq | pacman -Rs - | as above + ignore optional deps |
pacman -Qqe | list explicitly installed packages |
Aurutils
Comands | Description |
---|---|
aur sync -c [packagename] | build [packagename] |
aur sync -u | update all packages |
aur repo --list | aur vercmp | show packages that can be updated |
repo-remove $repo $package | remove package from repo, repo must be .db.tar ending |
initramfs
When providing kernel parameters rd.debug rd.log=file
initramfs will write a debug log to /run/initramfs/init.log. (tested with mkinicpio)