AUR (Архивиране на потребителски архив) е хранилище, управлявано от общността за потребители на Arch Linux. Потребителите на Debian или Ubuntu могат да мислят за AUR като за еквивалент на хранилище.
Ако някой разработи софтуер (или пакет) за Arch Linux, той може да го направи достъпен за всички чрез AUR. По този начин могат да се получат голям брой приложения и инструменти. които не могат да бъдат намерени в официалните хранилища на Arch Linux.
За достъп до тези пакети е необходимо да се активира AUR хранилището вътре в нашия конфигурационен файл, който е в пътя /etc/pacman.conf. С тази възможност ние се нуждаем само поддръжката на инструмент, който ни помага да изтегляме и инсталираме от AUR.
Yaourt е един от тези инструменти (AUR-помощници) и да споменем един от най-популярните, които повечето потребители на Arch Linux използват. Yaourt е контейнер за Pacman, който позволява инсталирането на пакети AUR на Arch Linux.
Използвайте същия синтаксис като Pacman. Към днешна дата развитието на Yaourt е за съжаление официално „Разрушено“ и определено като „проблематично“.
По този начин Yaourt се преустановява, така че използването му може да представлява големи проблеми в бъдеще и това трябва да се промени възможно най-скоро в случай на използването му.
Защото трябва да направим промяната от Yaourt към такава, която все още се развива и е активна. Сред най-добрите AUR-помощници, които ще представим днес, ще можете да намерите в някои от тях заместителя за Yaourt във вашата система.
Аурман
Аурман е чудесна алтернатива на Yaourt, може би най-добрата от всички, така да се каже. Синтаксисът, обработван от Aurman, е подобен на този на Pacman и поддържа същите операции като мениджъра на пакети.
Очевидно той поддържа търсене на AUR пакети, може да се използва и като независим решавател на зависимости.
За да го инсталирате на вашата система, трябва да отворите терминал и да въведете следните команди:
git clone https://aur.archlinux.org/aurman.git cd aurman makepkg -si
Ако искате да търсите приложение с помощта на aurman, трябва да въведете следната команда:
aurman -Ss <package-name>
За да инсталирате приложение, използващо aurman:
aurman -S <package-name>
Сега, ако искате да извършите системна актуализация
aurman -Syu
Актуализирайте системата, включително инсталираните AUR пакети.
aurman -Syua
Както ще видите, синтаксисът е подобен, така че използването му не трябва да представлява проблем.
Уау
да е помощник на AUR, написан на езика Go. Този помощник ни предлага много минимален интерфейс, търсене подобно на Yaourt и преди всичко не изисква зависимости за своята работа.
За да го инсталирате на Arch Linux или някакво производно от него, трябва да въведете следните команди:
git clone https://aur.archlinux.org/yay. git cd yay makepkg -si
Основните команди за използване са например за търсене на пакет или приложение:
yay -Ss <package-name>
За да инсталирате приложение, използвайки yay:
yay -S <package-name>
Ако искате да извършите системна актуализация
yay -Syu
Актуализирайте системата, включително инсталираните AUR пакети.
yay -Syua
Pakku
Pakku е друг помощник на AUR което може да бъде отличен вариант за заместване на Yaourt. Този помощник той е сравнително нов и по-малко известен, но не бива да се отхвърля. Не му липсва важна функционалност, така че е доста добър и разработката му е все още свежа.
За да го инсталираме в Arch Linux или някаква производна, трябва да отворим терминал и да изпълним:
git clone https://aur.archlinux.org/pakku. git cd pakku makepkg -si
За да търсят приложение с помощта на pakku, те трябва да напишат следната команда:
pakku -Ss <package-name>
Ако искате да инсталирате приложение с помощта на pakku:
pakku -S <package-name>
Ако се нуждаете от актуализация на системата
yay -Syu
Актуализирайте системата, включително инсталираните AUR пакети.
yay -Syua
Две други алтернативи, които можем да намерим, са Aurutils и Aura, но ако искате да знаете за други помощници за AUR, можете да посетите следната връзка.
Тук те ни предоставят текущите активни помощници на AUR заедно с всички техни функции и поддръжка.
Опитах всички тях ... но никой от тях не работи за мен ... те се провалят във fakeroot или пише, че няма думата make в pkgbuild ...
yay можете да го инсталирате директно от конзолата, тъй като е в "нормалните" хранилища:
sudo pacman -Сай
Поздрави.
yay не е в хранилищата