====== dpkg - Debian Package Manager ====== **dpkg** to podstawowy menedżer pakietów stosowany w systemach operacyjnych z rodziny [[:kategoria:linux|Linux]], takich jak [[:kategoria:debian|Debian]] oraz jego pochodnych, w tym [[:kategoria:ubuntu|Ubuntu]], [[:kategoria:mint|Linux Mint]]. **dpkg** zarządza pakietami w formacie .deb, który jest natywnym formatem dla dystrybucji opartych na Debianie. {{page>:szablon:gfx:terminal}} ===== Historia ===== **dpkg** został opracowany na początku lat 90. jako narzędzie do zarządzania pakietami oprogramowania w systemie Debian. Jego pierwsza wersja została wydana w 1994 roku i od tego czasu **dpkg** jest nieodłącznym elementem infrastruktury pakietowej Debiana. **dpkg** jest niższym poziomem narzędziem niż [[:polecenia:apt|APT]], który korzysta z **dpkg** do wykonywania operacji na pakietach. ===== Funkcje ===== **dpkg** oferuje szeroki wachlarz funkcji, które umożliwiają zarządzanie pakietami oprogramowania w systemie: ==== Instalacja pakietów ==== **dpkg** umożliwia instalację pakietów w formacie .deb, sprawdzając zależności i konfigurując zainstalowane oprogramowanie. ==== Usuwanie pakietów ==== **dpkg** pozwala na usuwanie zainstalowanych pakietów, z możliwością zachowania plików konfiguracyjnych. ==== Weryfikacja pakietów ==== **dpkg** oferuje narzędzia do weryfikacji integralności zainstalowanych pakietów, co pozwala na wykrycie uszkodzonych lub brakujących plików. ==== Zarządzanie informacjami o pakietach ==== **dpkg** umożliwia wyświetlanie szczegółowych informacji o zainstalowanych pakietach oraz zarządzanie ich stanem (np. zamrażanie wersji pakietu). ===== Przykładowe użycie ===== Przykładowe polecenia używane w dpkg: * Instalacja pakietu: ''sudo dpkg -i nazwa_pakietu.deb'' * Usunięcie pakietu: ''sudo dpkg -r nazwa_pakietu'' * Weryfikacja pakietu: ''dpkg -V nazwa_pakietu'' * Wyświetlenie informacji o pakiecie: ''dpkg -s nazwa_pakietu'' ===== Zastosowanie ===== **dpkg** jest fundamentem zarządzania pakietami w systemach opartych na [[:kategoria:debian|Debianie]]. Choć jest to narzędzie niskiego poziomu, jest niezastąpione w wielu operacjach administracyjnych, szczególnie gdy inne narzędzia, takie jak [[:polecenia:apt|APT]], nie są w stanie rozwiązać problemów związanych z pakietami. ===== Zobacz też ===== * [[:polecenia:apt|APT]] * [[:polecenia:yum|YUM]] * [[:polecenia:dnf|DNF]] ===== Linki zewnętrzne ===== * https://wiki.debian.org/dpkg Oficjalna dokumentacja dpkg {{indexmenu>:polecenia#1}}