Поиск по сайту:

Paru — помощник AUR и оболочка Pacman на основе Yay


Пару — новый помощник AUR, основанный на Яе. Он написан на Go и предоставляет вам богатые возможности работы с пакетами AUR в Arch Linux.

Одной из основных причин, по которой пользователь выбирает Arch Linux или дистрибутив Linux на основе Arch, является репозиторий пользователей Arch (AUR).

К сожалению, pacman, менеджер пакетов Arch, не может получить доступ к AUR так же, как к официальным репозиториям. Пакеты в AUR имеют форму PKGBUILD и требуют ручной сборки.

Помощник AUR может автоматизировать этот процесс. Без сомнения, ура — один из самых популярных и любимых помощников AUR.

Недавно Морганамило, один из двух разработчиков yay, объявил, что отказывается от поддержки yay и запускает свой собственный помощник AUR под названием paru. Paru написан на Rust, в отличие от yay, написанного на Go, и его дизайн основан на yay.

Обратите внимание, что срок службы yay еще не истек, и Jguer все еще активно поддерживает его. Он также отметил, что paru может подойти пользователям, которым нужен многофункциональный помощник AUR; поэтому я бы рекомендовал попробовать.

Установка помощника Paru AUR

Чтобы установить paru, откройте терминал и введите следующие команды одну за другой.

sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si

Теперь, когда он у вас установлен, давайте посмотрим, как его использовать.

Основные команды для использования помощника Paru AUR

На мой взгляд, это самые важные команды пару. Вы можете узнать больше в официальном репозитории на GitHub.

  • paru : найдите и установите .

  • пару — : псевдоним для пару -Сю

  • paru -Sua: обновить только пакеты AUR.

  • paru -Qua: печать доступных обновлений AUR.

  • paru -Gc : вывести комментарии AUR для .

Использование помощника Paru AUR в полной мере

Вы можете получить доступ к журналу изменений paru на GitHub, чтобы получить полную историю изменений, или увидеть изменения от yay в первом выпуске.

Включить цвет в Пару

Чтобы включить цвет в paru, вам необходимо сначала включить его в pacman. Все файлы конфигурации находятся в каталоге /etc. В этом примере я использую текстовый редактор Nano, но вы можете использовать любой текстовый редактор на базе терминала по вашему выбору.

sudo nano /etc/pacman.conf

Открыв файл конфигурации pacman, раскомментируйте «Цвет», чтобы включить эту функцию.

Изменить порядок поиска

Наиболее подходящий пакет в соответствии с вашим поисковым запросом обычно отображается в верхней части результатов поиска. Кроме того, вы можете изменить порядок поиска, чтобы упростить поиск.

Как и в предыдущем примере, откройте файл конфигурации paru:

sudo nano /etc/paru.conf

Раскомментируйте термин «BottomUp» и сохраните файл.

Как вы можете видеть, заказ перевернут, и внизу появится первая посылка.

Редактировать PKGBUILD (для опытных пользователей)

Если вы опытный пользователь Linux, вы можете редактировать пакеты AUR через paru. Для этого вам необходимо включить эту функцию в файле конфигурации paru и установить файловый менеджер по вашему выбору.

В этом примере я буду использовать значение по умолчанию в файле конфигурации, то есть файловый менеджер vifm. Если вы его еще не использовали, возможно, вам придется его установить.

sudo pacman -S vifm
sudo nano /etc/paru.conf

Откройте файл конфигурации и раскомментируйте, как показано ниже.

Давайте вернемся к пакету Google Calendar AUR и попробуем его установить. Вам будет предложено просмотреть пакет. Введите «да» и нажмите «Ввод».

Выберите PKGBUILD в файловом менеджере и нажмите Enter, чтобы просмотреть пакет.

Любое внесенное вами изменение будет постоянным, и при следующем обновлении пакета ваши изменения будут объединены с исходным пакетом.

Заключение

Пару — еще одно интересное пополнение в семье помощников AUR с многообещающим будущим. На данный момент я бы не советовал заменять yay, поскольку он все еще поддерживается, но обязательно попробуйте paru. Вы можете установить оба из них в свою систему и сделать свои собственные выводы.

Вы также можете попробовать этот инструмент, который позволит вам использовать Paru немного проще.

Чтобы получать последние новости Linux, подпишитесь на наши социальные сети, чтобы получать их одними из первых, пока они самые свежие!

Статьи по данной тематике: