Pacman für Arch Linux meistern

Arch Linux ist eine beliebte Linux-Distribution, die für ihre Einfachheit und Rolling Release geschätzt wird. Viele der Apps, die mit anderen Distributionen mitgeliefert werden, werden nicht mehr unterstützt und Sie können die Apps, die Sie möchten und brauchen, frei installieren. Sie müssen jedoch mit dem Paketmanager Pacman vertraut sein.

Der Pacman-Paketmanager bietet Benutzern eine einfache Möglichkeit, Pakete zu verwalten. Pakete können entweder aus offiziellen Repositories oder aus den eigenen Builds eines Benutzers mit Pacman verwaltet werden. Folgen Sie dieser Anleitung, um Pacman für Arch Linux zu meistern.

Lesen Sie auch: 5 Arch Linux-Distributionen, die einfacher zu installieren und zu verwenden sind

Aktualisieren des Systems

Um das System und die gesamte installierte Software zu aktualisieren, verwenden Sie den Befehl:

So erzwingen Sie eine vollständige Aktualisierung der Paketdatenbank und aktualisieren das System:

Suchen nach Paketen

Wenn Sie ein Paket installieren möchten, sich aber nicht genau an den Paketnamen erinnern können, können Sie direkt vom Terminal aus eine Stichwortsuche durchführen.

Wenn Sie beispielsweise Gimp installieren möchten, können Sie eine Suche durchführen, um die Namen der verfügbaren Pakete zu sehen.

So suchen Sie nach installierten Paketen:

Paket/Software installieren

Sie können den folgenden Befehl verwenden, um einzelne oder mehrere Pakete zu installieren:

pacman -S Paket1 Paket2

Es ist jedoch besser, das System zuerst zu aktualisieren, bevor Sie Pakete installieren. Verwenden Sie den folgenden Befehl, um Software zu aktualisieren und zu installieren:

pacman -Syu Paket1 Paket2

Installieren von Paketen aus Drittanbieterquellen

Sie werden nicht immer Pakete aus Remote-Repositorys installieren. Um Pakete aus einem lokalen Verzeichnis zu installieren, verwenden Sie Folgendes:

pacman -U /Pfad/zu/Paketdatei_Paketname.pkg.tar.xz

Wenn Sie ein Paket aus einem inoffiziellen Repository installieren möchten, können Sie den folgenden Befehl verwenden:

pacman -U https://packagesite.com/repo/packagename.pkg.tar.xz

Auflisten der installierten Pakete

Wenn Sie nur alle in Ihrem System installierten Pakete sehen möchten, verwenden Sie den Befehl:

Pakete herunterladen

Es gibt Fälle, in denen Sie ein Paket herunterladen, aber nicht installieren möchten. Verwenden Sie diesen Befehl:

Paket/Software deinstallieren

Das Entfernen von Paketen geht Hand in Hand mit der Installation von Paketen. Um ein Paket zu entfernen und seine Abhängigkeiten beizubehalten, verwenden Sie den folgenden Befehl:

Wenn Sie ein Paket und seine Abhängigkeiten entfernen möchten, die nicht von anderen Paketen verwendet werden, führen Sie diesen Befehl aus:

So suchen Sie nach verwaisten Dateien:

Sie können es mit dem folgenden Befehl kombinieren, um ungenutzte Pakete/Waisen und deren Konfigurationsdateien zu entfernen:

pacman -Rsnu $(pacman -Qtdq)

Entfernen Sie alles außer dem Basissystem

Dies ist eine Art, von vorne zu beginnen. Wenn Sie Ihr System auf die Werkseinstellungen zurücksetzen müssen, können Sie dies mit den folgenden beiden Schritten ganz einfach tun.

Zuerst müssen wir alle installierten Pakete zu einer „Abhängigkeit“ machen:

pacman -D --asdeps $(pacman -Qqe)

Als Nächstes müssen wir den Installationsgrund für wichtige Pakete (Basissystem) in „so explizit“ ändern, damit sie nicht als Waisen behandelt und entfernt werden:

pacman -D --asexplicit Basis-Linux Linux-Firmware

Zuletzt entfernen wir alle „verwaisten“ Dateien:

pacman -Rns $(pacman -Qtdq)

Paket-Cache leeren

Pacman löscht alte oder deinstallierte Versionen von Paketen nicht automatisch. Dies ermöglicht einfache Downgrades und eine einfache Neuinstallation aus dem Cache-Ordner. Wenn der Cache jedoch wächst, kann es außer Kontrolle geraten. Wir haben einen eigenen Artikel zum Löschen des Pacman-Cache, aber hier ist das Wesentliche:

Dieser Befehl löscht alle zwischengespeicherten Versionen installierter und deinstallierter Pakete mit Ausnahme der drei aktuellsten.

Um nur zwischengespeicherte Pakete zu löschen, die derzeit nicht installiert sind, führen Sie Folgendes aus:

Wenn Sie Ihren Cache vollständig leeren möchten, führen Sie den folgenden Befehl aus. Dadurch wird Ihr Cache-Ordner vollständig geleert.

Abschließende Gedanken

Bitte beachten Sie, dass dies keine vollständige Liste ist. Die Möglichkeiten von Pacman sind endlos und Sie werden einige Zeit damit verbringen müssen, sich mit anderen Befehlen vertraut zu machen, die hier nicht erwähnt werden. Die Dokumentation von Arch Linux ist ausgezeichnet und ist ein guter Bezugspunkt. Damit haben wir Ihnen hier eine solide Grundlage gegeben. Lernen Sie diese Befehle, und Sie werden mit Arch Linux ziemlich kompetent sein.

Index
  1. Aktualisieren des Systems
  2. Suchen nach Paketen
  3. Paket/Software installieren
    1. Installieren von Paketen aus Drittanbieterquellen
    2. Auflisten der installierten Pakete
    3. Pakete herunterladen
  4. Paket/Software deinstallieren
    1. Entfernen Sie alles außer dem Basissystem
  5. Paket-Cache leeren
  6. Abschließende Gedanken

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up