Przewodnik dla początkujących po poleceniu dpkg w dystrybucji Linuksa opartej na Debianie
Każda dystrybucja Linuksa ma określonego menedżera pakietów. W przypadku Debiana lub dystrybucji opartej na Debianie domyślnym menedżerem pakietów jest „apt” lub „apt-get” albo graficzne Centrum oprogramowania/Synaptic. Ci menedżerowie pakietów z kolei korzystają z niskopoziomowego narzędzia dpkg do zarządzania pakietami oprogramowania.
W tym artykule pokażemy podstawy zarządzania pakietami Debiana i sposoby zarządzania pakietami oprogramowania za pomocą dpkg.
Zrozumienie zarządzania pakietami Debiana
Zarządzanie pakietami Debiana wykorzystuje kilka różnorodnych narzędzi do zarządzania pakietami - takich jak „apt-get”, „aptitude”, „dpkg”, „apt-file”, „dselect”, „tasksel” i „gdebi” - do zarządzania oprogramowanie w systemie. Narzędzia te nazywane są menedżerami pakietów. Niektóre, jeśli nie wszystkie, z tych narzędzi wykorzystują narzędzie niskiego poziomu dpkg, aby zapewnić funkcjonalność wysokiego poziomu.
Polecenie dpkg umożliwia łatwą instalację i usuwanie oprogramowania oraz płynną manipulację i aktualizację oprogramowania.
Użycie polecenia dpkg
Jak zainstalować oprogramowanie/pakiet
Możesz użyć dpkg do zainstalowania oprogramowania, używając następującego polecenia. To polecenie może również zaktualizować pakiet, jeśli jest już zainstalowany.
dpkg -i package_name.deb
Powyższe polecenie wymaga posiadania fizycznego pliku .deb na komputerze.
Lista aktualnie zainstalowanych pakietów
Aby wyświetlić listę lub wyświetlić aktualnie zainstalowane pakiety w dystrybucji opartej na Debianie, możesz użyć poniższych poleceń:
dpkg -l search_patternJeśli chcesz wyświetlić listę wszystkich zainstalowanych pakietów, po prostu pomiń [search_pattern].
dpkg -lUsuń zainstalowane pakiety
Jeśli już zainstalowałeś pakiet, ale już go nie używasz, możesz użyć następującego polecenia, aby go odinstalować. To polecenie usuwa cały pakiet z wyjątkiem plików konfiguracyjnych.
dpkg -r package_name.debWyświetl zawartość pakietu
Możesz użyć poniższych poleceń, aby wyświetlić zawartość pakietu na komputerze z systemem Linux:
dpkg --contents package_name.debMożesz także użyć -c zamiast --contents.
dpkg -c package_name.debSprawdź, czy pakiet jest zainstalowany, czy nie
Zakładając, że chcesz sprawdzić, czy zainstalowałeś określony pakiet na swoim komputerze, użyj poniższego polecenia, aby to sprawdzić.
dpkg -s package_name.debSprawdź lokalizację zainstalowanego pakietu
Jeśli chcesz tylko dowiedzieć się, gdzie zostanie zainstalowany pakiet, użyj flagi -L.
dpkg -L package_name.debWyświetl szczegółowe informacje o paczce
To polecenie wyświetla lub pokazuje szczegółowe informacje o pakiecie.
dpkg -p package_name.debZainstaluj wiele pakietów jednocześnie
Jeśli masz wiele plików deb, które chcesz zainstalować, możesz uruchomić następujące polecenie, aby zainstalować je wszystkie za jednym razem. Pamiętaj, że aby to zadziałało, musisz umieścić wszystkie pliki .deb w tym samym folderze.
dpkg -R --install /deb-files-location/Rozpakuj pakiet deb
Czasami możesz chcieć rozpakować pakiet deb, aby móc wprowadzić zmiany w jego plikach. Użyj tego polecenia, aby rozpakować plik deb.
dpkg --unpack package_name.debSkonfiguruj ponownie rozpakowany pakiet deb
Po dokonaniu zmian w plikach użyj tego polecenia, aby skonfigurować i spakować je ponownie do pliku deb w celu instalacji.
dpkg --configure pacakge_namePotrzebujesz dodatkowych informacji na temat poleceń dpkg?
Jeśli chcesz dowiedzieć się więcej o poleceniach dpkg, możesz użyć poniższego polecenia. Wyświetla szczegółowe informacje o poleceniach i opcjach dpkg.
dpkg --helpWniosek
Większość menedżerów pakietów opartych na Debianie polega wyłącznie na programie dpkg. Za pomocą powyższych poleceń możesz przejść do podstaw, gdy wszystkie inne metody instalacji zawiodą.
Źródło obrazu: Debian — drewniane litery/wiadomość renderowane w 3D autorstwa christitzeimaging.com/Shutterstock

