Jannah-Thema Die Lizenz ist nicht validiert. Gehen Sie zur Seite mit den Themenoptionen, um die Lizenz zu validieren. Sie benötigen eine einzelne Lizenz für jeden Domainnamen.
So deinstallieren Sie Programme über die Befehlszeile unter Linux
die Haupt-Punkte
Ermitteln Sie den Namen des installierten Pakets, indem Sie Befehle wie „apt list –installed“ (unter Ubuntu) oder „dnf list –installed“ (unter Fedora) ausführen.
Verwenden Sie unter Ubuntu „sudo apt remove [Paketname]“, um das Programm zu deinstallieren.
Unter Fedora Linux deinstalliert der Befehl „sudo dnf remove [Paketname]“ das Paket.
Linux-Distributionen bieten verschiedene Möglichkeiten zur Installation von Software. Sie können Software aus den Standard-Ubuntu- oder Fedora-Software-Repositories über das Software Center, von außerhalb der Standard-Ubuntu- oder Fedora-Software-Repositories oder durch Kompilieren des Quellcodes installieren. Was aber, wenn Sie ein Programm deinstallieren müssen?
So deinstallieren Sie Programme über die Befehlszeile unter Ubuntu
Wenn Sie Software aus den Ubuntu-Software-Repositorys mit dem Ubuntu Software Center installiert haben, können Sie das Ubuntu Software Center auch zum Deinstallieren dieser Software verwenden. Wenn Sie sich jedoch mit der Verwendung der Befehlszeile vertrauter fühlen, zeigen wir Ihnen eine einfache Möglichkeit, herauszufinden, welche Programme auf Ihrem System installiert sind, und Programme zu deinstallieren.
Befehlszeilen-Deinstallationsmethoden funktionieren mit jeder Debian-basierten Linux-Distribution, nicht nur mit Ubuntu.
Wenn Sie eine Vorstellung davon haben, was Sie deinstallieren möchten, aber den genauen Namen nicht kennen, lesen Sie unseren Artikel zum Ermitteln der genauen Paketnamen unter Linux. Sie können auch den Befehl „dpkg“ verwenden, um eine Liste aller auf Ihrem Computer installierten Pakete anzuzeigen. Drücken Sie Strg+Alt+T, um das Terminalfenster zu öffnen, und geben Sie dann den folgenden Befehl an der Eingabeaufforderung ein:
dpkg --list
oder:
apt list --installiert
Die Befehle zeigen denselben Inhalt an, er wird jedoch etwas anders angezeigt.
Scrollen Sie durch die Liste der installierten Pakete im Terminalfenster, um das Paket zu finden, das Sie deinstallieren möchten. Notieren Sie sich den vollständigen Namen des Pakets.
Um ein Programm zu deinstallieren, verwenden Sie den Befehl apt, den allgemeinen Befehl zum Installieren von Programmen und Bearbeiten installierter Programme. Der folgende Befehl deinstalliert beispielsweise Gimp und löscht alle Konfigurationsdateien mithilfe des Befehls purge.
Sudo apt purge gimp
Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden, und drücken Sie die Eingabetaste.
Das Passwort wird während der Eingabe nicht angezeigt. Sie können jedoch festlegen, dass beim Eingeben des Kennworts Sternchen angezeigt werden.
Der Deinstallationsvorgang beginnt und eine Zusammenfassung der durchzuführenden Aktionen wird angezeigt. Wenn Sie gefragt werden, ob Sie fortfahren möchten, geben Sie „y“ ein und drücken Sie die Eingabetaste.
Der Installationsvorgang wird fortgesetzt. Wenn Sie fertig sind, geben Sie „exit“ ein, wenn die Eingabeaufforderung erscheint, und drücken Sie „Enter“, um das Terminalfenster zu schließen, oder klicken Sie auf die Schaltfläche „X“ in der oberen linken Ecke des Fensters.
Wenn Sie die Konfigurationsdateien nicht entfernen möchten, ersetzen Sie einfach den Remove-Befehl durch den Purge-Befehl, wie im folgenden Befehl gezeigt.
Sudo apt Gimp entfernen
Unter Linux installierte Software ist – genau wie Windows und MacOS – auf andere Pakete angewiesen, um zu funktionieren. Wenn Sie ein Programm deinstallieren, gibt es möglicherweise Pakete, auf die das deinstallierte Programm angewiesen war und die nicht mehr verwendet werden. Um alle nicht verwendeten Pakete zu entfernen, verwenden Sie den Befehl „autoremove“, wie im folgenden Beispiel gezeigt.
sudo apt autoremove
Sie können die beiden Befehle zum Entfernen eines Programms und zum Entfernen nicht mehr verwendeter Abhängigkeiten in einem einzigen Befehl kombinieren, wie unten gezeigt (zwei Bindestriche vor „automatische Entfernung“).
sudo apt purge --auto-remove gimp
Wenn Ihr Speicherplatz begrenzt ist, können Sie den Befehl „clean“ verwenden, um heruntergeladene Archivdateien zu entfernen, wie unten gezeigt.
Sudo passend sauber
Dieser Befehl entfernt den Aptitude-Cache, der sich in „/var/cache/apt/archives“ befindet. Wenn Sie ein Programm installieren, wird die Paketdatei heruntergeladen und in diesem Verzeichnis gespeichert. Sie müssen keine Dateien in diesem Verzeichnis aufbewahren. Das Löschen hat jedoch möglicherweise einen Nachteil: Wenn Sie eines dieser Programme erneut installieren möchten, müssen Sie die Pakete erneut herunterladen.
Der Befehl „apt“ ist ein nützliches Tool, das das Herunterladen, Installieren und Deinstallieren von Programmen schnell und einfach macht. Für weitere Informationen zur Verwendung des Befehls „apt“ geben Sie an der Eingabeaufforderung „apt“ ein und drücken Sie die Eingabetaste.
Der ältere „apt-get“-Befehl akzeptiert die meisten der gleichen Argumente wie der hier gezeigte „apt“-Befehl, und Sie können ihn stattdessen verwenden, wenn Sie möchten.
So deinstallieren Sie Programme über die Befehlszeile in Fedora
Fedora ist eine weitere beliebte Linux-Distribution, die jedoch einen anderen Paketmanager namens DNF verwendet. Glücklicherweise teilt DNF einen Großteil seiner Syntax mit APT – wenn Sie also mit Debians APT vertraut sind, werden Sie keine Schwierigkeiten mit der Verwendung von DNF haben.
Öffnen Sie ein Terminalfenster – oder geben Sie einfach die Befehlszeilenschnittstelle (CLI) ein – und führen Sie den folgenden Befehl aus, um die installierten Bibliotheken und Programme aufzulisten. Dies ist nützlich, wenn Sie wissen, was Sie entfernen möchten, sich aber nicht an den genauen Namen erinnern.
DNF-Liste --installiert
Scrollen Sie durch die Liste, bis Sie das gesuchte Programm gefunden haben.
Es gibt zwei schnelle Möglichkeiten, ein Programm mithilfe von DNF zu entfernen.
sudo dnf remove – entfernt nur das angegebene Programm und je nach Konfiguration zusätzliche Abhängigkeiten.
sudo dnf autoremove – entfernt dauerhaft das angegebene Programm und alle zusätzlich installierten Abhängigkeiten.
Entfernen ist im Allgemeinen ein sichererer Befehl als automatisches Entfernen. Es ist bekannt, dass Autoremove manchmal etwas übereifrig wird und etwas entfernt, was es nicht sollte. Wenn es Ihnen nicht so wichtig ist, sicherzustellen, dass verirrte Abhängigkeiten entfernt werden, verwenden Sie einfach sudo dnf remove.
Geben Sie den folgenden Befehl im Terminal oder in der CLI ein und geben Sie dann Ihr Passwort ein.
sudo dnf Remove [Programmname]
Wenn Sie beispielsweise GIMP von Ihrem Computer entfernen möchten, würde der Befehl so aussehen:
sudo dnf Gimp entfernen
Beachten Sie, dass der Befehl „list“ zwar das GIMP-Paket mit seiner an den Namen angehängten Struktur anzeigte, z. B. „gimp.x86_64“, ich die Struktur oder den vorhergehenden Punkt jedoch nicht in den Befehl „remove“ einbeziehen musste.
Geben Sie einfach „y“ ein und GIMP wird entfernt.
Normalerweise entfernt der Befehl „remove“ alle Abhängigkeiten, die mit dem Programm installiert wurden. Abhängig von Ihrer Konfiguration ist dies jedoch möglicherweise nicht der Fall. Wenn Sie sicherstellen möchten, dass alle unnötigen Abhängigkeiten entfernt werden, verwenden Sie den Befehl sudo dnf autoremove .
Normalerweise ist Fedora ziemlich gut darin, genau die richtigen Abhängigkeiten zu finden, aber wenn Ihnen in der Liste „Ungenutzte Abhängigkeiten entfernen“ etwas auffällt, das Sie behalten möchten, können Sie es manuell zum Beibehalten auswählen. Geben Sie in der Befehlszeile den folgenden Befehl ein, um die Abhängigkeit beizubehalten:
dnf mark install (Abhängigkeit/Paketname)
Das versehentliche Deinstallieren eines Pakets ist keine große Sache – verwenden Sie einfach den Befehl dnf install (package), um es erneut zu installieren.
Natürlich ist das Hinzufügen und Entfernen von Paketen nur der Anfang einer Linux-Installation. Es gibt noch ein paar weitere grundlegende Befehle, die Sie kennen sollten, wenn Sie regelmäßig Linux verwenden.