[Solaris] Быстрая правка pkg-пакета

Распаковываем пакет в папку test

$ pkgtrans mysql-utilities-commercial-1.6.5-solaris11.pkg test/

Внутри пакета находится папка reloc с иерархическим содержимым файлов пакета, файл pkginfo с описанием пакета и pkgmap — файлом, и манифестом pkgmap.

После правки содержимого, заворачиваем обратно в пакет pkg:

$ pkgtrans -s /path/which/contains/pkg_folder pkg_name

Пример:

# ls test/
mysql-utilities
# pkgtrans -s test mysql-utilities.pkg

The following packages are available:
  1  mysql-utilities     MySQL Utilities 1.6.5 (Commercial), Collection of utilities used for maintaining and administering MySQL servers
                         (all) 1.6.5

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 
Transferring  package instance
# ls test
mysql-utilities      mysql-utilities.pkg

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *