So verwenden Sie Pacman unter Arch Linux

Pacman, was für „Paketmanager“ steht, ist das Standard-Befehlszeilentool zur Verwaltung der Softwarepakete unter Arch Linux. Es verwaltet die Paketdatenbank des Systems und wird zum Installieren, Aktualisieren und Deinstallieren der Pakete verwendet. Pacman ist einer der besten Paketmanager für Linux und bekannt für seine Einfachheit, Geschwindigkeit und Vielseitigkeit. In dieser Anleitung erfahren Sie anhand einiger Abbildungen, wie wir es für verschiedene Zwecke verwenden können.

Update und Upgrade mit Pacman

Beginnen wir mit einigen Befehlen von Arch Linux, um die Verwendung des Pacman-Dienstprogramms zu demonstrieren. Die allererste Verwendung eines Pacman besteht darin, ihn zum Synchronisieren der lokalen Paketdatenbank mit den Remote-Paket-Repositorys zu verwenden. Der folgende Befehl stellt sicher, dass die auf dem System installierten Pakete aktuell sind und über die neuesten Sicherheits- und Fehlerkorrekturen verfügen. Das Flag „-S“ wird verwendet, um Pacman anzuweisen, einen Synchronisierungsvorgang durchzuführen. Das „y“-Flag wird verwendet, um Pacman anzuweisen, alle Eingabeaufforderungen oder Bestätigungen während des Synchronisierungsvorgangs mit „Ja“ zu beantworten.

[omar@omar ~]$ sudo pacman -Sy

Derselbe Pacman-Befehl kann mithilfe des zusätzlichen „y“-Flags geändert werden, das erneut verwendet wird, um zu bestätigen, dass der Benutzer mit der Aktualisierung fortfahren möchte. Dies ist eine Sicherheitsmaßnahme, um versehentliche Aktualisierungen zu verhindern.

[omar@omar ~]$ sudo pacman -Syy

[sudo] Passwort für Omar:

Nachdem Sie die Pakete mit dem Flag „-S“ synchronisiert und die Paketlisten mit dem Flag „y“ aktualisiert haben, können Sie das Flag „u“ verwenden, um ein vollständiges System-Upgrade durchzuführen. Dazu gehören Aktualisierungen der Systempakete sowie Upgrades aller Pakete, für die neue Versionen verfügbar sind. Die Ausgabe des Befehls zeigt, dass für diese Pakete derzeit keine neuen Updates verfügbar sind.

[omar@omar ~]$ sudo pacman -Syu

Durch die Anordnung der Flags in einer Anweisung können wir jedes gewünschte Ziel erreichen. Jetzt wird das „y“ nach dem „-S“-Flag verwendet, um die Paketlisten zu aktualisieren. Das dritte Flag „y“ wird erneut verwendet, um zu bestätigen, dass der Benutzer mit der Aktualisierung fortfahren möchte. Das vierte Flag, „u“, weist Pacman an, ein vollständiges System-Upgrade durchzuführen. Wenn der Befehl ausgeführt wird, beginnt er mit der Synchronisierung der Paketdatenbanken und endet mit einem vollständigen System-Upgrade.

[omar@omar ~]$ sudo pacman -Syyu

Der folgende Befehl demonstriert die Verwendung der Option „-u“ zweimal. Dies ist die Option, wann immer möglich ein System-Upgrade und -Downgrade durchzuführen. Die Ausgabe zeigt, dass alle installierten Pakete bereits die neueste Version haben und keine Updates verfügbar sind.

[omar@omar ~]$ sudo pacman -Syuu

Wenn Sie alle Zwecke der verschiedenen Flags kombinieren möchten, die wir zuvor verwendet haben, können Sie alle Flags in einer Anweisung kombinieren, wie wir es in der folgenden Abbildung getan haben. „-yy“ ist die Option zum Aktualisieren aller Pakete und „-u“ ist die Option zum Durchführen eines System-Upgrades. Die zusätzliche Option -y sorgt dafür, dass Pacman die gesamte Paketliste erneut herunterlädt und den Paketlisten-Cache aktualisiert. Dies kann hilfreich sein, wenn Sie Probleme damit haben, dass die Paketliste veraltet ist.

[omar@omar ~]$ sudo pacman -Syyuu

Laden Sie die Pakete mit Pacman herunter

Der Befehl pacman kann nützlich sein, um jedes Paket auf Arch Linux herunterzuladen, ohne es installiert zu haben. Dazu müssen wir das Flag „-Sw“ in der Anweisung verwenden. Der folgende Befehl veranschaulicht das Herunterladen eines Gimp-Pakets in ein Arch Linux-System, ohne es zu installieren. Der Befehl lädt das Gimp-Paket und seine Abhängigkeiten herunter, installiert sie jedoch nicht.

[omar@omar ~]$ sudo pacman -Sw gimp

Installieren Sie die Pakete mit Pacman

Der Pacman-Befehl ist sehr nützlich, wenn Sie ein Paket auf Ihren ArchLinux-Rechner herunterladen oder installieren möchten. Ebenso müssen Sie die Option „-S“ verwenden, um ein Paket zusammen mit dem Namen des Pakets zu installieren. Die folgende Anweisung zeigt, dass der Paketname, der nach der Option angegeben wird, „firefox“ ist. Nach dem Auflösen der Abhängigkeiten fordert der Befehl den Benutzer auf, zu bestätigen, ob er mit der Installation fortfahren möchte. Wenn der Benutzer „y“ eingibt, fährt der Befehl mit der Installation fort. In diesem Fall zeigt die Ausgabe den Fortschritt der Installation des Pakets „Firefox“. Der Befehl installiert Firefox und alle Abhängigkeiten.

[omar@omar ~]$ sudo pacman -S Firefox

Die vorherige Abbildung zeigt, wie Sie ein einzelnes Paket mithilfe der Pacman-Anweisung installieren können. Jetzt werden wir sehen, wie wir mehrere Pakete gleichzeitig installieren können. Der folgende Befehl zeigt die Paketnamen an, die nach den Optionen python-pip und python-py angegeben werden, durch ein Komma getrennt und in geschweifte Klammern {} eingeschlossen. Sobald der Download abgeschlossen ist, fährt der Befehl mit der Installation der verbleibenden Pakete fort und zeigt den Fortschritt der Installation an.

[omar@omar ~]$ sudo pacman -S python-{pip,py}

Entfernen Sie die Pakete mit Pacman

So wie wir den Download und die Installation über die Pacman-Anweisung durchführen müssen, können wir die Pacman-Anweisung auch verwenden, um ein installiertes Paket von unserem System zu entfernen. Dazu müssen wir die Option „-R“ zusammen mit dem Paketnamen „inkspace“ in der Pacman-Anweisung verwenden. Inkscape und alle anderen Pakete, die als Abhängigkeiten von „inkscape“ installiert sind, aber von keinem anderen Paket mehr benötigt werden, werden aus dem System gelöscht, wenn dieser Befehl ausgeführt wird.

[omar@omar ~]$ sudo pacman -R inkscape

Listen Sie die installierten Pakete mit Pacman auf

Der Befehl „pacman“ kann ausgeführt werden, um alle installierten Pakete eines Systems auf einmal aufzulisten. Dazu müssen wir die Option „-Q“ verwenden, um die Paketdatenbank nach installierten Paketen abzufragen. Wenn dieser Befehl ausgeführt wird, wird eine Liste aller Pakete angezeigt, die derzeit auf dem System installiert sind. Für jedes Paket werden der Paketname, die Version und das Repository angezeigt, aus dem es installiert wurde.

[omar@omar ~]$ Pacman -Q

Die Verwendung des Flags „-s“ mit dem Flag „Q“ ist nützlich, um im Arch Linux-System nach einem installierten Paket anhand des Namens zu suchen. Der folgende Befehl zeigt beispielsweise, dass wir die „-Qs“ kombiniert verwenden, um nach dem installierten „firm“-Paket zu suchen. Wenn dieser Befehl ausgeführt wird, durchsucht er die lokal installierten Pakete nach Paketen, die dem Namen „Firma“ entsprechen. Die Ausgabe zeigt den Namen, die Version und die Beschreibung jedes Pakets, das dem Suchbegriff „Firma“ entspricht.

[omar@omar ~]$ sudo pacman -Qs fest
Abschluss

Nachdem Sie diese Anleitung durchgelesen haben, können Sie die Pacman-Anweisung bedenkenlos in Ihrem Arch Linux verwenden. Dieser Artikel behandelt die Verwendung von Pacman-Anweisungen unter Verwendung einiger seiner nützlichen Flags wie –S, -y, -u, -Q, -Qs, -Sw und –R. Der Pacman-Befehl deckt Aktualisierungen, Upgrades, Downloads, Installationen, Entfernungen und die Suche nach bestimmten Paketen ab.

Kommentar verfassen

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

Nach oben scrollen