Wie kann ich eine .deb-Datei über die Kommandozeile installieren?
Wie installiere ich eine `.deb'-Datei über die Kommandozeile?
1099
3
Wie installiere ich eine `.deb'-Datei über die Kommandozeile?
Pakete werden manuell über den Befehl
dpkg
(Debian Package Management System) installiert.dpkg
ist das Backend für Befehle wieapt-get
undaptitude
, die wiederum das Backend für GUI-Installationsanwendungen wie das Software Center und Synaptic sind.Etwas in der Art von:
dpkg
-->apt-get
,aptitude
--> Synaptic, Software CenterAber natürlich sind die einfachsten Wege, ein Paket zu installieren, zuerst die GUI-Anwendungen (Synaptic, Software Center, etc.), gefolgt von den Terminal-Befehlen
apt-get
undaptitude
, die einen sehr netten benutzerfreundlichen Ansatz zum Backend dpkg hinzufügen, einschließlich, aber nicht beschränkt auf Paketabhängigkeiten, Kontrolle darüber, was installiert ist, aktualisiert werden muss, nicht installiert ist, kaputte Pakete, etc. Und schließlich derdpkg
-Befehl, der die Basis für alle diese Funktionen ist.Da dpkg die Basis ist, können Sie es verwenden, um Pakete direkt von der Kommandozeile aus zu installieren.
Ein Paket installieren
Wenn die Paketdatei zum Beispiel
askubuntu_2.0.deb
heißt, sollten Siesudo dpkg -i askubuntu_2.0.deb
ausführen. Wenndpkg
einen Fehler aufgrund von Problemen mit Abhängigkeiten meldet, können Siesudo apt-get install -f
ausführen, um die fehlenden Abhängigkeiten herunterzuladen und alles zu konfigurieren. Wenn das einen Fehler meldet, müssen Sie die Abhängigkeiten selbst regeln, indem Sie zum Beispiel https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies folgen.Entfernen Sie ein Paket
Wenn das Paket zum Beispiel
askubuntu
heißt, sollten Siesudo dpkg -r askubuntu
ausführen.Rekonfigurieren Sie ein bestehendes Paket
Dies ist nützlich, wenn Sie etwas, das mit dem Paket zusammenhängt, neu konfigurieren müssen. Einige nützliche Beispiele sind die
Tastaturkonfiguration
, wenn Sie die Strg+Alt+Backspace aktivieren wollen, um den X-Server zurückzusetzen, also würden Sie das Folgende tun:Eine weitere gute Möglichkeit ist, die Zeitzone für einen Server oder Ihren lokalen Testcomputer einzustellen, indem Sie das Paket
tzdata
verwenden:Debian-Pakete (.deb) sind die Pakete, die in Ubuntu verwendet werden. Sie können jedes .deb-Paket in Ihrem System installieren. .deb-Dateien können in der Regel über den Dateimanager (Nautilus) durch einfaches Anklicken installiert werden, da die Dateiverknüpfung mit dem Standard-Installationsprogramm in Ubuntu bereits eingestellt ist. Diese Anleitung richtet sich an diejenigen, die Pakete über die Kommandozeile (Terminal) installieren möchten.
So installieren Sie ein heruntergeladenes Debian (Ubuntu)-Paket (.deb): Öffnen Sie Terminal und geben Sie ein
Um ein Debian (Ubuntu) Paket (.deb) zu entfernen:
Um ein installiertes Debian (Ubuntu)-Paket (.deb) zu rekonfigurieren/reparieren:
Mein Favorit ist GDebi, das sowohl über Terminal/Shell als auch über den grafischen Desktop verfügbar ist.
Normalerweise verbinde ich
.deb
-Dateien mit GDebi, da es schnell und effizient ist - vor allem im Vergleich zum Ubuntu Software Center. **Eine der Hauptfunktionen von GDebi ist es, Abhängigkeiten aufzulösen und sie zu installieren.Für die Kommandozeile führen Sie
sudo gdebi
aus, um eine einzelne deb-Datei zu installieren.