Документация Calculate Linux

Вид материалаДокументы

Содержание


Поддержка двоичных пакетов
Установка двоичных пакетов
Подобный материал:
1   ...   27   28   29   30   31   32   33   34   ...   136

Поддержка двоичных пакетов

Создание готовых (заранее собранных) пакетов


Portage поддерживает установку заранее собранных готовых пакетов. Несмотря на то, что для большинства дистрибутивов Calculate Linux есть поддержка заранее собранных пакетов, их количество ограничено составом пакетов дистрибутива. Вам также может понадобится подготовить пакеты с необходимыми вам ссылка скрыта.

Чтобы создать двоичный пакет, можно использовать quickpkg, если пакет уже установлен в вашей системе, или emerge с параметрами --buildpkg или --buildpkgonly.

Если вы хотите, чтобы Portage создавал двоичные пакеты из каждого пакета, который вы будете устанавливать, добавьте buildpkg к переменной FEATURES.

Установка двоичных пакетов


Дистрибутивы ссылка скрыта (KDE, GNOME и XFCE) и ссылка скрыта используют бинарное хранилище обновлений содержащее пакеты, входящие в образ дистрибутива. Каждый из перечисленных дистрибутивов имеет как обычный профиль, так и бинарный, используемый по умолчанию. В бинарном профиле доступна только одна стабильная версия для каждого двоичного пакета.

Обратите внимание, перед установкой двоичного пакета из хранилища нужно выполнить обновление оверлея Calculate layman -s calculate.

Помимо маскировки, профиль устанавливает переменной FEATURES значение getbinpkg, отдавая приоритет установке бинарных пакетов.

Путь к хранилищу указан в переменной PORTAGE_BINHOST в профиле дистрибутива. Для примера, в файле /etc/make.conf приведены пути к альтернативным хранилищам.

Вы можете устанавливать двоичные пакеты используя и обычный профиль. Для этого указывайте в команде emerge параметр -g (или --getbinpkg) вместе с параметром -k (или --usepkg). Первый указывает emerge загрузить двоичный пакет c сервера, определенного раньше, а второй сообщает emerge, что до загрузки исходных кодов и их компиляции сначала нужно попытаться установить этот двоичный пакет.

Например, чтобы установить gnumeric из двоичных пакетов:

emerge -kg gnumeric

Подробную информацию о параметрах установки двоичных пакетов можно найти на странице ссылка скрыта.


4. emerge