So verwenden Sie AUR mit Arch Linux

So verwenden Sie AUR mit Arch Linux
Das Erzbenutzer -Repository wird als AUR bezeichnet. Es handelt sich um eine vom Benutzer eingereichte Packungsbibliothek für Arch Linux, die Community-gesteuert ist. Obwohl Arch Linux diese Tools nicht offiziell behandelt, macht es im Pacman -Paket -Manager es einfach, sie zu erstellen und zu verwalten. AUR -Pakete sind häufig neuer als jene im offiziellen Arch Linux -Repository, da sie im Allgemeinen aus dem Quellcode erstellt wurden. AUR-Pakete sind jedoch nicht in den offiziellen Arch-Linux-Repositories enthalten und sind möglicherweise nicht so gut getestet oder stabil wie die offiziellen Pakete. Dieser Leitfaden lehrt Ihnen, wie eine AUR in Arch Linux verwendet werden kann.

Warum AUR benutzen??

Die Verwendung der AUR in Arch Linux ist für mehrere Ursachen möglich, einschließlich der folgenden:

Zugänglichkeit zu zusätzlichen Apps: Die AUR gibt den Benutzern einen Zugriff auf eine Vielzahl von Anwendungen, die nicht im offiziellen Arch Linux -Repository enthalten sind. Eine Software, die nicht als „frei“ oder „Open Source“ oder die neueren Varianten einer vorhandenen Software angesehen wird, kann in diese Kategorie fallen.

Pakete mit gepflegter Gemeinschaft: Die Arch Linux -Community ist verantwortlich, die AUR aufrechtzuerhalten. Da die Menschen, die diese Pakete entwickeln und pflegen.

Flexibilität: Installieren der Pakete aus der AUR können die Benutzer ihre Einrichtung von Arch Linux ändern, indem die Komponenten hinzugefügt werden, die möglicherweise nicht aus dem offiziellen Repository verfügbar sind. Benutzer mit bestimmten Anforderungen oder Interessen können dies für vorteilhaft empfinden.

Einfach zu verwenden: Die Nutzung des Pacman -Paketmanagers und der Versorgungsunternehmen wie Yaourt, die den Prozess des Erhaltens, Erstellens und Installierens der AUR -Pakete vereinfacht, machen es einigermaßen einfach, die Pakete aus der AUR zu installieren.

Aktualisieren und aktualisieren Sie den Arch Linux

Stellen Sie sicher, dass alle Voraussetzungen bereits installiert sind. Es enthält die Aktualisierung der bereits installierten Tools sowie die Installation der neuen Tools. Daher verwenden wir das Pacman -Dienstprogramm, um unsere Arch Linux zu aktualisieren und zu aktualisieren, gefolgt von der Option -Syu. Die Option „-Syu“ fordert Pacman auf, die Paketdatenbanken zu synchronisieren und ein volles System-Upgrade durchzuführen. Die Ausgabe zeigt, dass die Paketdatenbanken (Kern, Extra, Community und Multilib) bereits aktuell sind und dass keine Aktualisierungen verfügbar sind. Das System gibt dann an, dass es nichts zu tun gibt, was bedeutet, dass das System bereits auf dem neuesten Stand ist und keine neuen Updates installiert werden müssen.

[Omar@omar ~] $ sudo pacman -Syu

Installieren Sie das Basis-Devel-Paket

Es ist Zeit, das Basispaket auf unserem Arch Linux-System zu installieren. Es enthält alle notwendigen Build -Pakete unseres Arch Linux. Der Befehl, der für diese Anweisung verwendet wird, löst den "Pacman" -Paketmanager, gefolgt von der Option "-s" zum Herunterladen und Installieren des Basis-Devel-Pakets von "Git" ab, um das Basis-Devel-Paket herunterzuladen und zu installieren. Die Ausgabe zeigt, dass „Git“ bereits auf dem neuesten Stand ist und dass das Basis-Devel eine Gruppe von 26 Paketen ist, die installiert werden. Die gesamte installierte Größe beträgt 309.48 MIB. Das System fordert dann den Benutzer auf, zu bestätigen, ob er mit der Installation fortfahren möchte. Wenn sie „Ja“ auswählen, führt der Installationsprozess die verschiedenen Hooks aus, z.

[Omar@omar ~] $ sudo pacman -s git base -devel

Klonen Sie das AUR -Paket

Möglicherweise haben Sie gewusst, dass der Google Chrome -Browser eines der AUR -Pakete ist, das nicht offiziell vom Arch Linux -System unterstützt wird. Wenn Sie es also in Ihrem System installieren möchten, müssen Sie es zuerst mit dem Klonanweis von der offiziellen Site des „Git“ -Versionskontrolles klonen. Daher versuchen wir die folgende Git-Klonanweisung, gefolgt von der URL des Google-Chrome-Repositorys bei Git. Mit der Ausführung dieser Anweisung ist das Google-Chrome-Repository in unserer lokalen Maschine kloniert, die der Arch Linux ist. Der Ordner mit dem Namen "Google-Chrome" hat das geklonte Paket. Die Ausgabe zeigt den Fortschritt des Klonierungsprozesses einschließlich der Anzahl der heruntergeladenen Objekte, der Komprimierung der Dateien und der Gesamtgröße des Repositorys. Sobald das Klonen abgeschlossen ist, wird die Meldung "Fertig" angezeigt.

[Omar@omar ~] $ git klone https: // aur.Archlinux.org/google-chrome.Git

Nach dem Klonen eines AUR-Pakets von Google-Chrome verwenden wir dieses Paket. Der Befehl „CD“, der für "Change Directory" steht, wird verwendet, um das Dateisystem eines Computers zu durchsuchen. In diesem Fall wird der Vorgang verwendet, um aus dem aktuellen Arbeitsverzeichnis in ein Verzeichnis namens „Google-Chrome“ zu wechseln. Das Arbeitsverzeichnis, in dem der Befehl jetzt ausgeführt wird, muss das Verzeichnis enthalten.

[Omar@omar ~] $ cd google-chrome/

Der Befehl „makepkg“ ist ein Tool, mit dem die Pakete für die Arch -Linux -Verteilung und seine Derivate erstellt werden können. Die Optionen „-sri“ geben dem MakePKG an. Die Ausgabe zeigt, dass das Makepkg das Paket „Google-Chrome“ mit der Versionsnummer von „109.0.5414.119-1. Anschließend überprüft es die Laufzeitabhängigkeiten und installiert fehlende Abhängigkeiten. In diesem Fall ist es das TTF-Liberationspaket Version 2.1.5-1. Es zeigt die Gesamtdownloadgröße und die gesamte installierte Größe für dieses Paket an. Anschließend fordert der Benutzer die Bestätigung auf, mit der Installation fortzufahren. Es wird dann die TTF-Liberation-2 abgerufen.1.5-1 Paket. Schließlich überprüft es die Bauzeitabhängigkeiten und holt die Quellen aus dem Internet ab. Dieser Befehl ist erfolgreich bei der Installation des Google-Chrome-Pakets unter Arch Linux und seinen Derivaten.

omar@omar google -chrome] $ makepkg -sri

Es gibt eine andere Möglichkeit, die AUR -Pakete zu installieren, wenn der Befehl makepkg aus einem versteckten Grund nicht funktioniert. Verwenden Sie das "YAY" -Paket, um ein AUR -Paket wie Google Chrome zu installieren, wie im Folgenden gezeigt:

[Omar@omar yay] $ yay -ss Google -Chrome

Abschluss

Es ist wichtig zu beachten. Vor der Installation ist es wichtig, das Feedback und die Richtlinien des Pakets zu überprüfen. In dieser Anleitung haben wir eine Möglichkeit erklärt, einige AUR -Pakete wie Google Chrome unter Arch Linux einfach zu installieren. Es erläutert die Methode, die das Klonen des Google Chrome -Pakets auf der lokalen Arch Linux -Maschine über die Git -Klonanweisung abdeckt.