Solaris: Packages and Zones
Добавление пакетов только в глобальную зону.
Для добавления пакета только в глобальную зону, параметр SUNW_PKG_ALLZONES должен быть установлен в состояние false.
Для выполнения этой операции, необходимо обладать правами администратора в глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя.
2. В глобальной зоне необходимо запустить команду pkgadd -d с указанием местоположения пакета, затем опцией -G и именем пакета:
При установке пакета с CD-ROM -
global# pkgadd -d /cdrom/cdrom0/directory -G package_name
При установке пакета из каталога, в который он был скопирован -
global# pkgadd -d disk1/image -G package_name
Примечание:
Если утилита pkgadd запускается без параметра -G и со значением SUNW_PKG_THISZONE=true, то пакет устанавливается в глобальную зону по умолчанию.
Добавление пакетов в глобальную зону и все не-глобальные зоны.
Не используйте опцию pkgadd-G в этой процедуре.
Для выполнения этой операции, необходимо обладать правами администратора в глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя.
2. В глобальной зоне необходимо запустить команду pkgadd -d с указанием местоположения пакета, и именем пакета:
При установке пакета с CD-ROM -
global# pkgadd -d /cdrom/cdrom0/directory package_name
При установке пакета из каталога, в который он был скопирован -
global# pkgadd -d disk1/image package_name
Как добавить пакет во все не-глобальные зоны, если он уже установлен в глобальной зоне.
Для выполнения этой операции, необходимо обладать правами администратора в глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя.
2. В глобальной зоне, используя pkgrm необходимо удалить пакет.
3. Установить пакет без использования опции -G.
Как добавить пакет только в указанную не-глобальную зону.
Для добавления пакета только в глобальную зону, параметр SUNW_PKG_ALLZONES должен быть установлен в состояние false. Не используйте опцию pkgadd-G в этой процедуре.
Для выполнения этой операции, необходимо обладать правами администратора в не-глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя в не-глобальную зону.
2. В не-глобальной зоне (например my-zone), необходимо запустить команду pkgadd -d с указанием местоположения пакета, и именем пакета:
При установке пакета с CD-ROM -
my-zone# pkgadd -d /cdrom/cdrom0/directory package_name
При установке пакета из каталога, в который он был скопирован -
my-zone# pkgadd -d disk1/image package_name
http://docs.sun.com/app/docs/doc/817-1592/z.pkginst.task-1?a=view
Popularity: 1%
Этот материал находится на сайте http://compiling.ru
> 2. В глобальной зоне, используя pkgrm необходимо удалить пакет.
> 3. Установить пакет без использования опции -G.
Мдя =) Соляра как всегда впереди планеты всей =)
:-D