So installieren und entfernen Sie Pakete in Arch Linux

So installieren und entfernen Sie Pakete in Arch Linux

Sie möchten Pakete unter Arch Linux installieren, wissen aber nicht wie? Viele Leute stehen vor diesem Problem, wenn sie zum ersten Mal von Debian-basierten Distributionen zu Arch migrieren. Sie können Pakete auf Ihrem Arch-basierten System jedoch problemlos mithilfe von Paketmanagern verwalten.





Pacman ist der Standardpaketmanager, der in jeder Arch-Distribution vorinstalliert ist. Trotzdem werden andere Paketmanager benötigt, da Pacman keine Pakete aus dem Arch User Repository unterstützt.





Paketmanager in Arch Linux

Obwohl Arch Linux mit Pacman als Standardpaketmanager geliefert wird, können Sie andere Paketmanager wie Yay installieren. Im Gegensatz zu Pacman können Sie mit diesen Paketmanagern neue Pakete aus dem offiziellen Arch-Repository und dem AUR (Arch User Repository) hinzufügen.





Während im Laufe der Jahre andere Paketmanager verwendet wurden, werden Beispiele wie Yaourt und Aurman nicht mehr gepflegt. Folglich sind Pacman und Yay sicherere und zuverlässigere Paketmanager, auf die man sich in Arch Linux verlassen kann.

AUR ist ein von der Community organisiertes Repository, das Benutzern eine Plattform zum Teilen von von ihnen entwickelten Paketen bietet. Wenn Sie ein Entwickler sind, können Sie dem AUR Pakete hinzufügen, und andere Benutzer können sie problemlos auf ihrem System installieren.



So löschen Sie eine Datei unter Linux

1. Pacman

Wie oben erwähnt, wird jedes Arch-System mit Pacman als Standardpaketmanager geliefert. Das bemerkenswerteste Merkmal von Pacman ist, dass es regelmäßig die Pakete Ihres Systems mit dem Master-Server synchronisiert und Ihr System wiederum auf dem neuesten Stand hält.

2. Sommer

Da die Entwickler von Yaourt und Aurman nach der Einstellung keine Updates veröffentlichen werden, haben Arch-Benutzer begonnen, Yay zu verwenden, um Pakete aus dem AUR hinzuzufügen. Das Hauptziel von Yay war es, Benutzereingaben zu minimieren und eine Pacman-ähnliche Oberfläche bereitzustellen.





Sie können Yay nicht mit Pacman installieren, da es das direkte Hinzufügen von Paketen aus dem Arch-Benutzer-Repository nicht unterstützt. Daher müssen Sie den Yay-Paketmanager manuell über sein Git-Repository installieren. So installieren Sie es auf Ihrem System.

Schritt 1: Sie benötigen git, um das yay-Repository zu klonen.





pacman -S --needed git base-devel

Schritt 2: Klonen Sie das Repository in Ihren lokalen Speicher.

git clone https://aur.archlinux.org/yay-git.git

Schritt 3: Ändern Sie die Berechtigungen des Ordners.

chmod 777 /yay-git

Schritt 4: Navigieren Sie zu dem Verzeichnis, in das Sie das Repository geklont haben.

cd yay-git

Schritt 5: Verwenden Sie die makepkg Befehl zum Erstellen des Pakets. Stellen Sie sicher, dass Sie den folgenden Befehl nicht als Root-Benutzer ausführen, andernfalls wird ein Fehler ausgegeben.

makepkg -si

Aktualisieren und Aktualisieren von Paketen

Wenn Sie Arch Linux gerade installiert haben, müssen Sie Ihr System mit den Masterservern synchronisieren, indem Sie Ihre lokale Paketliste aktualisieren, bevor Sie Pakete hinzufügen oder entfernen können.

Anschließend können Sie alle Ihre Pakete ganz einfach auf die neueste Version aktualisieren, indem Sie die Dateien von offiziellen Servern herunterladen.

Verwenden von Pacman

Um Ihre Paketliste mit Pacman zu aktualisieren, verwenden Sie die -Seine mit dem Befehl markieren.

sudo pacman -Sy

Nachdem Sie die Paketliste Ihres Systems mit den Masterservern synchronisiert haben, müssen Sie die Pakete aktualisieren. Verwenden Sie die -Syu Flagge, um dasselbe zu tun. Dieser Befehl kann je nach Paketliste und Netzwerkkonnektivität einige Zeit in Anspruch nehmen.

sudo pacman -Syu

Sie können sich die Mühe sparen, diese beiden Befehle einzugeben, indem Sie sie mit den -Syyu Flagge. Pacman beginnt automatisch mit dem Herunterladen der neuesten Pakete, nachdem die Paketliste aktualisiert wurde.

sudo pacman -Syyu

Verwendung von Yay

Mit dem Yay-Paketmanager können Sie Ihre Pakete effizient über Ihr Terminal aktualisieren und aktualisieren. Verwenden Sie dazu einfach die -Syu mit dem Befehl yay markieren.

sudo yay -Syu

Pakete hinzufügen

Das Hinzufügen von Paketen ist einfach, wenn Sie wissen, welche Befehle ausgeführt werden müssen. Alles, was Sie tun müssen, ist die Befehle des Paketmanagers in das Terminal einzugeben.

Flathub und Snap Store sind zwei großartige GUI-Anwendungen, mit denen Sie Software und Anwendungen auf Ihrem Linux-Computer installieren können.

Pakete mit Pacman installieren

Pacman verwendet die TAR-Dateierweiterung zum Verpacken von Anwendungen. Es arbeitet effizient mit der Arch Linux-Systemarchitektur. Um ein Paket hinzuzufügen, müssen Sie die -S Flag mit dem Standardbefehl wie folgt.

sudo pacman -S packagename

Zum Beispiel,

sudo pacman -S cmatrix

Um mehrere Pakete gleichzeitig zu installieren, geben Sie die Namen aller Pakete getrennt durch das Leerzeichen ein.

sudo pacman -S cmatrix vlc python

Informationen zu Paketen erhalten Sie auch nach der Installation. Die Ausgabe enthält Details zu Name, Version, Architektur und Lizenz des Pakets. Ersetzen Sie dazu die -S Flagge mit -Qi in der Standardeinstellung pacman Befehl.

pacman -Qi cmatrix

Pakete mit Yay . installieren

Die Syntax des Yay-Installationsbefehls ist der von Pacman ziemlich ähnlich. Um ein Paket mit dem Yay-Paketmanager zu installieren, verwenden Sie einfach die -S Flag mit dem Standardbefehl.

yay -S packagename

Entfernen von Paketen in Arch

Arch Linux gibt Ihnen die Kontrolle, Pakete zu entfernen, wenn Sie sie nicht benötigen, und das ist einer der vielen Gründe warum Sie Arch Linux installieren sollten . Sie können natürlich fast jedes Paket von Ihrem System entfernen, wenn Sie dazu berechtigt sind. Sehen wir uns an, wie Sie ein Paket unter Arch Linux löschen können.

Pakete mit Pacman entfernen

Das Entfernen eines Pakets ist ebenfalls einfach. Alles, was Sie tun müssen, ist zu verwenden -R anstatt der -S Flag in der Standardeinstellung pacman Befehl.

sudo pacman -R cmatrix

Wenn das Paket in Ihrem System nicht vorhanden ist, erhalten Sie eine Fehlerausgabe, die 'Fehler: Ziel nicht gefunden: Paketname' lautet.

Pakete mit Yay . entfernen

Um Pakete mit Yay zu entfernen, fügen Sie die -R Flag zum Standardbefehl yay. Sie können auch das Flag -Rns verwenden, um alle unnötigen Abhängigkeiten von Ihrem System zu entfernen.

windows 7 oder windows 10?
yay -R cmatrix
yay -Rns cmatrix

Wenn Sie die Pakete entfernen möchten, die Ihr System nicht benötigt, verwenden Sie die -Yc mit dem Befehl markieren.

yay -Yc

Pakete unter Arch Linux verwalten

Es gibt mehrere Möglichkeiten zum Hinzufügen und Entfernen von Paketen auf einer Arch-basierten Linux-Distribution. Sie können Paketmanager wie Pacman, Yaourt und Yay verwenden. Während einige Paketmanager das Herunterladen von Paketen aus dem Arch User Repository zulassen, unterstützen andere wie Pacman die AUR nicht.

Wenn Sie kein Fan von Paketmanagern sind, können Sie die gewünschten Pakete jederzeit manuell herunterladen. Im Internet sind mehrere Websites verfügbar, die Linux-Benutzern TAR-, RPM- und DEB-Pakete zur Verfügung stellen.

Teilen Teilen Tweet Email 8 Websites zum Herunterladen von DEB- oder RPM-Linux-Apps

Suchen Sie nach Linux-Apps? Anstatt vom Terminal aus zu installieren, können Sie Linux-Apps im DEB- und RPM-Format von diesen Websites herunterladen.

Weiter lesen
Verwandte Themen
  • Linux
Über den Autor Deepesh Sharma(79 Artikel veröffentlicht)

Deepesh ist Junior Editor für Linux bei MUO. Er schreibt Informationshandbücher zu Linux mit dem Ziel, allen Neulingen eine glückselige Erfahrung zu bieten. Bei Filmen bin ich mir nicht sicher, aber wenn du über Technologie reden willst, ist er dein Typ. In seiner Freizeit findet man ihn beim Lesen von Büchern, beim Hören verschiedener Musikgenres oder beim Gitarrespielen.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren