В этом руководстве мы рассмотрим установку и использование Pacaur на Arch Linux. Pacaur – это помощник AUR, который направлен на минимизацию пользовательских запросов и взаимодействий.
Он работает как с официальными репозиториями Arch, так и с AUR.
Если вы новичок в Arch User Repository (AUR), это репозиторий, созданный сообществом для пользователей Arch.
AUR была создана, чтобы упростить и организовать процесс обмена общими пакетами.
Он содержит описания пакетов (PKGBUILD), которые позволяют вам скомпилировать пакет из исходного кода с помощью makepkg, а затем установить его с помощью таких инструментов, как pacaur.
Pacaur также упоминается как помощники AUR, поскольку он автоматизирует процесс установки пакета из AUR.
Подумайте об этом как о автоматическом способе создания пакетов на сервере Linux из исходника.
Вместо ручной загрузки пакета запустите ./configure, затем make и, наконец, выполните установку, все это будет сделано для вас автоматически.
- Установка Pacaur на Arch Linux с использованием другого помощника AUR
- Установка Pacaur на Arch Linux из источника
- Установка pacaur из AUR
- Использование Pacaur
- 1) Установка пакет с Pacaur
- 2) Установка пакетов без редактирования установочных файлов
- 3) Установка пакетов без редактирования установочных файлов или подтверждения от пользователя
- 4) Вывод Silence Pacaur
Установка Pacaur на Arch Linux с использованием другого помощника AUR
Самый быстрый способ установить Pacaur – это использовать другой помощник AUR.
Он позаботится о том, чтобы построить все и процесс установки для вас.
Такие помощники включают yaourt, упаковщик и т.д.
Пример ниже устанавливает pacaur, используя yaourt.
# yaourt -S --noconfirm pacaur
Установка Pacaur на Arch Linux из источника
Первый шаг при установке Pacaur – убедиться, что ваша система обновлена.
Сделайте это, выполнив команду:
# sudo pacman -Syu --noconfirm
# sudo pacman -S binutils make gcc fakeroot expac yajl git --noconfirm
# mkdir -p / tmp / pacaur_install <span class=""># cd / tmp / pacaur_install
# curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=cower # makepkg PKGBUILD --skippgpcheck <span class=""># sudo pacman -U cower * .tar.xz --noconfirm
Установка pacaur из AUR
Теперь пришло время установить Pacaur.
Загрузите файлы из git и создайте файл .tar.xz, затем установите его.
# curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=pacaur</span> # makepkg PKGBUILD <span class=""># sudo pacman -U pacaur * .tar.xz --noconfirm
Теперь очистите вашу систему, удалив временную директорию, созданную ранее.
# rm -r / tmp / pacaur_install <span class=""># cd -
Теперь у вас должен быть установлен pacaur и готов к использованию.
Использование Pacaur
После того, как вы установили Pacaur, вы можете начать установку пакетов на AUR вместе с ним.
Pacaur ориентирован на продвинутых пользователей, которым нужна определенная степень автоматизации для повторяющихся задач, хотя любой, кто имеет средний уровень использования Arch Linux, должен работать с ним просто отлично.
По завершении функции bash:
sync, search, info, buildonly, upgrade, check, clean, cleanall
Ниже приведены несколько примеров, демонстрирующих использование Pacaur.
1) Установка пакет с Pacaur
# pacaur -S <имя-пакета>
2) Установка пакетов без редактирования установочных файлов
С помощью этой опции вам не нужно редактировать какой-либо файл во время установки.
# pacaur -S --noedit <имя-пакета>
3) Установка пакетов без редактирования установочных файлов или подтверждения от пользователя
Не существует ни одного вопроса об изменении любого файла установки.
# pacaur -S --noedit --noconfirm <имя-пакета></span> <span class="">
Пример:
4) Вывод Silence Pacaur
Если вы не хотите какой-либо вывод при использовании Pacaur, используйте параметр –silent.
# pacaur -S <package-name> --silent