Yaourt (Русский)
From ArchWiki
i18n |
---|
English |
Italiano |
简体中文 |
Español |
Türkçe |
Français |
Русский |
Yet AnOther User Repository Tool. Yaourt это поддерживаемая сообществом обёртка для pacman, которая добавляет прямой доступ к AUR, позволяющая, и автоматически компилирующая, пакеты и устанавливающая на Ваш выбор около 11,000+ PKGBUILDs из AUR, в дополнение к многим тысячам бинарных пакетов имеющихся в Arch. Yaourt использует тот же синтаксис, что и pacman, что избавляет вас от необходимости изучения нового способа поддержки системы, а так же добавляет новые возможности. Yaourt увеличивает мощность и простоту pacman, добавляя еще больше полезных функций и предоставляя приятный, цветной вывод, интерактивный режим поиска, и многое другое. Это наверняка то, что вам нужно
Contents |
Установка
Прежде всего
Установите пакет "build-devel", если Вы не хотите в дальнейшем получать сообщения об ошибках из-за отсутствия таких утилит, как gcc или make.
pacman -Sy base-devel
Установка с помощью PKGBUILD
Традиционным способом установки Yaourt является использование, для этой цели, актуального AUR. Во время изучения этого способа установки, вы так же сможете изучить как работает AUR (и PKGBUILD).
Откройте в веб-браузере страницу yaourt в AUR
Под описанием пакета выберите ссылку "Tarball", чтобы скачать архив
Распакуйте архив
tar zxvf yaourt.tar.gz
Перейдите в созданную директорию
cd yaourt
На этом этапе убедитесь, что вы проверили содержание файлов PKGBUILD и yaourt.install! Не беспокойтесь, синтаксис этих файлов довольно прост. Просто просмотрите их. Если увидите что-то подозрительное, зайдите в irc или на форум и спросите об этом.
more yaourt.install more PKGBUILD
Если всё хорошо, то мы готовы к сборке пакета.
makepkg
После того, как процесс будет завершен, вы увидите несколько новых файлов и директорий. Вас интересует файл с окончанием *.pkg.tar.gz (в нашем случае он будет называться yaourt-0.9.2-i686.pkg.tar.gz).
Теперь пришло время использовать pacman для установки yaourt. Убедитесь, что вы изменили имя пакета на то, которое получилось у вас! Не нужно просто копировать эут строку
pacman -U yaourt-0.9.2-i686.pkg.tar.gz
Поздравляем! Вы закончили! И помните, совершенные действия подойдут при сборке практически любого PKGBUILD`а из AUR.
Для получения подробной информации о работе с yaourt, ознакомтесь с его man-страницей.
Простая установка
Самый простой способ установить Yaourt - это добавить его репозиторий в Ваш /etc/pacman.conf:
Для i686:
[archlinuxfr] Server = http://repo.archlinux.fr/i686
Для x86-64:
[archlinuxfr] Server = http://repo.archlinux.fr/x86_64
Синхронизация и установка:
pacman -Sy yaourt
Если хотите, вы можете создать свои собственные алиасы на запуск команд в ~/.bashrc:
nano ~/.bashrc alias p='pacman' alias y='yaourt'
Сохраните файл и перезапустите, для вступления изменений в силу:
source ~/.bashrc