Как установить и использовать Pacaur на Arch Linux

В этом руководстве мы рассмотрим установку и использование 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 — это использовать другой помощник AUR.

Он позаботится о том, чтобы построить все и процесс установки для вас.

Такие помощники включают yaourt, упаковщик и т.д.

Пример ниже устанавливает pacaur, используя yaourt.

 # yaourt -S --noconfirm pacaur 
Пакет должен установиться, не задавая много вопросов.

Установка Pacaur на Arch Linux из источника

Первый шаг при установке Pacaur — убедиться, что ваша система обновлена.

Сделайте это, выполнив команду:

 # sudo pacman -Syu --noconfirm 
Это обновит все установленные пакеты, включая системные, такие как Kernel и его заголовки.
Кроме того, установите пакеты зависимостей, которые нам понадобятся для сборки Pacaur на Arch.

 # sudo pacman -S binutils make gcc fakeroot expac yajl git --noconfirm 

Следующая часть — создать временный рабочий каталог для установки Pacaur.

 # mkdir -p / tmp / pacaur_install
<span class=""># cd / tmp / pacaur_install 

Другая зависимость, которую мы требуем для Pacaur, — «cower». Cower используется для получения информации и загрузки пакетов из AUR.
Установите его с помощью команды:

 # 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 

Эта команда создает файл .tar.xz, который мы можем установить с помощью команды Pacman, как shown/

Установка 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:

Пакет содержит два набора параметров командной строки: эти команды вызывают двоичный файл pacman и расширяют его с помощью функций AUR:
-S, -Ss, -Si, -Sw, -Su, -Qu, -Sc, -Scc
Другие команды AUR специфичны:

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 

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

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

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

5e7fa976b0640d40