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

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


Обновление: поддержка Yaourt прекращена в пользу ура — еще одного йогурта — помощника AUR, написанного на языке GO.

Yaourt (Еще один инструмент репозитория пользователей) — это расширенный инструмент командной строки для установки пакетов в Arch Linux. Это мощная оболочка для Pacman, стандартной утилиты управления пакетами для Arch Linux с расширенными функциями и замечательным AUR (Arch Linux User Поддержка репозитория).

Он используется для интерактивного поиска, установки и обновления пакетов из AUR, поддерживает проверку конфликтов и разрешение зависимостей. Он может отображать цветной вывод, показывать информацию о доступных пакетах, позволяет запрашивать пакеты на основе различных параметров, поддерживает сборку пакетов непосредственно из AUR или ABS (Arch Build Системный) источник.

Yaourt также используется для управления файлами резервных копий (обычно файлами .pac*), запроса непосредственно из файла резервной копии; он может сохранять и восстанавливать базы данных alpm, тестировать локальные базы данных, а также искать потерянные пакеты. Кроме того, он поддерживает разделение пакетов и может сортировать пакеты по дате установки и многому другому.

К сожалению, Yaourt не существует в официальном репозитории пакетов установки Arch Linux. Вам необходимо вручную установить Yaourt в Arch Linux, используя два разных способа.

Способ 1: установите Yaourt в Arch Linux с помощью AUR

Этот метод немного длиннее. Если вам нужен быстрый способ установки Yaourt, воспользуйтесь вторым методом. Здесь вам нужно начать с установки всех необходимых пакетов, как показано.

sudo pacman -S --needed base-devel git wget yajl
cd /tmp
git clone https://aur.archlinux.org/package-query.git
cd package-query/
makepkg -si && cd /tmp/
git clone https://aur.archlinux.org/yaourt.git
cd yaourt/
makepkg -si

Способ 2: установите Yaourt в Arch Linux, используя собственный репозиторий

Начните с добавления пользовательского репозитория в список репозиториев менеджера пакетов pacman.

sudo /etc/pacman.conf

Скопируйте и вставьте в файл следующую конфигурацию пользовательского репозитория.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

Сохраните изменения и выйдите из файла. Затем введите следующую команду, чтобы установить yaourt.

sudo pacman -Sy yaourt

Как использовать менеджер пакетов Yaourt в Arch Linux

1. Чтобы установить или обновить пакет, например, взгляды, используйте -S, как показано.

sudo yaourt -S glances

2. Чтобы удалить пакет, используйте флаг -R, как показано.

sudo yaourt -R glances

3. Вы можете обновить установленные пакеты с помощью опции -U, как показано.

sudo yaourt -U target_here

4. Чтобы запросить локальную базу данных пакетов, используйте флаг -Q.

sudo yaourt -Q | less

5. Следующая команда используется для сбора и отображения информации об установленных пакетах, а также о настроенных репозиториях в системе Arch Linux.

yaourt --stats

6. Вы можете синхронизировать базы данных пакетов pacman с помощью следующей команды.

sudo yaourt -Sy

Для получения дополнительной информации обратитесь к справочной странице yaourt.

man yaourt

Вот и все! В этой статье мы объяснили два способа установки инструмента управления пакетами Yaourt в Arch Linux. Используйте форму комментариев ниже, чтобы поделиться с нами любыми вопросами или мыслями.