Можно ли временно отключить неглобальные зоны?

Мне часто нужно устанавливать пакет в глобальной зоне для быстрого тестирования в среде разработки.

Когда есть несколько запросов для одного пакета, я должен ответить на них для каждой зоны. Если зона не работает, мне нужно дождаться ее запуска, ответить на запросы и т. Д.

Это особенно раздражает, когда я получаю пакеты с http://www.sunfreeware.com/ и использую pkg-geт утилита, которая приятно тянет в зависимости для вас.

Могу ли я временно отключить зоны? Я не нашел способ сделать это.

1 ответ

Просто попросите pkgadd установить в глобальной зоне только раскомментировав эту строку в файле pkg-get.conf:

PKGADDFLAGS=-G

Если вы используете pkgadd, добавьте этот флаг -G в командную строку.

Если по какой-то причине вы действительно хотите отключить все неглобальные зоны, быстрый (и грязный) способ - временно переместить / etc / zone в /etc/zones.disable.

Другие вопросы по тегам