Yaourt (Yet AnOther User Repository Tool) — это оболочка для пакетного менеджера pacman, с некоторыми расширениями и поддержкой репозитория AUR.
Его нет в репозиториях pacman, но его можно поставить из AUR. Первым делом нужно установить yajl. Установите его с помощью pacman:
pacman -S yajl |
После этого установим пакет package-query
.
Для этого загрузите архив package-query.tar.gz
Переходим в директорию загрузки:
cd ~/Downloads/ |
Распаковываем загруженный архив:
tar xzf package-query.tar.gz |
Переходим в распакованную директорию
cd package-query/ |
Собираем пакет при помощи makepkg
makepkg |
После завершения установим пакет (версия может различаться)
sudo pacman -U package-query-1.7-1-x86_64.pkg.tar.xz |
Установка Yaourt
Загружаем архив yaourt.tar.gz
Переходим в загруженную директорию.
cd ~/Downloads/ |
Распаковываем архив:
tar xzf yaourt.tar.gz |
Переходим в распакованную директорию.
cd yaourt/ |
Собираем пакет с помощью makepkg
makepkg |
Установим пакет (версия пакета может отличаться):
sudo pacman -U yaourt-1.7-1-any.pkg.tar.xz |
Теперь можем использовать yaourt
, для установки пакетов из AUR.
Он имеет идентичные pacman‘у параметры.
Пример установки пакета из AUR:
yaourt -S sublime-text dropbox |
Чтобы обновить все пакеты, включая пакеты из AUR, необходимо использовать следующую команду:
yaourt -Syua |
Альтернативный вариант установки
Добавляем репозиторий в pacman.conf
[archlinuxfr] |
Обновляемся и устанавливаем пакет yaourt
:
pacman -Syu |
pacman -S yaourt |