INSTALLPKG(8)

НАЗВАНИЕ
installpkg - устанавливает пакеты Slackware.

СИНТАКСИС
installpkg [ --warn ] [ --md5sum ] [ --root /другой_корень ] [ --infobox ] [ --menu ] [ --terse ] [ --ask ] [ --priority ADD|REC|OPT|SKP ] [ --tagfile /каталог/тегфайл ] имя_пакета [имя_пакета_2 ... ]

ОПИСАНИЕ
installpkg устанавливает в систему один или несколько бинарных пакетов *.tgz (или .tbz, .tlz, .txz), предназначенных для использования в дистрибутиве Slackware Linux.

ПАРАМЕТРЫ

--warn имя_пакета
    Сформировать и вывести на стандартный вывод список файлов, которые могут быть перезаписаны, но саму установку не выполнять. Формат списка подходит для использования в качестве списка файлов для резервного копирования.

--md5sum имя_пакета
    Записать контрольную сумму md5 пакета в метаданные в /var/log/packages.

--root /другой_корень
    Использовать при установке отличное от / (по умолчанию) местоположение корня файловой системы. В приведённом примере вместо / будет использован /другой_корень. Установка переменой окружения ROOT делает то же самое.

--infobox
    Выводить при установке пакета окно информации с помощью /bin/dialog. В основном используется при вызове installpkg из других сценариев.

--menu
    Запрашивать решение пользователя об установке или отклонении пакета при помощи /bin/dialog. Обычно используется при вызове installpkg из других сценариев.

--terse
    Выводить при установке пакета только однострочное описание.

--ask
    Используется совместно с --menu. Указывает запрашивать установку пакета вне зависимости от его приоритета.

--priority ADD|REC|OPT|SKP
    При установке с параметром --menu приоритеты пакетов (из файла "tagfile" в каталоге с пакетами) используются для установки (ADD) либо пропуска (SKP) пакетов автоматически, а также для запроса у пользователя решения об установке для рекомендуемых (REC) и необязательных (OPT) пакетов посредством меню. Приоритет, заданный в командной строке, перекрывает приоритеты из тегфайла для всего списка пакетов.

--tagfile /каталог/тегфайл
    Использовать заданный файл приоритетов пакетов (в примере это /каталог/тегфайл). По умолчанию используется "tagfile" из каталога с пакетами.

ПРИМЕРЫ

Установка пакета шрифта для X:

installpkg font-bh-ttf-1.0.3-noarch-1.txz

Примечание: если пакет уже установлен, вместо installpkg необходимо использовать upgradepkg(8).

Создание резервной копии файлов, перезаписываемых при установке пакета:

tar czvf /tmp/backup.tar.gz \
  $(installpkg --warn font-bh-ttf-1.0.3-noarch-1.txz)

АВТОР
Patrick J. Volkerding <volkerdi@slackware.com>

СМОТРИТЕ ТАКЖЕ
makepkg(8), removepkg(8), explodepkg(8), pkgtool(8), upgradepkg(8)