Топ-10 лучших помощников AUR для Arch Linux
Получите максимальную отдачу от AUR Arch Linux с нашим руководством по лучшим помощникам AUR. Раскройте возможности Yay, Trizen, Paru и других инструментов для удобной обработки посылок.
Одной из наиболее примечательных особенностей Arch Linux является AUR (репозиторий пользователей Arch). Это управляемый сообществом репозиторий программного обеспечения, который предоставляет PKGBUILD для компиляции и сборки пользовательских пакетов, которые не включены в официальный репозиторий, из исходного кода.
AUR служит платформой, позволяющей сообществу вносить свой вклад и делиться своими собственными пакетами. Многие новые пакеты добавляются в AUR до того, как они официально добавляются в репозиторий.
Пользователи могут легко искать и загружать PKGBUILD с домашней страницы AUR, собирать их и приступать к установке. Однако некоторые пользователи предпочитают использовать помощники AUR, которые обеспечивают более простой подход к установке PKGBUILD.
В этой статье мы обсудим некоторые из лучших помощников AUR, на которые пользователи могут положиться при простой установке PKGBUILD. Все они взяты из пользовательского репозитория Arch.
Лучшие помощники AUR для Arch Linux
ура
Yay (Еще один йогурт) — популярный помощник AUR, известный своей простотой и скоростью. Он предлагает интерактивный и удобный интерфейс, что делает его отличным выбором как для новичков, так и для опытных пользователей. Это наиболее используемый и популярный вариант среди всех в этом списке.
Преимущество Yay заключается в быстрых обновлениях, тщательной обработке зависимостей и обширных возможностях поиска, проверки на наличие вредоносных скриптов и т. д. Он написан на языке программирования Go.
Вы можете установить Yay, используя команды, представленные ниже. Вы также можете прочитать это подробное руководство по установке Yay.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
sudo chown -R your-user-name:users ./yay
cd yay
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
yay -S wps-office
Пикаур
Pikaur — удобный помощник AUR, который подчеркивает простоту и эффективность. Одним из его преимуществ является возможность интерактивного разрешения конфликтов во время установки пакета, что обеспечивает бесперебойную работу даже в сложных ситуациях. В отличие от других, он написан на популярном языке программирования Python.
Вы можете легко установить Pikaur, используя команду ниже.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pikaur.git
cd pikaur
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
pikaur -S wps-office
Паксик
Написанный на языке программирования Go, Pacseek представляет собой специализированный помощник AUR, ориентированный на поиск и просмотр пакетов AUR. Его главным преимуществом является возможность быстрого поиска пакетов в AUR без сложных команд установки. Это удобный инструмент для пользователей, которые часто изучают новые пакеты.
Вы можете установить его, используя команды ниже.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pacseek.git
cd pacseek
makepkg -si
Однако для установки и удаления требуется Yay Helper. Итак, прежде чем устанавливать что-либо с помощью pacseek, обязательно установите Yay helper с помощью команды, упомянутой в разделах выше.
Помощник pacseek AUR показывает интерактивный поиск
Тризен
Написанный на Perl, Trizen разработан с учетом эффективности. Его преимущество заключается в скорости, что делает его идеальным выбором для пользователей, которые отдают предпочтение быстрой установке пакетов. Trizen также может похвастаться интеллектуальным разрешением зависимостей, упрощающим процесс установки.
Установите Trizen с помощью следующих команд:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
trizen -S wps-office
Аура
Aura — это помощник AUR, написанный на Haskell и известный своей надежностью и обширным набором функций. Он предлагает преимущество благодаря возможности создавать пакеты из AUR и имеет чистый, простой для понимания интерфейс. Однако он не обеспечивает проверку файлов на наличие вредоносных кодов, а просмотр различий в пакетах ограничен.
Вы можете установить Aura, используя команды ниже.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/aura.git
cd aura
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
aura -S wps-office
Пакаур
Pacaur — еще один легкий помощник AUR, предоставляющий простой интерфейс командной строки. Его ключевым преимуществом является совместимость с инструментами упаковки Arch, что обеспечивает плавную интеграцию с существующей системой Arch Linux. Он написан на bash-скриптах и поэтому очень легкий.
Чтобы установить Pacaur, используйте следующие команды:
Примечание: Pacaur зависит от Auracle, который требует компиляции. Поэтому установка может быть немного сложной. Тем не менее, вы можете выполнить следующие шаги, чтобы установить его. Если вам кажется, что это слишком сложно, попробуйте Yay или другие помощники.
sudo pacman -S --needed base-devel git
sudo pacman -S --needed meson fakechroot gtest
git clone https://aur.archlinux.org/auracle-git.git
cd auracle
makepkg -si
cd ..
git clone https://aur.archlinux.org/pacaur.git
cd pacaur
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
pacaur -S wps-office
Пару
Paru — это многофункциональный современный помощник AUR, целью которого является обеспечение приятного пользовательского опыта. Его преимущество заключается в расширяемости, поддержке пользовательских команд и интерактивного режима. Paru также может похвастаться автоматической обработкой потерянных пакетов. Он написан на Rust и уже становится популярным среди пользователей Arch Linux.
Вы можете установить Paru, используя команду ниже:
Примечание. Репозиторий какое-то время помечен как устаревший. Поэтому будьте осторожны перед установкой paru.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
paru -S wps-office
Аурман
Aurman — это многофункциональный помощник AUR, предназначенный для опытных пользователей. Он также написан на Python, и его преимуществом являются комплексные функции безопасности, такие как проверка пакетов GPG, что делает его безопасным выбором для тех, кто отдает приоритет подлинности пакета.
Установить Aurman легко, используя следующую последовательность команд:
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/aurman.git
cd aurman
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
aurman -S wps-office
Пакку
Pakku — это легкий помощник AUR, ориентированный на простоту и скорость. Это отличный выбор для пользователей, которые предпочитают минимализм и интерфейс командной строки. Преимущество Pakku — минимальное использование ресурсов.
Вы можете установить Pakku, используя следующие команды:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pakku.git
cd pakku
makepkg -si
Чтобы установить любой пакет AUR с помощью этого помощника, используйте следующий пример команды:
pakku -S wps-office
Памак
Pamac — удобный менеджер пакетов для Arch Linux и дистрибутивов на базе Arch. Он предназначен для упрощения процесса установки, обновления и управления пакетами программного обеспечения в вашей системе.
Pamac предлагает бесшовную интеграцию с AUR, управляемым сообществом репозиторием для пакетов, предоставленных пользователями. Это означает, что вы можете легко устанавливать и управлять программным обеспечением, недоступным в официальных репозиториях Arch.
Одной из выдающихся особенностей Pamac является простой в использовании графический интерфейс для Arch Linux. Он обеспечивает удобную среду для задач управления пакетами, делая ее доступной для тех, кому не нравится интерфейс командной строки.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/packages/pamac-aur.git
cd pamac
makepkg -si
Pamac помогает вам просматривать и устанавливать пакеты.
Советы по использованию помощников AUR
Регулярные обновления. Чтобы поддерживать безопасность и актуальность вашей системы, возьмите за привычку регулярно обновлять пакеты AUR. Например, если вы используете yay, используйте следующую команду, чтобы обновлять пакеты AUR:
ура -Сю
Прочтите PKGBUILD: перед установкой пакета AUR просмотрите его файл PKGBUILD. Это похоже на рецепт сборки упаковки. Понимание PKGBUILD поможет вам убедиться, что пакет заслуживает доверия и не содержит вредоносного кода. Местоположение файла PKGBUILD можно найти на странице AUR соответствующих пакетов (см. ниже).
Безопасность: будьте осторожны при установке пакетов AUR. Используйте только проверенные источники и обновляйте систему, чтобы минимизировать потенциальные риски безопасности.
расположение ПКГБИЛД
Заключение
Итак, кого из вышеперечисленных помощников AUR выбрать? Поскольку все они служат одной цели, выбор зависит от вашего вкуса.
Если вам просто нужен простой помощник, который большую часть времени работает без проблем, попробуйте Yay, Pamac или Pikaur. Остальные более-менее схожи по функциям.
Поэтому при выборе важно учитывать ваши конкретные потребности и предпочтения.