Команда RPM Linux
Linux пакет управления командой оборотов в минуту.
RMP (RedHat менеджер пакетов) первоначально был дистрибутив Red Hat Linux предназначен для управления программой пакет Linux, так как легко следовать и мощным GPL правила, так популярны. Постепенно принят другими дистрибутивами. Появляются управления пакетами RPM, так что Linux легко установить, обновить, косвенно повысить степень применения Linux.
грамматика
rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][--addsign<套件档>+][--allfiles][--allmatches][--badreloc][--buildroot<根目录>][--changelog][--checksig<套件档>+][--clean][--dbpath<数据库目录>][--dump][--excludedocs][--excludepath<排除目录>][--force][--ftpproxy<主机名称或IP地址>][--ftpport<通信端口>][--help][--httpproxy<主机名称或IP地址>][--httpport<通信端口>][--ignorearch][--ignoreos][--ignoresize][--includedocs][--initdb][justdb][--nobulid][--nodeps][--nofiles][--nogpg][--nomd5][--nopgp][--noorder][--noscripts][--notriggers][--oldpackage][--percent][--pipe<执行指令>][--prefix<目的目录>][--provides][--queryformat<档头格式>][--querytags][--rcfile<配置档>][--rebulid<套件档>][--rebuliddb][--recompile<套件档>][--relocate<原目录>=<新目录>][--replacefiles][--replacepkgs][--requires][--resign<套件档>+][--rmsource][--rmsource<文件>][--root<根目录>][--scripts][--setperms][--setugids][--short-circuit][--sign][--target=<安装平台>+][--test][--timecheck<检查秒数>][--triggeredby<套件档>][--triggers][--verify][--version][--whatprovides<功能特性>][--whatrequires<功能特性>]
Параметр Описание:
- -a запрашивает все пакеты.
- -b <завершение этап> <файл пакета> + или -t <завершение этап> <файл пакета> + установка пакета люкс стадии завершения, и указать имя файла профиля пакета.
- -с список только профиль конфигурации, этот параметр должен соответствовать "-l" параметр.
- -d списки только текстовые файлы, этот параметр должен соответствовать "-l" параметр.
- -e <файл пакета> или --erase <файл пакета> удалить указанный пакет.
- -f <файл> + запрос был указан файл пакета.
- Списки пометить -h или --hash монтажный комплект.
- -i отображает набор информационных материалов.
- -i <файл пакета> или --install <файл пакета> Установить указанный файл пакета.
- -l выводит список файлов пакета.
- -p <файл пакета> + запрос указанный RPM файл пакета.
- Режим -q использование запрос, при возникновении каких-либо проблем, команда RPM сначала запрашивает у пользователя.
- -R Отображение информации, связанной с комплект.
- -s Отображает состояние файла, этот параметр должен соответствовать "-l" параметр.
- -U <Файл пакета> или --upgrade <файл пакета>, чтобы обновить указанный файл пакета.
- -v процесс отображения выполнения команды.
- -vv дисплей подробно во время выполнения инструкций для облегчения поиска неисправностей.
- -addsign <файл пакета> + плюс новые сертификации подписи указан в пакете.
- --allfiles установить все файлы.
- --allmatches файлов, соответствующих указанный пакет содержит файл.
- --badreloc При возникновении ошибки, файлы конфигурации повторно.
- Когда --buildroot <корень> устанавливается для производства комплектов желание в качестве корневого каталога.
- --changelog дисплей меняет Suite.
- --checksig <файл пакета> + сертификация для проверки подписи пакета.
- После того, как --clean полной упаковки комплекта, удалите упаковочный процесс созданный каталог.
- --dbpath <каталог базы данных> Чтобы установить каталог, где RPM базы данных.
- --dump информация об аутентификации отображения для каждого файла. Этот параметр требуется для воспроизведения "-l" параметр.
- Когда --excludedocs комплектом крепления, не устанавливайте файлы.
- --excludepath <Исключить Directory> игнорирует все файлы в указанном каталоге.
- --force принудительно замены комплекта или файла.
- --ftpproxy <имя хоста или IP-адрес> Укажите FTP прокси-сервер.
- --ftpport <коммуникационный порт> Установить коммуникационный порт FTP-сервер или прокси-сервер.
- --help интерактивную справку.
- --httpproxy <имя хоста или IP-адрес> Определяет HTTP прокси-сервер.
- --httpport <коммуникационный порт> Установить коммуникационный порт для сервера HTTP или прокси-сервер.
- --ignorearch не проверяет правильность структуры файла пакета.
- --ignoreos не проверяет правильность структуры файла пакета.
- --ignoresize Перед установкой не проверяет дисковое пространство достаточно.
- Когда --includedocs монтажный комплект вместе с установочными файлами.
- --initdb подтвердил правильность базы данных может быть использована.
- --justdb обновить базу данных, когда не изменять какие-либо файлы.
- не --nobulid выполнить любую стадию завершения.
- --nodeps не проверяет взаимосвязанности профиль Suite.
- --nofiles не проверяет атрибуты файлов.
- --nogpg пропустить все проверки подписи GPG.
- --nomd5 не использовать размер и точность расчетов подтверждают MD5 закодированных файлов.
- --nopgp пропустить все проверки подписи PGP.
- --noorder не изменить порядок монтажного комплекта, в целях удовлетворения их связь друг с другом.
- --noscripts не выполнять какие-либо установочные файлы сценариев.
- --notriggers любые файлы сценариев в пакете набор не производится.
- --oldpackage обновления старых версий пакетов.
- Процент завершения --percent комплекта крепления монитора.
- --pipe <Инструкция> построить трубопровод, команда вывода выполнения в исходных данных.
- --prefix <каталог назначения> Если файл конфигурации повторно, поместите файл в указанный каталог.
- --provides запрос степень совместимости комплекта поставки.
- --queryformat <формат заголовка файла> Установить профиль глава представительства.
- --querytags используются перечисленные теги формат заголовка файла.
- --rcfile <профиль> Использовать указанный конфигурационный файл.
- --rebulid <файл пакета> монтажный комплект оригинальный код, регенерировать люкс двоичные файлы.
- --rebuliddb к существующей базе данных, ориентированных на восстановление базы данных.
- --recompile <файл пакета> указать этот параметр и эффект похож на "--rebulid" параметр, если нет файла пакета.
- --relocate <оригинальный каталог> = <новый каталог> был бы поместить в исходный каталог файлов для изменения в новый каталог.
- --replacefiles принудительный файл перемещения.
- --replacepkgs принудительный комплект для замены.
- Комплект требуется Совместимость Query --requires степени.
- --resing <файл пакета> + удалить существующий сертификат, повторно сгенерировать сертификат подписи.
- После --rmsource полного пакета комплекта, удалите исходный код.
- --rmsource <файл> удалить исходный код и указанный файл.
- --root <Root> Настройки желание в качестве корневого каталога.
- --scripts перечисленных монтажных переменных набора сценариев.
- --setperms набор прав доступа к файлам.
- Владелец --setugids файла настроек и их соответствующих групп.
- --short-схема ступеней прямого пропуска стадии завершения уточняется.
- --sign продукты PGP или сертификации подписи GPG.
- --target = <установлена платформа> + установка производит комплектом крепления платформы.
- --test только для тестирования, а не на самом деле монтажный комплект.
- --timecheck <Проверьте секунд>, чтобы задать количество секунд, чтобы проверить синхронизацию времени.
- --triggeredby <файл пакета> Откройте для себя люкс упаковщиков.
- --triggers дисплей упаковки файлов сценариев в пакете.
- --verify эффект этого параметра и указать "-q" одни и те же параметры.
- --version показать информацию о версии.
- --whatprovides <Особенности> Степень запроса совместимости набора функций конкретного предложить.
- --whatrequires <Особенности> Степень запроса совместимости набора функций конкретных потребностей.
примеров
Установка программного обеспечения
# rpm -hvi dejagnu-1.4.2-10.noarch.rpm 警告:dejagnu-1.4.2-10.noarch.rpm: V3 DSA 签名:NOKEY, key ID db42a60e 准备... ########################################### [100%]
Отображение информации Установка программного обеспечения
# rpm -qi dejagnu-1.4.2-10.noarch.rpm 【第1次更新 教程、类似命令关联】