Как пользоваться Arch AUR в Manjaro

Пользовательский репозиторий Arch (Arch User Repository, AUR) — это поддерживаемое сообществом хранилище ПО для пользователей Arch. Он содержит описания пакетов (файлы PKGBUILD), которые позволят вам скомпилировать пакет из исходников с помощью makepkg и затем установить его, используя pacman. AUR был создан, чтобы объединить и предоставить в общий доступ новые пакеты от сообщества и способствовать скорому включению популярных пакетов в репозиторий community.

Так как Manjaro построена на пакетной базе Arch, то и пакеты из Arch AUR легко ставятся и подходят для неё. Чтобы найти нужный пакет в AUR можно воспользоваться Web интерфейсом по этому адресу: веб-интерфейс AUR. Находим там нужный нам пакет, копируем ссылку на него и пробуем устнаровить.

Вот простой пример как пользоваться этим репозитарием все команды от пользователя:

mkdir builds
cd builds/
git clone https://aur.archlinux.org/sirikali.git
makepkg -sri --skippgpcheck
// параметр "--skippgpcheck"  нужен чтобы пропустить проверку подписи,
// так как там свежая подпись на которую сборщик ругается. Можно так же просто добавить эту подпись
// вот такой командой ниже
gpg --keyserver keys.gnupg.net --recv-keys B92A5F04EC949121

Arch AUR

Утилиты для работы с AUR

Так же можно пользоваться удобными утилитами, которые упрощают работу с AUR

  • pacaur
  • yay
Но их придётся сначала поставить из основного репозитария. Синтаксис этих утилит очень похож на ситаксис pacman.
Чтобы постаавить тот же самый покет используя, например pacaur, придётся ввести всего одну комманду:
pacaur -Syu sirikali
Видите как просто! 

В дальнейешем с такими пакетами можно будет работать из стандатной оболочки pacman.




А вот тут описано как поставить Viber. на нашу любимую Manjaro. 



PS: Вот ещё одна очень полезная, на мой взгляд комманда:
sudo pacman-mirrors --geoip

Она обновит ваши репозитарии на ближайшие по доступности.

Как пользоваться Arch AUR в Manjaro: 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *