Wyszukiwanie w witrynie

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_pattern

Jeśli chcesz wyświetlić listę wszystkich zainstalowanych pakietów, po prostu pomiń [search_pattern].

dpkg -l

Usuń 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.deb

Wyświetl zawartość pakietu

Możesz użyć poniższych poleceń, aby wyświetlić zawartość pakietu na komputerze z systemem Linux:

dpkg --contents package_name.deb

Możesz także użyć -c zamiast --contents.

dpkg -c package_name.deb

Sprawdź, 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.deb

Sprawdź lokalizację zainstalowanego pakietu

Jeśli chcesz tylko dowiedzieć się, gdzie zostanie zainstalowany pakiet, użyj flagi -L.

dpkg -L package_name.deb

Wyświetl szczegółowe informacje o paczce

To polecenie wyświetla lub pokazuje szczegółowe informacje o pakiecie.

dpkg -p package_name.deb

Zainstaluj 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.deb

Skonfiguruj 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_name

Potrzebujesz 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 --help

Wniosek

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

Powiązane artykuły