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-AppsSuchen 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
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 SharmaAbonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren