воскресенье, 19 июня 2011 г.

Установка программ в OpenBSD

Примечание: Значок # означает что команда выполняется с правами суперпользователя (root) .
Итак способ первый: загрузка пакета из репозитория.

Установка программ в OpenBSD


Здесь есть небольшое но весомое отличие от FreeBSD. Заключается оно в том, что в FreeBSD установка программного обеспечения данным способом производиться так:

#pkg_add –r имя_пакета

В OpenBSD ключик –r не нужен, но ему нужен путь, точнее значение переменной ,которая хранит значение пути. Изначально переменная PKG_PATH не имеет значение (хотя технически имеет, это строка нулевой длинны) его необходимо задавать при каждой перезагрузке, если вы конечно планируете что-то устанавливать.
Назначаем путь простой командой:

#export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.6/packages/i386/

Думаю это понятно, но на всякий случай скажу, что коль уж это фтп-репозиторий, вы вполне можете ввести в строке адреса своего браузера ввести ftp://ftp.openbsd.org/pub/OpenBSD/4.6/packages/i386/ и просмотреть все доступные пакеты.

Установка программ в OpenBSD


Теперь непосредственно сама установка, как пример поставим огнелиса:

#pkg_add firefox35

С этим способом все, стоит упомянуть (imho) очень полезный ключик –i. Когда я устанавливал ejabberd – сервер, то pkg_add просчитал в зависимостях и erlang, но при загрузке оборвался интернет и в итоге я получил «сломанный» пакет, так вот –i избавил меня от этой проблемы. Пример использования:

#pkg_add –i ejabberd

Комментариев нет:

Отправить комментарий