Содержание
Psi+ on ArchLinux
Вступление
Вы можете установить пакет Psi+ при помощи утилит pacman, yaourt или собрать пакет непосредственно из исходников.
Вариант с использованием утилиты pacman
- Скачиваем актуальную версию архива с пакетом для ArchLinux отсюда.
- Устанавливаем пакет от имени root:
pacman -U your_package_file
Также необходимо установить все зависимые пакеты, которые требуются для пакета Psi+.
Вариант с использованием утилиты yaourt (установка из AUR)
Вы можете установить Psi+ из AUR:
yaourt -S psi-plus
Сборка из исходников
В этом случае понадобится скрипт PKGBUILD для того, чтобы собрать пакет из исходников, а также утилита makepkg.
- Скачиваем скрипт 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.