
Kontrol og reparation
Det kan ske at der fejl under download eller installation af software pakker. Derfor er det godt der findes funktioner til kontrol af pakker og reparation af installationen.
Handling | Arch | Red Hat/Fedora | Debian/Ubuntu | SLES/openSUSE | Gentoo |
---|---|---|---|---|---|
Verificer enkelt pakke. | pacman -Qk[k] | rpm -V | debsums | rpm -V | equery check |
Verificer alle pakker. | pacman -Qk[k] | rpm -Va | debsums | rpm -Va | equery check |
Geninstaller en given pakke – Dette installerer en given pakke og dens afhængigheder. | pacman -S | dnf reinstall | apt install --reinstall | zypper install --force | emerge -1O |
Verificer systemets afhængigheder. Bruges hvis installationsprocessen blev tvunget til at standse. | pacman -Dk | dnf repoquery --requires | apt-get check | zypper verify | emerge -uDN world |
Bruges til at scanne og reparere systemets afhængigheder. | pacman dep level - pacman -Dk, shared lib level - findbrokenpkgs or lddd | dnf repoquery --unsatisfied | apt-get --fix-broken aptitude install | zypper verify | Revdep-rebuild |
Tilføj et kontrolpunkt i pakkehåndteringen til brug for senere tilbageførsel. | (unnecessary, done on every transaction) | n/a | |||
Fjern et kontrolpunkt fra systemet. | N/A | N/A | n/a | ||
Lav liste over alle kontrolpunkter i systemet. | N/A | dnf history list | n/a | ||
Tilbage før alle pakker til en given dato eller kontrolpunkt. | N/A | dnf history rollback | n/a | ||
Tilbageførsel af en enkelt specifik transaktion. | N/A | dnf history undo | n/a | ||
Handling | Arch | Red Hat/Fedora | Debian/Ubuntu | SUSE/openSUSE | Gentoo |