Ubuntu

So installieren Sie a .deb-Datei auf Ubuntu

So installieren Sie a .deb-Datei auf Ubuntu
Verschiedene Software von Linux wurde vor vielen Jahren als einziger Quellcode verteilt distributed. Wir mussten die Software aus dem Quellcode kompilieren, um sie verwenden zu können. Wenn eine Softwarequelle von anderen Bibliotheken abhing, mussten wir auch den Quellcode dieser Bibliothek herunterladen und kompilieren, bevor wir die Software kompilierten, die wir installieren wollten. Wenn diese Bibliothek von einigen anderen Bibliotheken abhing, mussten wir den Quellcode dieser Bibliotheken herunterladen und auch kompilieren. Wir mussten eine ganze Reihe von Abhängigkeitsproblemen durchmachen, was zu dieser Zeit als „Abhängigkeitshölle“ bezeichnet wird. Es gab kein Verpackungssystem wie wir es heute haben. Heutzutage werden Pakete für verschiedene Maschinenarchitekturen vorkompiliert und auf einem zentralen Server (so genanntes Paket-Repository) aufbewahrt und eine Paketverwaltungssoftware wird verwendet, um automatisch herunterzuladen, Abhängigkeiten aufzulösen und für uns zu installieren.

Auf Debian-basierten Linux-Distributionen wie Debian GNU/Linux, Ubuntu, Linux Mint und anderen wird der APT-Paketmanager verwendet. Das Paketformat des APT-Paketmanagers ist DEB-Archiv. Die Erweiterung eines DEB-Archivs ist .deb.

Heutzutage sind die meisten gängigen Softwarepakete im offiziellen Paket-Repository der von uns verwendeten Linux-Distribution verfügbar. So können wir es einfach mit dem Paketmanager installieren, bei Ubuntu/Debian den APT-Paketmanager. Aber es gibt immer noch Zeiten, in denen eine gewünschte Software nicht im offiziellen Paket-Repository verfügbar ist und wir die DEB-Paketdatei von der offiziellen Website dieser Software herunterladen und manuell auf unserem Ubuntu/Debian-Betriebssystem installieren müssen.

In diesem Artikel zeige ich Ihnen, wie Sie eine DEB-Datei unter Ubuntu installieren. Ich werde Ubuntu 18 verwenden.04 LTS für die Vorführung. Lass uns anfangen.

Installieren der DEB-Datei über die Befehlszeile:

Du kannst den ... benutzen dpkg Befehl auf Ubuntu, um eine DEB-Datei zu installieren.

Ich habe die Apache 2-Webserver-DEB-Datei von https://packages . heruntergeladen.ubuntu.com nur für die Demonstration. Natürlich können Sie es sehr einfach mit dem APT-Paketmanager installieren. Aber ich werde Ihnen zeigen, wie Sie es aus der DEB-Datei installieren install.

Öffnen Sie nun ein Terminal im selben Verzeichnis wie Ihre DEB-Datei. Wie Sie sehen, ist die DEB-Datei im Verzeichnis verfügbar.

Installieren Sie es nun mit folgendem Befehl:

$ sudo dpkg -i apache2_2.4.29-1ubuntu4.1_amd64.deb

Wie Sie sehen, ist die Installation fehlgeschlagen, da die Abhängigkeiten nicht aufgelöst werden konnten. Das DEB-Paket Apache2 kommt drauf an apache2-bin, apache2-utils, Apache2-Daten keine davon sind installiert.

Um nun die Abhängigkeiten aufzulösen, müssen Sie diese Pakete zuerst installieren, bevor Sie installieren können Apache2 Paket.

Zum Glück für uns sind die Abhängigkeitspakete im offiziellen Paket-Repository von Ubuntu verfügbar. Wir müssen also nur den folgenden Befehl ausführen:

$ sudo apt -f install

Wie Sie sehen, hat der APT-Paketmanager alle Abhängigkeiten automatisch aufgelöst. Jetzt drücken ja und drücke dann .

Das Paket Apache2 sollte installiert sein.

Wie Sie sehen können, funktioniert Apache 2.

Manchmal sind die Abhängigkeitspakete nicht im offiziellen Paket-Repository von Ubuntu verfügbar. In diesem Fall müssen Sie die benötigten DEB-Pakete im Internet finden und mit installieren dpkg auch. Sie müssen auch alle Abhängigkeiten auflösen, die diese Abhängigkeitspakete ebenfalls haben. Dies wird mit zunehmender Abhängigkeit immer schwieriger und ist für DEB-Dateien mit vielen Abhängigkeiten sehr unpraktisch.

Installieren der DEB-Datei mit dem Ubuntu Software Center:

Sie können eine DEB-Datei auch mit dem Ubuntu Software Center installieren. Klicken Sie einfach mit der rechten Maustaste auf die DEB-Datei und klicken Sie auf Mit Softwareinstallation öffnen.

Klicken Sie nun auf Installieren.

Geben Sie nun Ihr Passwort ein und klicken Sie auf Authentifizieren.

Die Abhängigkeiten sollten automatisch aufgelöst werden, wenn es im Ubuntu-Paket-Repository verfügbar ist und die Software installiert werden soll.

Sobald die Installation abgeschlossen ist, sollten Sie das folgende Fenster sehen.

Wenn ein Abhängigkeitspaket im offiziellen Paket-Repository von Ubuntu oder in einem der Paket-Repositorys, die Sie über PPA hinzugefügt haben, nicht verfügbar ist, schlägt die Installation fehl. In diesem Fall müssen Sie die Abhängigkeitspakete ebenfalls manuell finden und installieren.

So installieren Sie eine DEB-Datei auf Ubuntu. Danke, dass du diesen Artikel gelesen hast.

Beste Linux-Distributionen für Gaming im Jahr 2021
Das Linux-Betriebssystem hat sich weit von seinem ursprünglichen, einfachen, serverbasierten Aussehen entfernt. Dieses Betriebssystem hat sich in den ...
So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...
Beste Spiele zum Spielen mit Handtracking
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...