Arch Linux — это легкая, гибкая и независимо разработанная общецелевая GNU/Linux распределение. И если есть уникальный и особенный дистрибутив Linux, то это должен быть Arch Linux. Опытные пользователи могут создать свою собственную Arch Linux систему с нуля.
Рекомендуется к прочтению: 10 причин использовать Arch Linux
Что такое AUR?
Одной из самых важных вещей в Arch Linux является AUR (архивный пользовательский репозиторий) Это управляемый сообществом репозиторий программного обеспечения для пользователей Arch Linux, который содержит PKGBUILD , что позволяет пользователям компилировать и создавать собственные пакеты, которых нет в официальном репозитории, из исходного кода.
Многие новые пакеты начинаются в AUR до того, как они попадут в официальный репозиторий, и пользователи также могут вносить в этот репозиторий разработанные ими пакеты. Что еще более важно, пользователи могут искать и загружать PKGBUILD здесь, собирать их и устанавливать. Но некоторые пользователи предпочитают использовать помощники AUR, которые упрощают установку PKGBUILD, отличным от описанного выше метода.
В этой статье мы рассмотрим некоторые из лучших помощников AUR, на которые пользователи могут положиться для простой установки PKGBUILD, каждый из которых использует репозиторий Arch user repoв качестве источника.
1. Ура (еще один йогурт)
Yay работает из командной строки и является лучшим помощником AUR в Arch рекомендуется для новых пользователей Arch, прежде чем они смогут начать использовать другие помощники AUR. Это эквивалент Pacman и имеет некоторые из следующих преимуществ: его команды и параметры во многом совпадают с командами и параметрами Pacman, имеет цветной вывод, а также поддерживает резервное копирование. и может обновить вашу систему с небольшим количеством дополнительных запросов или вообще без них.
Если вы переходите с другого помощника AUR, вы можете просто установить Yay с этим помощником. Кроме того, вы можете установить Yay путем клонирования PKGBUILD и сборки с помощью makepkg:
$ sudo pacman -S --needed base-devel git Клон $ git https://aur.archlinux.org/yay.git $ компакт-диск да $ makepkg -si
2. Пакку
Pakku — это оболочка Pacman с дополнительными функциями, такими как поиск/установка пакетов из AUR, просмотр файлов и изменений между сборками, сборка пакетов из репозиториев, удаление зависимостей make после сборки и т. д.
Вы можете установить Pakku, клонировав PKGBUILD и собрав с makepkg.
$ sudo pacman -S --needed base-devel git Клон $ git https://aur.archlinux.org/pakku.git $ cd пакку $ makepkg -si
3. Пакаур
Pacaur также является помощником AUR на основе командной строки, который помогает свести к минимуму взаимодействие с пользователем и использует функцию cower в качестве серверной части. Это лучше всего подходит для опытных пользователей Arch Linux из-за его сложности.
Pacaur имеет следующие преимущества: имеет тот же синтаксис работы, что и Pacman, также добавляет бесшовный доступ к AUR, цветной вывод , имеет отличный поиск и, прежде всего, сводит к минимуму пользовательские подсказки.Его единственное ограничение заключается в том, что он в основном отлично работает для продвинутых пользователей Arch.
Вы можете установить Pacaur путем клонирования PKGBUILD и сборки с makepkg.
$ sudo pacman -S --needed base-devel git Клон $ git https://aur.archlinux.org/pacaur.git $ компакт-диск $ makepkg -si
4. Тризен
Trizen — это облегченный помощник AUR, работающий из командной строки и ориентированный на скорость, который позволяет пользователям искать и устанавливать пакеты, читать комментарии к пакетам AUR.
Он также имеет встроенное взаимодействие с Pacman и одновременно действует как редактор текстовых файлов. Trizen помогает повысить безопасность при установке пакетов, поскольку код написан на Perl и не может выполняться автоматически.
Вы можете установить Trizen путем клонирования PKGBUILD и сборки с makepkg.
$ sudo pacman -S --needed base-devel git $ git клон https://aur.archlinux.org/trizen.git $ cd тризен $ makepkg -si
5. Аура
Aura — это менеджер пакетов, предназначенный для работы в качестве помощника AUR, а также для выполнения многих других функций. Он поддерживает множество операций Pacman, а также есть подопции с еще большим количеством опций, имеющих определенное значение в Aura.
У него есть некоторые из следующих плюсов: синтаксис работы похож на Pacman, пользователи могут запускать его с привилегиями root и собирать как обычный пользователь, он написан на Haskell. Но пользователи обычно сталкиваются с трудностями при обновлении системы при использовании Aura.
Вы можете установить Aura путем клонирования PKGBUILD и сборки с makepkg.
$ sudo pacman -S --needed base-devel git Клон $ git https://aur.archlinux.org/aura.git $ кд аура $ makepkg -si
6. Пикаур
Pikaur — это помощник командной строки AUR и оболочка Pacman с минимальными зависимостями, вдохновленная yaourt, apacman и pacaur.
Вы можете установить Pikaur, клонировав PKGBUILD и собрав с makepkg.
$ sudo pacman -S --needed base-devel git Клон $ git https://aur.archlinux.org/pikaur.git $ cd пикаур $ makepkg -fsri
Заключительные замечания
Идея AUR великолепна, и это лишь одна из уникальных и важных особенностей Arch Linux. Посмотрев на все эти замечательные помощники AUR, вы сможете выбрать тот, который, по вашему мнению, будет работать лучше всего для вас.
Если вы используете помощника AUR, который, по вашему мнению, хорошо работает для вас, но отсутствует в этом списке, вы можете сообщить нам об этом в разделе комментариев ниже.