21.1.2 Команда rpm в режимах установки и обновления (upgrade, freshen, install)

Ниже представлены опции, которые следуют за ключами -U, -i, --freshen .

Опция

Использование

--aid

Добавить в список установки пакеты, которые предлагаются по зависимостям

--allfiles

Установить все файлы, даже если некоторые из них должны быть пропущены

--badreloc

Переопределить пути файлов, даже если пакет не является пакетом с переопределимыми путями

--excludedocs

Пропустить файлы документации

--excludepath path

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

--force

Короткая форма для совместного применения опций --replacepkgs и --replacefiles

-h, --hash

Выводить символы решетки для оценки прогресса операций (50 символов = 100% выполнения)

--ignorearch

Игнорировать соответствие процессорной архитектуре, указанной в пакете

--ignoreos

Игнорировать соответствие операционной системе, указанной в пакете

--ignoresize

Пропустить проверку достаточности дискового пространства

--includedocs

Установить файлы документации, включенные по умолчанию

--justdb

Обновить информацию в БД RPM, но не обновлять сами файлы

--nodeps

Пропустить проверку зависимостей

--nodigest

Пропустить проверку дайджестов пакета и хэдера

--nomd5

Пропустить проверку контрольной суммы MD5 пакета

--noorder

Не переопределять порядка списка пакетов, которые должны быть установлены по зависимостям

--nopost

Не выполнять скриптов после установки пакета

--nopostun

Не выполнять скриптов после удаления пакета

--nopre

Не выполнять скриптов перед установкой пакета

--nopreun

Не выполнять скриптов перед удалением пакета

--nosuggest

Не предлагать пакетов для недостающих зависимостей

--noscripts

Не выполнять скриптов

--nosignature

Пропустить верификацию пакета и подписи

--notriggers

Не выполнять никакие триггеры

--notriggerin

Не выполнять триггеры установки

--notriggerpostun

Не выполнять триггеры после удаления

--notriggerun

Не выполнять триггеры перед удалением

--oldpackage

Допустить режим обновления на более старую версию пакета

--percent

Выводить прогресс в процентах выполнения

--prefix directory

Переопределить пакет на каталог directory, если пакет с переопределимыми путями

--relocate old=new

Переопределить пути, начинающиеся на old, заменив паттерн на new, если пакет с переопределимыми путями

--repackage

Создать пакет из удаляемых файлов (впоследствии файлы можно будет восстановить путем установки этого пакета)

--replacefiles

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

--replacepkgs

Установить пакеты, даже если они уже установлены

--test

Не выполнять реальных действий (в данном случае и удаления), только протестировать работу команды и вывести сообщения о возможных ошибках

Далее - Команда rpm в режиме удаления
Назад - Команда rpm в режиме запросов
Содержание