Aktualisieren und aktualisieren Sie mit Pacman
Beginnen wir mit einigen Befehlen von Arch Linux, um die Verwendung des Pacman -Dienstprogramms zu demonstrieren. Die allererste Nutzung eines Pacman besteht darin, ihn zur Synchronisierung der lokalen Paketdatenbank mit den Remote -Paket -Repositories zu verwenden. Der folgende Befehl stellt sicher, dass die auf dem System installierten Pakete auf dem neuesten Stand sind und über die neuesten Sicherheits- und Fehlerbehebungen verfügen. Das Flag „-s“ wird verwendet, um Pacman zu fordern, einen Synchronisierungsvorgang durchzuführen. Das „Y“ -Flag wird verwendet, um Pacman zu fordern.
[Omar@omar ~] $ sudo pacman -sy
Der gleiche Pacman -Befehl kann durch die Verwendung des zusätzlichen „Y“ -Flags geändert werden, das erneut verwendet wird, um zu bestätigen, dass der Benutzer mit dem Update fortfahren möchte. Dies ist eine Sicherheitsmaßnahme, um zufällige Aktualisierungen zu verhindern.
[Omar@omar ~] $ sudo pacman -yy
[sudo] Passwort für Omar:
Nachdem Sie die Pakete mit dem Flag „-S“ synchronisiert und die Paketlisten mit dem Flag „Y“ erfrischt, können Sie das Flag „U“ verwenden, um ein volles System-Upgrade durchzuführen. Dies beinhaltet Aktualisierungen der Pakete des Systems sowie Upgrades für alle Pakete mit neuen verfügbaren Versionen. Die Ausgabe des Befehls zeigt, dass für diese Pakete derzeit keine neuen Updates verfügbar sind.
[Omar@omar ~] $ sudo pacman -Syu
Indem wir die Flaggen in einer Anweisung arrangieren, können wir das gewünschte Ziel erreichen. Jetzt wird das "y" nach dem Flag "-S" verwendet, um die Paketlisten zu aktualisieren. Das dritte Flag, „Y“, wird erneut verwendet, um zu bestätigen, dass der Benutzer mit dem Update fortfahren möchte. Die vierte Flagge "U" fordert Pacman auf, ein volles 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 -yyu
Der folgende Befehl zeigt die Verwendung der Option "-U" zweimal. Es ist die Option, nach Möglichkeit ein System -Upgrade und -abgrade durchzuführen. Die Ausgabe zeigt, dass alle installierten Pakete bereits die neueste Version sind und es keine verfügbaren Updates gibt.
[Omar@omar ~] $ sudo pacman -syuu
Wenn Sie alle Zwecke der zuvor verwendeten Flaggen kombinieren möchten, können Sie alle Flags in einer Anweisung kombinieren, wie wir es in der folgenden Abbildung getan haben. Die "-yy" ist die Option, alle Pakete zu aktualisieren, und die "-U" ist die Option, ein System-Upgrade durchzuführen. Die zusätzliche Option -Y -Option stellt sicher, dass Pacman die gesamte Paketliste erneut herunterlädt und den Paketlisten -Cache aktualisiert. Dies kann helfen, wenn Sie Probleme haben, wenn die Paketliste veraltet ist.
[Omar@omar ~] $ sudo pacman -yyuu
Laden Sie die Pakete mit Pacman herunter
Der Befehl pacman kann nützlich sein, um jedes Paket auf Arch Linux herunterzuladen, ohne installiert zu werden. Dafür müssen wir die Flag „-sw“ in der Anweisung verwenden. Der folgende Befehl ist das Abbild des Herunterladens eines GIMP -Pakets in einem 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 Befehl pacman ist sehr nützlich, wenn Sie ein Paket auf Ihrem Archlinux -Computer herunterladen oder installieren möchten. In ähnlicher Weise müssen Sie die Option "-s" verwenden, um ein Paket zusammen mit dem Namen des Pakets zu installieren. Die folgende Anweisung zeigt, dass der nach der Option angegebene Paketname „Firefox“ ist. Nach der Auflösung 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, geht der Befehl mit der Installation fort. In diesem Fall zeigt die Ausgabe den Fortschritt der Installation des „Firefox“ -Pakets. Der Befehl installiert Firefox und alle Abhängigkeiten.
[Omar@omar ~] $ sudo pacman -s Firefox
Die vorherige Abbildung zeigt, wie Sie ein einzelnes Paket mit dem Pacman -Befehl installieren können. Jetzt werden wir sehen, wie wir mehrere Pakete gleichzeitig installieren können. Der folgende Befehl zeigt die Paketnamen, die nach den Optionen Python-Pip- und Python-Py-Optionen angegeben sind, durch ein Komma getrennt und in lockigen Klammern eingeschlossen sind . Sobald der Download abgeschlossen ist, wird der Befehl dann mit der Installation der verbleibenden Pakete fort.
[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 ausführen müssen, können wir auch die Pacman -Anweisung verwenden, um ein installiertes Paket aus 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 werden, werden jedoch von einem anderen Paket nicht mehr verlangt, 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. Hierzu müssen wir die Option "-Q" verwenden, um die Paketdatenbank für installierte Pakete abzufragen. Wenn dieser Befehl ausgeführt wird, wird eine Liste aller Pakete angezeigt, die derzeit auf dem System installiert sind. Der Paketname, die Version und das Repository, aus dem es installiert wurde, werden für jedes Paket angezeigt.
[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 per Namen zu suchen. Der folgende Befehl zeigt beispielsweise, dass wir die "-Qs" kombiniert verwenden, um nach dem installierten "festen" Paket zu suchen. Wenn dieser Befehl ausgeführt wird, durchsucht er die lokal installierten Pakete nach einem Paket, das mit dem Namen „Firma“ entspricht, nach. Die Ausgabe zeigt den Namen, die Version und die Beschreibung eines beliebigen Pakets, das mit dem Suchbegriff „fest“ entspricht.
[Omar@omar ~] $ sudo pacman -qs Firma
Nachdem Sie diesen Leitfaden durchlaufen haben, können Sie die Pacman -Anweisung in Ihrem Arch Linux ohne Zögern verwenden. Dieser Artikel deckt die Verwendung von Pacman -Anweisungen mit einigen seiner nützlichen Flaggen wie -s, -y, -u, -q, -qs, -sw und -r ab. Der Befehl pacman deckt die Updates, Upgrades, Download, Installation, Entfernen und Suche in bestimmten Paketen ab.