Yaourt (Русский)

From ArchWiki

Jump to: navigation, search


i18n
English
Italiano
简体中文
Español
Türkçe
Français
Русский
Note: Yaourt это неофициальный, неподдерживаемый сторонний скрипт.

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

Использование yaourt

Personal tools