dpkg -l

dpkg -l

Wymień wszystkie zainstalowane pakiety.

Przykłady:

DPKG zwraca szereg zainstalowanych pakietów:

$ dpkg -l | WC -L
1209

Poproś DPKG o zwrócenie tylko pakietów związanych z PHP. Będzie to obejmować zainstalowane i nie zainstalowane pakiety:

$ dpkg -l *php *

Używanie DPKG z GREP, aby zobaczyć tylko zainstalowane pakiety

DPKG -L | GREP PHP

dpkg -l

DPKG -L pokaże, czy pakiet jest zainstalowany. Jeśli pakiet zostanie zainstalowany, DPKG wyświetli powiązane pliki i ich lokalizacje w systemie plików.

Przykłady:

$ dpkg -l ntpdate
/.
/itp
/itp./Sieć
/etc/sieć/if-up.D
/etc/sieć/if-up.d/ntpdate
/itp./LogCheck

$ dpkg -l php5 -json
Pakiet „PHP5-JSON” nie jest zainstalowany.

dpkg -p

DPKG -P wyświetli pełne informacje dotyczące nazwy pakietu przewidzianego jako argument. Informacje nie będą, ale nie ograniczają się do wersji, zależności, pakietów sugestowych i innych.

PRZYKŁAD:

$ dpkg -p dpkg
Pakiet: DPKG
Niezbędne: tak
Priorytet: Wymagane
Sekcja: Admin
Zainstalowany rozmiar: 7276
Pochodzenie: Debian
Keeperer: DPKG Developers
Błędy: Debbugs: // Bugs.Debian.org
Architektura: i386
Wersja 1.14.28
Zastępuje: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Wcześniejsze: libc6 (> = 2.7-1), Coreutils (> = 5.93-1), LZMA
Sugeruje: apt
Konflikty: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Rozmiar: 2353726
Opis: System zarządzania pakietami Debian
Ten pakiet zapewnia infrastrukturę niskiego poziomu do obsługi
Instalacja i usuwanie pakietów oprogramowania Debian.
.
W przypadku narzędzi do tworzenia pakietów Debian zainstaluj DPKG-dev.
Strona główna: http: // wiki.Debian.org/zespoły/dpkg

dpkg -s

DPKG -S będzie statusem pakietu wyposażonego jako argument. Jest to podobne do DPKG -P, ale także pobudza pliki statusu i konfiguracji:

PRZYKŁAD:

$ dpkg -s dpkg
Pakiet: DPKG
Niezbędne: tak
Status: Zainstaluj OK zainstalowany
Priorytet: Wymagane
Sekcja: Admin
Zainstalowany rozmiar: 7276
Pochodzenie: Debian
Keeperer: DPKG Developers
Błędy: Debbugs: // Bugs.Debian.org
Architektura: i386
Wersja 1.14.28
Zastępuje: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Wcześniejsze: libc6 (> = 2.7-1), Coreutils (> = 5.93-1), LZMA
Sugeruje: apt
Konflikty: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Conffiles:
/etc/logrotatan.D/DPKG 501F8C90B83C7EA180868CA82E1E82D1
/etc/dpkg/pochodzenie/debian 731423fa8ba067262f8ef37882d1e742
/etc/dpkg/dpkg.CFG F4413FFB515F8F753624AE3BB365B81B
/etc/alternatives/readMe 69C4BA7F08363E998E0F2E244A04F881
Opis: System zarządzania pakietami Debian
Ten pakiet zapewnia infrastrukturę niskiego poziomu do obsługi
Instalacja i usuwanie pakietów oprogramowania Debian.
.
W przypadku narzędzi do tworzenia pakietów Debian zainstaluj DPKG-dev.
Strona główna: http: // wiki.Debian.org/zespoły/dpkg

dpkg -s

To polecenie DPKG będzie wyszukiwać i wyświetlić nazwy plików związane z zainstalowanym pakietem.

Przykłady:

$ dpkg -s dpkg.CFG
dpkg:/usr/share/man/hu/man5/dpkg.CFG.5.GZ
dpkg:/usr/share/man/pl/man5/dpkg.CFG.5.GZ
dpkg:/usr/share/man/sv/man5/dpkg.CFG.5.GZ
dpkg:/etc/dpkg/dpkg.CFG
dpkg:/usr/share/man/fr/man5/dpkg.CFG.5.GZ
dpkg:/usr/share/man/man5/dpkg.CFG.5.GZ
dpkg:/usr/share/man/de/man5/dpkg.CFG.5.GZ

Porty $ dpkg -s.conf

Apache2.2-common:/etc/apache2/porty.conf

dpkg -i

-Opcja poinformuje DPKG, aby zainstalował pakiet.Deb. Aby uruchomić to polecenie, wymagane są uprawnienia superuser/root.

PRZYKŁAD:

# dpkg -i skype -debian_2.1.0.81-1_i386.Deb

To polecenie zainstaluje pakiet, który nie jest częścią Repozytoriów Standardowych Debian. DPKG SYNCE DPKPG nie zainstaluje wymaganych warunków wstępnych, może wyświetlić błąd, że warunki wstępne dla tego pakietu nie są spełnione.

dpkg -r

DPKG usunie zainstalowany pakiet, ale nie jego konfiguracje. Przywileje główne są zobowiązane do wykonania tego polecenia.

PRZYKŁAD:

# dpkg -r apache2

To polecenie usunie system formularza Apache2.

dpkg -p

z opcją -p polecenie DPKG usunie i usunie dowolne pliki konfiguracyjne związane z pakietem.

PRZYKŁAD:

# dpkg -p apache2

To polecenie usunie pakiet Apache2 z systemu, w tym pliki konfiguracyjne. Wymagane pozwolenia korzeniowe.

DPKG-Reconfigure

DPKG-Reconfigure jest własnym, ale związany z rodziną DPKG i warto również o tym wspomnieć. DPKG-Reconfigure ponownie konfiguruje instalowany pakiet w systemie.

PRZYKŁAD:
# DPKG-Reconfigure Xserver-Xorg

To polecenie ponownie konfiguruje pakiet Xserver-Xorg. Przywileje główne są zobowiązane do wykonania tego polecenia.

Powiązane samouczki Linux:

  • Jak pracować z WooCommerce Rest API z Pythonem
  • Linux Apache Nie wykonywanie plików PHP: Rozwiązanie
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Jak pracować z grupami pakietów DNF
  • Manipulacja Big Data dla zabawy i zysku Część 3
  • Jak zainstalować i używać snapów na Fedorze
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Jak zapytać informacje o pakietach za pomocą pakietu RPM…