Jak korzystać z AUR w Arch Linux

Jak korzystać z AUR w Arch Linux

Jeśli używasz Arch Linux lub dystrybucji opartej na Arch, takiej jak Manjaro, Archbang lub EndeavourOS, prawdopodobnie spotkałeś się z terminem AUR. Co to jest? Jak możesz go użyć? Dowiedz się, czym jest AUR i jak używać AUR w Arch Linux.

Co to jest AUR?

Arch User Repository (AUR) to miejsce, w którym można znaleźć oprogramowanie, które nie zostało przetestowane przez twórców i opiekunów Arch, ale przez jego użytkowników. Dzięki temu masz dostęp do większej ilości oprogramowania, którego nie ma w oficjalnych repozytoriach.

Użyj Aur w Arch Aur Home

Jak korzystać z AUR w Arch Linux

Dostęp do kolekcji oprogramowania AUR można uzyskać na dwa sposoby. Większość ludzi woli używać AUR Helpers, który działa podobnie do domyślnego menedżera pakietów Archa, Pacmana. Takie podejście automatyzuje pobieranie i budowanie kodu źródłowego z AUR przy użyciu znanych poleceń. Alternatywnie możesz pobrać pakiet bezpośrednio z AUR i skompilować go ręcznie.

Użyj AUR z pomocnikiem

Istnieje wiele pomocników AUR, których możesz użyć. Yay jest obecnie prawdopodobnie najpopularniejszym, więc w tym artykule pójdziemy z tym.

1. Zainstaluj niezbędne narzędzia programistyczne i git, jeśli nie są jeszcze dostępne w Twojej dystrybucji:

sudo pacman -S --needed base-devel git

Prawdopodobnie zostanie wyświetlonych wiele dodatków oprogramowania i zostaniesz poproszony o wybranie tego, które chcesz zainstalować.

Użyj Aur In Arch Zainstaluj Git Base Dev

Wybierz domyślną opcję „wszystko”, naciskając Enter na klawiaturze.

2. Wpisz „y” i naciśnij Enter, gdy pojawi się pytanie, czy chcesz kontynuować instalację.

Użyj Aur In Arch Zainstaluj wszystko

3. Aby wprowadzić yay na pokład, najpierw pobierz jego kod:

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

Użyj Aur w Arch Git Clone Yay

4. Wszystko, co pobrałeś, znajdzie się w podfolderze o nazwie „yay”. Wprowadź go za pomocą:

cd yay

Użyj Aur W Arch Wpisz Yay Git Dir

5. Będąc w tym folderze, zbuduj rzeczywistą paczkę za pomocą:

makepkg -si

Użyj Aur w Arch Yay Makepkg

6. Odpowiedz „y”, gdy zostaniesz zapytany, czy chcesz również zainstalować zbudowany pakiet.

Użyj Aur w instalacji Arch Yay

Używanie YAY do instalowania pakietów AUR

Yay używa podobnej składni jak Pacman. Aby łatwo zainstalować pakiety AUR, użyj polecenia:

yay -Ss package

Na przykład, aby zainstalować Google Chrome, możesz użyć:

yay -Ss google-chrome

Użyj Aur In Arch Yay Zainstaluj Google Chrome

Wspaniałe w pomocnikach AUR, takich jak yay, jest to, że automatycznie radzą sobie również z zależnościami. Są to dodatki potrzebne do wszystkiego, co próbujesz zainstalować, a które w innym przypadku musiałbyś znaleźć i zainstalować samodzielnie.

Użyj Aur w zależnościach instalacji Arch Yay

Odinstalowywanie pakietów AUR

Aby odinstalować wszystko, co zostało zainstalowane przez yay, będziesz musiał ponownie użyć yay. W tym celu możesz użyć -Rparametru, ale lepiej jest wybrać -Rns, który wykonuje lepsze czyszczenie. Na przykład, aby usunąć Google Chrome:

yay -Rns google-chrome

Użyj aplikacji Aur In Arch Yay Uninstall

Możesz także usunąć dodatkowe pakiety i wszelkie pozostałości z poprzednich instalacji za pomocą:

yay -Yc

Użyj Aur w Arch Yay Usuń resztki

Jeśli z jakiegoś powodu nie lubisz lub nie chcesz go używać, możesz również użyć innych pomocników AUR, takich jak aurutils , aura , pacaur , pakku , pamac , pikaur i trizen .

Graficzne podejście do instalowania i zarządzania pakietami AUR

Jeśli wolisz podejście graficzne, podobnie jak centrum oprogramowania w Ubuntu, możesz zainstalować pamaca za pomocą Yay.

Aby zainstalować pamac, użyj polecenia:

yay -S pamac-aur

Po instalacji możesz uruchomić aplikację „Dodaj/usuń oprogramowanie” w menu aplikacji.

Interfejs Pamaca

Kliknij ikonę hamburgera i przejdź do sekcji „Preferencje”. W sekcji „AUR” przełącz, aby włączyć obsługę AUR.

Pamac Włącz obsługę Aur

Teraz możesz wyszukiwać pakiety AUR i instalować/usuwać je.

Ręczne instalowanie pakietów AUR

Jeśli zdecydujesz się zrobić to ręcznie, możesz pobrać pakiety z repozytorium AUR, skompilować je i zainstalować. Oto kroki:

1. Upewnij się, że masz zainstalowane podstawowe narzędzia programistyczne i git z:

sudo pacman -S --needed base-devel git

2. Sklonuj lokalnie git Google Chrome:

git clone https://aur/archlinux.org/google-chrome.git

Użyj Aur w Arch Git Clone Chrome

3. Zmień go w pakiet i zainstaluj:

makepkg -si

Użyj Aur w Arch Chrome Makepkg

Wkrótce potem wśród pozostałych zainstalowanych aplikacji znajdziesz Google Chrome.

Nowe aplikacje i zagrożenia związane z AUR

AUR daje ci (prawie) cały szeroki świat, ponieważ można tam znaleźć prawie wszystkie aplikacje/pakiety. Należy jednak pamiętać, że oprogramowanie w repozytorium AUR nie zostało gruntownie przetestowane. W niektórych przypadkach pakiet nie mógł zostać zainstalowany (z powodu braku zależności/błędu gpg, brakujących plików itp.) lub powodował problemy w systemie. Zawsze najlepiej jest dokładnie sprawdzić przed zainstalowaniem czegokolwiek z AUR.

Jeśli zaczynasz korzystać z Arch Linux, możesz najpierw zapoznać się z Pacmanem zamiast AUR.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *