Arch Linux

Jak korzystać z AUR z Arch Linux

Jak korzystać z AUR z Arch Linux
AUR, co oznacza Arch Unit Repository, służy do instalowania oprogramowania związanego z Arch Linux i innymi dystrybucjami Arch w systemie operacyjnym Linux. Ale zanim zagłębimy się w procedurę używania AUR z Arch Linux, kluczowe jest zrozumienie koncepcji AUR. Korzystanie z AUR nie tylko zwiększa wydajność systemu, ale także zapewnia łatwą instalację różnych aplikacji i pakietów. Ten przewodnik zawiera wprowadzenie do AUR, metod korzystania z AUR i powodów, dla których warto wybrać AUR. Procedura krok po kroku przedstawiona w tym artykule pozwoli Ci efektywnie uruchamiać i instalować aplikacje za pośrednictwem AUR i odpowiednich pakietów.

Repozytorium Arch Unit (AUR)

AUR stanowi ważną część całego łańcucha Arch Linux. Z natury rzeczy, AUR jest opartym na społeczności repozytorium, które obsługuje szeroką gamę pakietów instalacyjnych w systemie operacyjnym Arch Linux. AUR pozwala również na hostowanie pakietów spoza domeny oficjalnej bazy danych Arch Linux. Jednym z korzystnych czynników AUR jest to, że większość pakietów w tym repozytorium jest zgodna z AUR, zanim oficjalnie stanie się częścią bazy danych Arch Linux.

Jest to konwencjonalnie zgodne z sekwencyjnymi kryteriami tworzącymi trzy pakiety kardynalne. PKGBuilds umożliwia użytkownikowi dostęp do źródła pakietu za pośrednictwem makepkg, a oprogramowanie lub aplikację można zainstalować, dołączając Pacman, głównego menedżera pakietów systemu operacyjnego Arch Linux.

Głównym celem AUR jest delegowanie informacji o pakietach społecznościowych w celu zdeponowania takich pakietów w repozytorium depozytu społecznościowego wraz z bazą danych Linux. Społeczność AUR może wybrać pakiety, które mają stać się częścią repozytorium społeczności, biorąc pod uwagę atrybuty rozpowszechnienia i autentyczności licencji.

Funkcja AUR

AUR pozwala wybrać plik z depozytu PKGBuild, a następnie samodzielnie utworzyć pakiet. Ci, którzy dobrze orientują się w funkcjonowaniu AUR, mogą z niego skutecznie korzystać, ale początkującym zaleca się uformowanie podstaw Arch Linux i jego dystrybucji przed rozpoczęciem korzystania z AUR.

AUR składa się z wielu rodzajów pakietów, więc zaktualizowane pakiety mają różne nazwy, aby uniknąć kolizji w depozycie o programy o identycznych nazwach. Programiści są skłonni do korzystania z AUR do instalacji pakietów, ponieważ jest to bezpieczne podejście z aktualizowanymi pakietami. Instalacja pakietu przez AUR jest stosunkowo łatwa i bezproblemowa.

Korzystanie z AUR w Arch Linux

AUR może znacznie pomóc w pobieraniu i instalowaniu programów i pakietów w Arch Linux i powiązanych dystrybucjach, takich jak Manjaro. Możesz zainstalować AUR, wykonując dwa kroki wymienione poniżej:

Warunki wstępne

Wymagania dotyczące instalacji i używania AUR w Arch Linux są uzasadnione potrzebą odpowiednich narzędzi, takich jak git i repozytorium klonu. Narzędzia te są niezbędnym elementem instalacji i używania AUR w Arch Linux.

$ sudo pacman -Syu

$ sudo pacman -S git base-devel

Instalowanie AUR

Instalację AUR w Arch Linux można podzielić na dwie metody:

Zainstaluj AUR za pomocą AUR Helper

Jeśli chcesz zainstalować Arch Unit Repository przez pomocnika AUR, możesz rozważyć aktywnych i dobrze utrzymanych pomocników o nazwach auracle-git, aurutils, trizen, yay i pacaur.

Wybierz jednego z pomocników i kontynuuj instalację AUR w systemie Arch Linux. Po spełnieniu wymagań wstępnych w systemie w zaktualizowanej formie, możesz łatwo zainstalować AUR w systemie Linux. Wydaj następujące polecenia, aby zainstalować pakiet AUR na swoim serwerze:

$ sudo pacman -S git

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

Aby zastosować zmiany, active directory pakietu wydaje następującą komendę:

$ cd tak

Aby rozpocząć proces budowania, wprowadź następujące polecenie:

$ makepkg -si

Pomocnikiem, którego wybrałem do zainstalowania pakietów AUR, jest yay. Możesz również wybrać innych pomocników, zgodnie z własnymi preferencjami. Aby zainstalować pakiety, wydaj następującą komendę:

$ yay -S

Zastąp nazwę pakietu w powyższym poleceniu pakietem, który chcesz zainstalować.

Zainstaluj AUR bez pomocy AUR

Nie jest konieczne, aby zawsze iść do pomocnika AUR, aby zainstalować AUR wraz z odpowiednimi pakietami w dystrybucjach Arch. Ale w tym celu musisz zweryfikować pewne aspekty pożądanych pakietów, z którymi możesz się skonfrontować na stronie AUR. Zwróć szczególną uwagę na następujące kategorie przed zainstalowaniem jakiegokolwiek pakietu AUR:

  • Zależności
  • Popularność
  • Licencja
  • Najnowsza aktualizacja

Gdy otrzymasz pomoc od pomocnika AUR, pakiety są automatycznie sprawdzane przez zaufanych użytkowników. Ale jeśli sam pobierasz pakiety, powinieneś sprawdzić te dane przed zainstalowaniem pakietu na głównym serwerze.

$ git clone [adres URL pakietu]

W powyższym poleceniu umieść adres URL pakietu, który chcesz pobrać ze strony AUR.

Załóżmy na przykład, że chcesz zainstalować pakiet pulpitu Telegram. Wtedy powyższe polecenie będzie wyglądało tak:

$ git clone https://aur.archlinux.org/telegram-desktop-git.git

Teraz zastosuj drugie polecenie:

$ cd [nazwa pakietu]

Po prostu wprowadź nazwę swojego pakietu w powyższym poleceniu, aby zmienić aktywny depozyt pakietu. W przypadku pakietu pulpitu telegramu to polecenie zostanie zmodyfikowane w następujący sposób:

$cd telegram-pulpit-git

Teraz uruchom to ostatnie polecenie, a pakiet zostanie pomyślnie zainstalowany z programem budującym:

$ makepkg -si

Wniosek

Podsumowując, AUR sprawia, że ​​korzystanie z pakietów w Arch Linux jest łatwe. Możesz również zdecydować, czy otrzymać wsparcie od pomocnika AUR. Po wykonaniu powyższych kroków możesz bez problemu korzystać z AUR z Arch Linux.

Gry Jak używać AutoKey do automatyzacji gier Linux
Jak używać AutoKey do automatyzacji gier Linux
AutoKey to narzędzie do automatyzacji pulpitu dla systemów Linux i X11, zaprogramowane w Python 3, GTK i Qt. Korzystając ze skryptów i funkcji MAKRO, ...
Gry How to Show FPS Counter in Linux Games
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
Gry How to download and Play Sid Meier's Civilization VI on Linux
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...