Wie unter Linux Ubuntu .deb-Dateien installiert werden (Tutorial)

In diesem Tutorial zeige ich euch zwei einfache Wege, wie Dateien mit der Endung .deb unter Linux Ubuntu installiert werden können. Üblicherweise installieren wir neue Software aus den offiziellen Paketquellen mit APT oder Snappy. Das Problem dabei ist, dass wir auf dieser Weise häufig nicht die aktuellsten Versionen erhalten oder die gewünschte Software schlichtweg nicht in den Ubuntu-Repositorys angeboten wird.

Glücklicherweise stellen viele Herausgeber ihre Software auch als einzeln herunterladbare .deb-Datei zur Verfügung. Haben wir einen direkten Link zu solch einer Datei, können wir den curl oder wget-Befehl über das Terminal verwenden, um das Debian-Paket (.deb) auf unserem System herunterzuladen.

Kann jede beliebige .deb-Datei auf Linux Ubuntu installiert werden?

Bevor wir ein Programm zum Installieren, welches als Debian-Paket vorliegt, herunterladen und ausführen, sollten wir überprüfen, ob das gewünschte Paket auch explizit für Ubuntu oder Debian erstellt worden ist. Nicht alle .deb-Dateien werden aufgrund von Binärinkompatibilitäten und unterschiedlichen Verzeichnisstrukturen unter Ubuntu einwandfrei laufen.

Diese Informationen finden wir in der Regel auf den jeweiligen Webseiten der Herausgeber!

Die Installation eines Debian-Pakets (.deb-File) funktioniert über das Terminal per (CLI) oder alternativ auch über die grafische Benutzeroberfläche (GUI). Je nachdem, ob wir uns an einem Client oder an einem Server mit Linux Ubuntu/Debian befinden, stehen uns somit unterschiedliche Möglichkeiten zur Verfügung.

Inhaltsverzeichnis: Debian-Paket (.deb-Datei) auf Linux Ubuntu installieren (GUI/CLI)

So können .deb-Dateien unter Ubuntu über das Terminal (CLI) installiert werden

Der einfachste Weg, Debian-Pakete unter Linux-Ubuntu zu installieren, bietet uns der vorinstallierte Debian-Paket-Manager (dpkg). dpkg ist ein fester Bestandteil von jeder Ubuntu-Distribution. Der Manager lässt sich hervorragend über das Terminal bedienen, um neue Software auf dem System zu installieren.

Dabei gehen wir wie folgt vor (Schritt-für-Schritt):

1. Zuerst öffnen wir das Terminal mit der Tastenkombination [STRG + ALT + T]

2. Anschließend geben wir den dpkg-Befehl und den Pfad zur .deb-Datei in das Terminal ein:

sudo dpkg -i /home/datei.deb

Hinweis: Bedenke, dass der Befehl nur mit Berechtigungen ausgeführt werden kann. Auf Hostsysteme mit Ubuntu beginnen wir die Eingabe mit sudo und bestätigen unser Vorhaben mit unserem Passwort. So müssen wir nicht auf den Benutzer mit Root-Berechtigungen wechseln, was zur erhöhten Systemsicherheit beiträgt. Eben genau ebendarum ist Linux-Ubuntu super für Anfänger geeignet. Der im Befehl verwendete Paketstatus -i steht im Übrigen für Installieren.

3. Sobald der Befehl abgesendet wurde, kümmert sich der Kernel um den Rest. Auch Updates zu neuen Versionen werden oft als Debian-Paket angeboten. Dabei wird die neue .deb-Datei die alten Dateien überschreiben.

Welche Probleme können bei der Installation von Debian-Paketen entstehen?

Die manuelle Installation eines Debian-Paket (.deb) installiert nicht automatisch alle erforderlichen Abhängigkeiten. Beziehen wir Software über Snap oder das Paketmanagement-System APT, installieren sich die notwendigen Abhängigkeiten in der Regel von selbst oder wir erhalten nach der Installation bei dem Versuch, die Software auszuführen, eine Meldung mit Informationen darüber, welche erforderlichen Software-Abhängigkeiten noch fehlen.

Fehlende Abhängigkeiten können wir aber mit diesem Befehl in fast allen Fällen nachinstallieren:

sudo apt-get install -f

GDebi vs. dpkg: Alternative Software für die Installation von Debian-Paketen

Sollte die Installation mit dpkg aufgrund von Abhängigkeitsproblemen nicht erfolgreich verlaufen sein, kann das APT-Werkzeug GDebi als alternative Lösung verwendet werden. GDebi kann über die Befehlszeile und über die grafische Benutzeroberfläche für die Installation von lokalen .deb-Dateien angewandt werden.

Im Vergleich zu dpkg kann GDebi Abhängigkeiten auf dem Ubuntu-System selbstständig installieren. Um Gdebi unter Ubuntu zu installieren, können wir den apt-get-Befehl verwenden, die Software ist ein integraler Bestandteil von den offiziellen Paketquellen.

Installation von GDebi über das Terminal (CLI):

sudo apt-get install gdebi -y

Nach der erfolgreichen Installation von GDebi können Debian-Pakete (.deb-files) mit diesem Befehl installiert werden:

sudo gdebi /home/datei.deb

deb-Dateien über die grafische Benutzeroberfläche installieren (Ubuntu-GUI)

In diesem Abschnitt möchte ich euch noch zeigen, wie sich deb-Dateien über die grafische Benutzeroberfläche (GUI) auf Linux Ubuntu installieren lassen. Das ist für Anfänger empfohlen und Dank der von mir eingepflegten Screenshots eventuell auch leichter zu verstehen.

1. Starte das System und melde dich zunächst mit deinem Benutzerkonto an.

2. Lade die Datei mit der .deb Endung auf deinem Computer herunter

3. Navigiere mit dem Mauszeiger auf die Datei und führe einen Doppelklick aus

Der Inhalt eines Debian-Pakets

Hinweis: Standesgemäß öffnet sich jetzt der Archivmanager. Wir sehen die einzelnen Dateien, die sich in dem Debian-Paket befinden. Dieser Schritt galt lediglich der Visualisierung um zu verstehen, wie eine .deb-Datei aufgebaut ist. Schließe das Fenster wieder [X] und fahre im nächsten Schritt mit der Installation fort.

Deb-Datei auf Ubuntu (GUI) installieren

4. Führe einen Rechtsklick auf die Datei aus und klicke auf die Schaltfläche [Mit anderer Anwendung öffnen]. Wähle die Anwendung „Software-Installation“ und bestätige die Auswahl mit einem Mausklick auf die grüne Schaltfläche „Auswählen“.

5. Jetzt werden die Anwendungsdetails geladen [Siehe Screenshot]. Mit einem Mausklick auf die Schaltfläche [Installieren] können wir die Software bzw. das Debian-Paket (.deb-Datei) auf Ubuntu installieren. Weiter unten erhalten wir Informationen über die Version und über die Webseite des Herausgebers.

6. Die Installation wird nach einem Klick auf den grünen Button mit der Aufschrift „Installieren“ umgehend durchgeführt. Der Vorgang kann je nach Größe der .deb-Datei einige Zeit in Anspruch nehmen.

gdebi vs dpkg

Zusammenfassung

Debian-Pakete unter Ubuntu zu installieren bei Software und Anwendungen, die nicht über die Paketverwaltungssysteme erhältlich sind, kann sowohl über das Terminal und über die grafische Benutzeroberfläche erfolgen. Das ist ein relativ einfaches Vorgehen. 

Alle in dieser Anleitung verwendeten Befehle wurden erfolgreich auf der aktuellsten Distribution „Linux Ubuntu 22.04“ überprüft. Die Anleitung funktioniert natürlich auch auf älteren Versionen des Betriebssystems.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert