Как установить Pacaur в Arch Linux
Важное обновление:
Пожалуйста, не используйте Pacaur. Он устарел и снят с производства. Вместо этого используйте Yay помощник AUR. https://ostechnix.com/yay-found-yet-another-reliable-aur-helper/
Мы уже рассмотрели установку и использование двух помощников AUR, а именно Yay, Yaourt и Packer. Сегодня мы обсудим еще одну вспомогательную программу AUR под названием Pacaur. Это значительно сокращает взаимодействие с пользователем при установке пакетов из AUR. В отличие от Yaourt и Packer, Pacaur может устанавливать пакеты как из официальных репозиториев, так и из AUR. Тем не менее, Pacaur может использоваться пользователями, которые предпочитают иметь единый инструмент для управления официальным репозиторием и репозиторием AUR, или пользователями, которые предпочитают хранить свой интерфейс AUR отдельно от pacman. Кроме того, синтаксис Pacaur такой же, как и у Pacman, менеджера пакетов по умолчанию. Таким образом, вам не придется запоминать команды. Если вы знаете, как использовать pacman, то использовать Pacaur не составит труда. При необходимости он также автоматически запросит доступ к sudo. Он построен на основе хорошо спроектированных серверных частей cower и expac C.
Установите Pacaur в Arch Linux
Сначала установите необходимые зависимости.
sudo pacman -S expac yajl --noconfirm
Затем создайте временный рабочий каталог для сборки пакетов от имени обычного пользователя (помните: не root-пользователя).
mkdir ~/tmp
Перейдите в этот каталог, загрузите и установите Cower, как показано ниже.
cd ~/tmp/
gpg --recv-keys --keyserver hkp://pgp.mit.edu 1EB2638FF56C0C53
curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=cower
makepkg -i PKGBUILD --noconfirm
Затем загрузите и установите пакет Pacaur.
curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=pacaur
makepkg -i PKGBUILD --noconfirm
Наконец, очистите временный рабочий каталог:
cd
rm -r ~/tmp
Применение
Как я уже говорил, Pacaur поддерживает все операции pacman (такие как -S, -Ss, -Si, -Sw, -Su, -Qu, -Sc, -Scc) и по умолчанию расширяет соответственно свою синхронизацию , поиск, информация, только загрузка, обновление системы, проверка обновлений, очистка и очистка всех функций AUR. Однако такое поведение расширения является необязательным и его можно отключить с помощью запасной переменной в файле конфигурации.
Чтобы установить пакет, запустите:
pacaur -S <package-name>
Чтобы обновить пакет:
pacaur -u <package-name>
Также вы можете обновить пакеты как из официальных репозиториев, так и из AUR с помощью команды:
pacaur -Syyu
Чтобы обновить пакеты только из AUR, запустите:
pacaur -u --noconfirm
Более подробную информацию о Pacaur можно найти на страницах руководства.
man pacaur
Читайте также: Как ускорить процесс компиляции при установке пакетов из AUR
И это все на сегодня. Надеюсь, вы найдете это руководство полезным. Мы будем публиковать больше полезных руководств каждый день. Продолжайте посещать.
Ваше здоровье!
Ресурс:
- Репозиторий Pacaur на GitHub