Jak pozwolić DPKG automatycznie zainstalować zależności

Jak pozwolić DPKG automatycznie zainstalować zależności

Pakiet Debian (dpkg) to narzędzie niskiego poziomu zarządzania Linuksa w porównaniu z TRAFNY. Służy do wykonywania różnych operacji, takich jak instalacja, aktualizacja lub usuwanie .Pakiety Deb. .Deb jest rozszerzeniem pakietów oprogramowania Linux Debian i ich pochodnych.

Zarządzanie pakietami debian składa się z kilku bibliotek i plików wykonywalnych związanych z konkretnym pakietem programów. Ma 51 000 pakietów z dostępem do wielu repozytoriów online. Większość pakietów oprogramowania jest bezpłatna, ale można również zainstalować płatne oprogramowanie z repozytorium.

Jeśli pracujesz nad dystrybucjami Linux, takimi jak Ubuntu, musisz poradzić sobie z .Deb pakiety. dpkg Narzędzie pomaga monitorować zapytania poleceń debian, instalować i usuwać pakiety oprogramowania oraz zależności powiązane z tymi pakietami.

Możesz wykonać dpkg Korzystanie z parametrów wiersza polecenia z jednym działaniem lub opcją. Ale istnieje też kolejny znany interfejs front-end dla nazwanych pakietów Debiana Uzdolnienie. Użytkownicy mogą również wykonywać działania i monitorować .Deb pakiety za pomocą narzędzia Aptitude.

Składnia dpkg Narzędzie to:

dpkg [opcje…] [nazwa pliku…]

Jak pozwolić DPKG automatycznie zainstalować zależności

Gdy instalujemy narzędzie lub oprogramowanie za pomocą pakietu Debien, może być możliwe zainstalowanie wszystkich odpowiednich zależności. Pokaże użytkownikowi, że oprogramowanie zostało zainstalowane i wymienia nazwy zależności, które nie zostały zainstalowane z powodu niektórych błędów.

Aby pobrać wszystkie z nich, polecenie brzmiałoby:

$ sudo dpkg -i [packal_name.Deb]

Weźmy przykład, aby zrozumieć, w jaki sposób możemy dpkg Zależności zainstalowanego pakietu automatycznie.

Przypuśćmy, aby zainstalować „TeamViewer„Korzystanie z pakietu Debiana. Wpisz następujące polecenie:

$ sudo dpkg -i teamviewer_amd64.Deb

Chociaż zainstalowaliśmy „TeamViewer”, widać na obrazie, że większość jego zależności, jak wyróżniliśmy I-E QT56-Teamviewer, QML-Module-Qtquick2 itp. nie zostanie zainstalowane z powodu pewnych problemów.

Aby to rozwiązać i pobrać wszystkie zależności, użyj wspomnianego polecenia:

$ sudo apt -f instalacja

Tak więc wszystkie zależności pakietu „TeamViewer"Zostały zainstalowane.

Wniosek:

Kiedy instalujemy narzędzie za pomocą pakietu Debien, istnieje możliwość, że wszystkie odpowiednie zależności mogą nie zainstalować. Pakiety Debien to narzędzia zewnętrzne używane do instalowania pakietów oprogramowania w Linux Dystrybucjach. Przewodnik dał nam, jak automatycznie zainstalować wszystkie zależności, gdy nie udało się pobrać z pakietem.