Инструменты пользователя

Инструменты сайта


ru:arch_linux

Это старая версия документа!


#summary|Psi+ on ArchLinux (ru) #labels Phase-Deploy,ArchLinux

= Вступление =

Вы можете установить пакет Psi+ при помощи утилит *'pacman'*, *'yaourt'* или собрать пакет непосредственно из исходников.

Вариант с использованием утилиты *'pacman'*
# Скачиваем актуальную версию архива с пакетом для `ArchLinux` *pkg.tar.gz* [[http://code.google.com/p/psi-dev/downloads/list?q=ArchLinux|отсюда]].
# Устанавливаем пакет от *имени root*:
pacman -U your_package_file

Также необходимо установить все зависимые пакеты, которые требуются для пакета Psi+.

Вариант с использованием утилиты *'yaourt'* (установка из AUR)

Вы можете установить Psi+ из AUR от *имени root*:

yaourt -S psi-plus-svn
Сборка из исходников

В этом случае нам понадобится скрипт *PKGBUILD* для того, чтобы собрать пакет из исходников, а также утилита *'makepkg'*.

# Скачиваем скрипт *PKGBUILD* [[http://psi-dev.googlecode.com/svn/trunk/scripts/posix/PKGBUILD|отсюда]].
# Используем утилиту *'makepkg'* для сборки пакета.

Создайте директорию для сборки Psi+. Процесс сборки может выглядеть следующим образом:

cd ~                   # change current dir to your $HOME
mkdir psi-plus         # create directory
cd psi-plus            # enter there
wget http://psi-dev.googlecode.com/svn/trunk/scripts/posix/PKGBUILD   # or put your PKGBUILD file to this directory instead
makepkg -i -s          # build package, download all dependences
                       # and install as root automatically

Можно запустить утилиту *'makepkg'* без параметров.

Тогда пакет будет создан в текущей директории (или в директории, указанной через переменную PKGDEST в конфиге /etc/makepkg.conf). Также можно установить все зависмые пакеты вручную при помощи утилиты *'pacman'*.

После окончания процесса можно установить пакет используя команду *'pacman -U package_file.pkg.tar.gz'* от *имени root*.

*Примечание:* для экономии трафика не удаляйте директорию ~/psi-plus и её содержимое, тогда в следующий раз достаточно будеть запустить утилиту *'makepkg'*, которая поможет скачать только «необходимый минимум» исходников из Psi+ SVN и Psi Git.

ru/arch_linux.1283728888.txt.gz · Последнее изменение: 2010/10/17 15:36 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki