GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Deb-Pakete in Ubuntu, Debian &Mint

Die Deb Paketdatei ist das offizielle Dateiformat eines installierbaren Softwarepakets in Debian und Debian -basierte Linux-Distributionen. Eine .deb ist die Erweiterung dieser Paketdateien und dpkg (Debian-Paketmanager) ist das Dienstprogramm zum Installieren dieser Pakete.

Ein Deb Paket enthält Dateien, die von der jeweiligen Software und Metadatendateien benötigt werden. Metadatendateien enthalten Informationen wie die Versionsnummer, Abhängigkeiten usw.

In Ubuntu ist die Standardmethode zum Installieren von Paketen nicht die Verwendung von 'dpkg “, aber stattdessen verwendet es den apt-Paketmanager, der das Paket herunterlädt und auch Pakete für alle seine Abhängigkeiten herunterlädt, indirekt „dpkg aufruft ‘ und installiert dann das Paket und alle seine Abhängigkeiten.

Lassen Sie uns sehen, wie wir eine einzelne .deb nehmen können Paket und installieren Sie es ordnungsgemäß in Ubuntu und andere Debian -basierte Linux-Distributionen.

Installieren des .deb-Pakets in Ubuntu

Führen Sie dpkg aus Befehl mit dem '-i' (Installieren) Sie ein Argument, um ein bestimmtes Paket zu installieren.

$ sudo dpkg -i deb_package_filename.deb

Nachdem Sie diesen Befehl ausgeführt haben, kann eines von zwei Dingen passieren:

  1. Das Paket wird erfolgreich und fehlerfrei installiert. Dies ist der Fall, wenn die Abhängigkeiten für das Paket bereits in Ihrem Ubuntu-System installiert sind.
  2. Das Paket wird mit einem fehlgeschlagenen Status installiert, da die Abhängigkeiten für das Paket nicht vollständig erfüllt sind. Dies ist das wahrscheinlichere Szenario, da die meisten Pakete von Dingen abhängig sind, die selten für andere Zwecke verwendet werden.

Nehmen wir das Beispiel der .deb Paket für „Cython ‘ (Ein Wrapper für C Programmiersprache in Python). Dieses Paket hängt von zwei Paketen ab:Python und LibC .

$ sudo dpkg -i cython_0.29.2-2_amd64.deb

Beachten Sie die Fehlermeldungen. Da steht, dass Cython konnte aufgrund fehlender Abhängigkeit „Python“ nicht konfiguriert werden ‘. Wenn Python bereits installiert waren, gab die Installation keine Fehler aus.

Führen Sie in einem solchen Fall den folgenden apt-Befehl aus, um alle fehlenden Abhängigkeiten für ein Paket zu installieren:

$ sudo apt -f install

Aus dem Log geht ziemlich klar hervor, dass apt hat die fehlende Abhängigkeit Python identifiziert , installiert und konfiguriert und auch den Konfigurationsschritt für Cython abgeschlossen (letzte Zeile des Protokolls).

Überprüfen Sie, ob das Paket installiert ist, indem Sie es mit '-v' aufrufen oder '--version' Argument (um die Version anzuzeigen).

$ cython --version
Schlussfolgerung

Wir haben den einfachen Befehl 'dpkg -i' kennengelernt um eine .deb zu installieren Paket in Ubuntu , und den Befehl „apt -f install ‘, um unerfüllte Abhängigkeiten automatisch zu installieren.

Erfahren Sie mehr über verschiedene Optionen in ‚dpkg ‘ in seiner Befehlszeilen-Handbuchseite durch Ausführen von:

$ man dpkg

Vielen Dank fürs Lesen und teilen Sie uns Ihre Gedanken in den Kommentaren unten mit!


Ubuntu
  1. So installieren Sie RPM-Pakete auf Ubuntu

  2. So installieren Sie Entwicklungstools auf Ubuntu, Debian &Mint

  3. Wie installiere ich das Oracle 18c Xe-Paket auf Ubuntu 18.04?

  4. Debian:So installieren oder entfernen Sie DEB-Pakete mit dpkg

  5. So installieren Sie DaVinci Resolve 16.2 oder 17 Beta in Ubuntu, Linux Mint oder Debian (DEB-Paket generieren)

So installieren Sie eine bestimmte Paketversion unter Ubuntu und Debian

So installieren Sie Sicherheitsupdates in Ubuntu und Debian

So installieren Sie DEB auf RedHat/Centos &RPM auf Debian/Ubuntu mit Alien

Laden Sie Spotify Deb-Pakete herunter, um sie auf Ubuntu, Debian und Linux Mint zu installieren

So installieren Sie Wine 5.0 unter Debian, Ubuntu und Linux Mint

So installieren und verwalten Sie RPM-Pakete auf einem Ubuntu/Debian-System