3 Kommandozeilen-Tools, um lokale Debian installieren (.DEB) Pakete
In diesem Tutorial erfahren Sie, wie Sie lokale Softwarepakete installieren (.DEB) in Debian und seine Derivate wie Ubuntu und Linux Mint mit drei verschiedenen Kommandozeilen-Tools und sie sind dpkg, apt und gdebi.
Dies ist nützlich für neue Benutzer, die von Windows zu Ubuntu oder Linux Mint migriert sind. Das sehr grundlegende Problem, mit dem sie konfrontiert sind, ist die Installation lokaler Software auf dem System.
Ubuntu und Linux Mint haben jedoch ein eigenes grafisches Software-Center für eine einfache Softwareinstallation, aber wir werden uns darauf freuen, Pakete über das Terminal zu installieren.
Software mit dem Befehl Dpkg installieren
Dpkg ist ein Paketmanager für Debian und seine Derivate wie Ubuntu und Linux Mint. Es wird verwendet, um .deb
Pakete zu installieren, zu erstellen, zu entfernen und zu verwalten. im Gegensatz zu anderen Linux-Paketverwaltungssystemen können Pakete mit ihren Abhängigkeiten jedoch nicht automatisch heruntergeladen und installiert werden.
Um ein lokales Paket zu installieren, verwenden Sie den Befehl dpkg mit dem Flag -i
zusammen mit dem Paketnamen wie gezeigt.
$ sudo dpkg -i teamviewer_amd64.deb
Wenn Sie Abhängigkeitsfehler während der Installation oder nach der Installation und dem Start eines sie können den folgenden apt-Befehl verwenden, um Abhängigkeiten mithilfe des -f
Flags aufzulösen und zu installieren, das das Programm anweist, defekte Abhängigkeiten zu beheben.
$ sudo apt-get install -f
Um ein Paket zu entfernen, verwenden Sie die Option -r
oder wenn Sie alle seine Dateien einschließlich Konfigurationsdateien entfernen möchten, können Sie es mit der Option --purge
wie gezeigt bereinigen.
$ sudo dpkg -r teamviewer $ sudo dpkg --purge teamviewer
Um mehr über installierte Pakete zu erfahren, lesen Sie unseren Artikel, der zeigt, wie Sie alle Dateien installiert von a.deb-Paket.
Installieren Sie Software mit dem Befehl Apt
Der Befehl apt ist ein erweitertes Befehlszeilentool, das die Installation neuer Softwarepakete, die Aktualisierung vorhandener Softwarepakete, die Aktualisierung des Paketlistenindex und sogar die Aktualisierung des gesamten Ubuntu- oder Linux Mint-Systems ermöglicht.
Es bietet auch apt-get und apt-cache Kommandozeilen-Tools für die Verwaltung von Paketen interaktiver auf Debian und seine Derivate wie Ubuntu und Linux Mint-Systeme.
Im Wesentlichen verstehen apt-get oder apt .deb
Dateien nicht, sie sind entworfen, um hauptsächlich Paketnamen zu behandeln (zum Beispiel Teamviewer, apache2, mariadb etc..) und sie holen und installieren .deb
Archive, die einem Paketnamen zugeordnet sind, aus einer Quelle, die in /etc/apt/sources angegeben ist.liste Datei.
Der einzige Trick, ein lokales Debian-Paket mit apt-get oder apt zu installieren, besteht darin, einen lokalen relativen oder absoluten Pfad (./
wenn im aktuellen Verzeichnis) zum Paket anzugeben, andernfalls wird versucht, das Paket von entfernten Quellen abzurufen, und der Vorgang schlägt fehl.
$ sudo apt install ./teamviewer_amd64.deb$ sudo apt-get install ./teamviewer_amd64.deb
Um ein Paket zu entfernen, verwenden Sie die Option remove
seine Dateien einschließlich Konfigurationsdateien, können Sie es mit dem purge
Option wie gezeigt.
$ sudo apt-get remove teamviewer$ sudo apt-get purge teamviewerOR$ sudo apt remove teamviewer$ sudo apt purge teamviewer
Installieren Sie Software mit dem Befehl Gdebi
gdebi ist ein winziges Befehlszeilentool zum Installieren lokaler Deb-Pakete. Es löst und installiert Paketabhängigkeiten im laufenden Betrieb. Um ein Paket zu installieren, verwenden Sie den folgenden Befehl.
$ sudo gdebi teamviewer_13.1.3026_amd64.deb
So entfernen Sie ein von gdebi aus können Sie apt-, apt-get- oder dpkg-Befehle mit der Option purge
wie gezeigt verwenden.
$ sudo apt purge teamviewerOR$ sudo apt-get purge teamviewerOR$ sudo dpkg --purge teamviewer
Das war’s! In diesem Tutorial haben wir drei verschiedene Befehlszeilentools zum Installieren oder Entfernen lokaler Debian-Pakete in Ubuntu und Linux Mint erläutert.
Leave a Reply