So überprüfen Sie die Abhängigkeiten eines Pakets in Ubuntu 20.04

How Check Dependencies Package Ubuntu 20



Im Ubuntu-System ist die Installation der Pakete über die Befehlszeile bei Anfängern beliebt, da es recht einfach erscheint. Es gibt verschiedene Möglichkeiten, die Abhängigkeiten eines Pakets in Ubuntu 20.04 abzurufen. Aber wir müssen wissen über die Paketabhängigkeiten für die Leute, die es nicht wissen.

Bei der Installation von Softwarepaketen im Linux-Betriebssystem hängen einige Pakete von anderen Paketen ab, um korrekt zu funktionieren. Manchmal sind sie bereits auf dem System installiert, in anderen Fällen werden sie jedoch automatisch mit dem Paket installiert. Diese abhängigen Pakete werden als . bezeichnet Paketabhängigkeiten .







Es gibt mehrere Ansätze, um Details zu Abhängigkeiten zu erhalten, z. B. die Verwendung des apt-Paketmanagers, des Befehls dpkg oder die Installation eines Tools.



Beginnen wir mit dem APT-Paketverwaltungssystem, um die Abhängigkeiten eines Pakets zu ermitteln.



So überprüfen Sie die Paketabhängigkeit mit APT Show:

Führen Sie die passende Show Befehl mit dem Paketnamen, um die vollständigen Details eines Pakets abzurufen.





Syntax für die Verwendung dieses Ansatzes ist:

passende Show[Paketnamen]

Lassen Sie uns überprüfen, welches Ergebnis Sie für die erhalten Mozilla-Firefox Paket beim Laufen:



apt show mozilla firefox

Wie im obigen Bild gezeigt, hängt das Firefox-Paket von verschiedenen Bibliotheken ab. Die APT-Paketmanager spielt eine Schlüsselrolle im Linux-System, da es die meisten Abhängigkeiten automatisch installiert.

So überprüfen Sie Abhängigkeitsinformationen mit APT-Cache:

Wenn Sie das eingeschränkte Skript mit Abhängigkeitsinformationen benötigen, gehen Sie mit dem apt-cache Befehl.

Verwenden Sie die angegebene Syntax:

apt-cache hängt davon ab [Paketnamen]

Nehmen wir zum besseren Verständnis ein Beispiel. Überprüfen Sie die Abhängigkeitsinformationen der Mozilla Firefox Paket:

apt-cache hängt davon abMozilla Firefox

Sehen Sie sich ein weiteres Beispiel an!

Um die Abhängigkeitsdetails von . zu erhalten PHP :

apt-cache hängt davon abphp

So überprüfen Sie Abhängigkeiten einer .deb-Paketdatei:

Wenn Sie haben .deb Datei, um das Softwarepaket zu installieren, dann die geeignet Befehl funktioniert nicht.

Dazu können Sie die dpkg Befehl mit dem -ICH oder -die Info Option, um Details zu erfahren. Die Syntax wäre also:

dpkg --die Info [deb_file_path]

Angenommen, ich habe die .deb Paket von Teamviewer auf meinem Ubuntu-Rechner. Um die Abhängigkeitsdetails abzurufen, führen Sie den erwähnten Befehl aus:

dpkg --die InfoDownloads/teamviewer_15.16.8_amd64.deb

Der obige Abschnitt war, wie man Details zu Paketabhängigkeiten erhält über passend und dpkg Befehl.

Wenn Sie jedoch ein Werkzeug bevorzugen, folgen Sie dem unten angegebenen Ansatz:

So überprüfen Sie Abhängigkeiten mit dem Tool apt-rdepends:

Es gibt zahlreiche Tools, um Paketabhängigkeiten zu überprüfen, und Sie könnten verwirrt sein, welches Tool das richtige Tool zum Installieren ist. Außerdem können Sie kein Risiko eingehen, eine Abhängigkeit zu installieren, die sich auf das laufende System auswirkt.

Die apt-rabhängig ist ein authentisches Werkzeug, das hilft, alle Abhängigkeiten eines Softwarepakets aufzulisten. Es ist kein integriertes Tool; Um es zu erhalten, verwenden Sie den unten genannten Befehl:

$sudogeeignetInstallierenapt-rabhängig

Die Syntax der apt-rabhängig ist geradeaus:

apt-rabhängig[Optionen] [Paketnamen]

Angenommen, Sie müssen herausfinden, PHP Abhängigkeiten. Führen Sie dazu den angegebenen Befehl aus, um die gewünschte Ausgabe zu erhalten:

apt-rabhängig von php

Ähnlich, wenn wir ein anderes Beispiel nehmen:

apt-rdepends vlc

Um dies rückgängig zu machen, sehen Sie, welche anderen Pakete von einem bestimmten Softwarepaket abhängen -R Möglichkeit.

Um beispielsweise die Paketliste abhängig vom vlc-Paket zu überprüfen, lautet der Befehl:

apt-rabhängig-Rvlc

Abschluss:

Die Zuschreibung hat uns gezeigt, wie man die Paketabhängigkeiten eines Pakets unter Ubuntu 20.04 überprüft.

Wir haben verschiedene Möglichkeiten gefunden, Paketabhängigkeiten über die Befehlszeile abzurufen. Die APT-Paketverwaltung Das System spielt eine wichtige Rolle, da es die meisten Abhängigkeiten automatisch installiert. Aber wenn Software über das .deb-Paket heruntergeladen wurde, dann ist die dpkg Befehl wird vorgeschlagen.

Die apt-rabhängig Tool ist eine alternative Methode, um Abhängigkeiten zu überprüfen. Mit diesem Tool können Sie die Liste der detaillierten Paketabhängigkeiten abrufen und das Gegenteil finden.