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.

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

Lesen Sie auch:  Sie können die beliebte Archivverwaltungssoftware WinRAR unter Linux installieren

ملاحظة

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.

 

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

 

 

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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

 

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

Linux-Befehl
Dateien Teer·pv·Katze·tac·chmod·grep ·diff·Durst·ar·Mann·pushd·popd·fsck·Testplatte·ff·fd·Pandoc·cd·$ PATH·awk·join·jq·falten·uniq·journalctl·Schwanz·Zustand·ls·fstab·Echo·weniger·chgrp·chown·Umdrehung·aussehen·Streicher·tippe·umbenennen·Reißverschluss·entpacken·montieren·umount·installieren·fdisk·mkfs·rm·rmdir·rsync·df·gpg·vi·nano·mkdir·du·ln·Flicken·verkaufen·rclone·zerkleinern·SRM·scp·gzip·Geschwätz·Ausschneiden·gefunden·umask·wc· tr
Prozesse alias·Bildschirm·Top·schön·Renice·Fortschritt·strace·systemd·tmux·chsch·Geschichte·at·Portion·kostenlos·welche·dmesg·CHFn·usermod·ps·Chroot·xargs·tty·pinky·lsof·vmstat·Timeout·wall·ja·töten·Schlafstörungen·sudo·su·Zeit·Gruppe hinzufügen·usermod·Gruppen·lshw·Schließung·rebooten·Lahmheit·poweroff·passwd·lscpu·crontab·Datum·bg·fg·pidof·Nohup·pmap
das Netzwerk netstat·Klingeln·Traceroute·ip·ss·whois·fail2ban·bmon·graben·Finger·nmap·ftp·curl·wget·WER·whoami·w·iptables·ssh-keygen·ufw·Arping·Feuerland
Lesen Sie auch:  Beste Möglichkeiten zum Weiterleiten von Daten in der Linux-Befehlszeile

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

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

Scrollen Sie durch die Liste, bis Sie das gesuchte Programm gefunden haben.

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

Lesen Sie auch:  7 Möglichkeiten, Ubuntu zu beschleunigen

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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 .

So deinstallieren Sie Programme über die Befehlszeile unter Linux – %categories

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.

Sie können auch mögen