Zarządzanie pakietami LINUX
Przedstawiamy podstawowy zbiór poleceń zarządzania pakietami RPM i DPKG. RPM jest menedżerem pakietów używanym w Red Hat Enterprise, Fedora, SuSE i wielu innych dystrybucjach LINUX. DPKG jest menedżerem pakietów używanym w Debian, Ubuntu i innych dystrybucjach bazujących na Debian.
Debian | Red Hat | Opis |
dpkg ‑Gi package(s).deb | rpm ‑Uvh packages(s).rpm | Instalacja/aktualizacja pakietów |
dpkg ‑i {file.deb} | rpm ‑i {file.rpm} | Instalacja pakietu z pliku |
dpkg ‑i {file.deb} | rpm ‑U {file.rpm} | Aktualizacja pakietu z pliku |
dpkg ‑r package | rpm ‑e package | Usunięcie pakietu |
dpkg ‑l | rpm ‑qa | Listuje wszystkie zainstalowane pakiety |
dpkg ‑L {package} | rpm ‑ql {package} | Listuje pliki w zainstalowanym pakiecie |
dpkg ‑p {package} | rpm ‑qi | Pokazuje informacje o zainstalowanym pakiecie |
dpkg ‑I {file.deb} | rpm ‑qpi {file.rpm} | Pokazuje informacje o pliku pakietu |
dpkg ‑c {file.deb} | rpm ‑qpl {file.rpm} | Listuje pliki w pliku pakietu |
dpkg ‑l '*spell*' | rpm ‑qa '*spell*' | Pokaż wszystkie pakiety które zawierają słowo ”spell” |
dpkg ‑l package | rpm ‑q package | Pokaż wersję zainstalowanego pakietu |
dpkg ‑s package | rpm ‑q ‑i package | Pokaż wszystkie metadane pakietu |
dpkg ‑I package.deb | rpm ‑q ‑i ‑p package.rpm | Pokaż wszyskie metadane danych pakietów |
dpkg ‑S /path/file | rpm ‑q ‑f /path/file | Jaki pakiet przynależy do pliku |
dpkg ‑L package | rpm ‑q ‑l package | Listuje gdzie pliki są zainstalowane |
dpkg ‑c package.deb | rpm ‑q ‑l ‑p package.rpm | Listuje gdzie pliki będą instalowane |
dpkg ‑x package.deb | rpm2cpio package.rpm | cpio ‑id | Wypakowuje pliki pakietu do bieżacego katalogu |
dpkg ‑s package | grep ^Depends: | rpm ‑q –requires package | Lista plików/pakietów które wymagają pakietów |
dpkg –purge –dry-run package | rpm ‑q –whatrequires package | Lista plików/pakietów które wymagają pakietów (patrz też: whatrequires) |
/niedostępne | rpm ‑Va | Weryfikuje wszystkie zainstalowane pakiety |
/niedostępne | rpm ‑V {package} | Weryfikuje zainstalowany pakiet |