So installieren Sie a .DEB -Datei auf Ubuntu

So installieren Sie a .DEB -Datei auf Ubuntu

Die unterschiedliche Linux -Software wurde früher als erstes Quellcode vor vielen Jahren verteilt. Wir mussten die Software aus der Quelle kompilieren, um sie zu verwenden. Wenn eine Softwarequelle von anderen Bibliotheken abhängig war, mussten wir auch den Quellcode dieser Bibliothek herunterladen und ihn kompilieren, bevor wir die Software zusammenstellen, die wir installieren wollten. Wenn diese Bibliothek von einigen anderen Bibliotheken abhing, mussten wir die Quelle dieser Bibliotheken herunterladen und sie auch kompilieren. Wir mussten eine ganze Reihe von Abhängigkeitsproblemen durchgehen, was zu diesem Zeitpunkt als „Abhängigkeitshölle“ bezeichnet wird. Es gab kein Verpackungssystem wie heute. Heutzutage werden Pakete für verschiedene Maschinenarchitekturen vorkompiliert und auf einem zentralen Server (als Paket-Repository bezeichnet) aufbewahrt, und eine Paketverwaltungssoftware wird verwendet, um die Abhängigkeiten automatisch herunterzuladen, zu beheben und für uns zu installieren.

Auf Debian -basierten Linux -Verteilungen wie Debian GNU/Linux, Ubuntu, Linux Mint und anderen wird der APT -Paketmanager verwendet. Das Paketformat des APT -Paketmanagers ist Deb Archive. Die Erweiterung eines Debarchivs ist .Deb.

Heutzutage sind die meisten gängigen Softwarepakete im offiziellen Paket -Repository der von uns verwendeten Linux -Verteilung erhältlich. So können wir es einfach mit dem Paketmanager installieren, im Falle von Ubuntu/Debian The APT Paket Manager. Es gibt jedoch immer noch Zeiten, in denen eine Software, die wir gewünscht haben.

In diesem Artikel werde ich Ihnen zeigen, wie Sie eine DEB -Datei auf Ubuntu installieren können. Ich werde Ubuntu 18 benutzen.04 LTS für die Demonstration. Lass uns anfangen.

Installieren Sie die DEB -Datei aus der Befehlszeile:

Du kannst den ... benutzen dpkg Befehl auf Ubuntu zur Installation einer DEB -Datei.

Ich habe die Apache 2 -Webserver -DEB -Datei von https: // paketen 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 das IT aus der DEB -Datei installieren.

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

Installieren Sie es nun mit dem folgenden Befehl:

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

Wie Sie sehen können, ist die Installation fehlgeschlagen, da die Abhängigkeiten nicht behoben werden konnten. Das Deb -Paket Apache2 kommt drauf an Apache2-bin, Apache2-utils, Apache2-Data Keiner davon sind installiert.

Um die Abhängigkeiten zu beheben, 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 erhältlich. Wir müssen also nur den folgenden Befehl ausführen:

$ sudo apt -f installieren

Wie Sie sehen können, hat der APT -Paketmanager alle Abhängigkeiten automatisch behoben. Jetzt drücken y und dann drücken Sie .

Das Paket Apache2 sollte installiert werden.

Wie Sie sehen können, funktioniert Apache 2.

Zuweilen sind die Abhängigkeitspakete im offiziellen Paket -Repository von Ubuntu nicht verfügbar. In diesem Fall müssen Sie die erforderlichen Deb -Pakete im Internet finden und sie verwenden dpkg sowie. Sie müssen auch jede Abhängigkeit, die diese Abhängigkeitspakete haben werden. Dies wird mit zunehmender Abhängigkeit immer schwieriger und ist für DEB -Dateien mit vielen Abhängigkeiten sehr unpraktisch.

Installieren der DEB -Datei mithilfe von Ubuntu Software Center:

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

Klicken Sie nun auf Installieren.

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

Die Abhängigkeiten sollten automatisch behoben werden, wenn sie im Ubuntu -Paket -Repository verfügbar sind und die Software installiert werden sollte.

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

Wenn im offiziellen Paket -Repository von Ubuntu oder in einem der von Ihnen über PPA hinzugefügten Paketpaket kein Abhängigkeitspaket verfügbar ist, fällt die Installation fehl. In diesem Fall müssen Sie die Abhängigkeitspakete auch manuell finden und installieren.

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