comando rpm Linux
Linux Management Suite comando rpm.
PGR (gerenciador de pacotes RedHat) era originalmente uma distribuição Red Hat Linux projetado para gerenciar o conjunto de programas Linux, uma vez que é fácil de seguir e poderosa regras GPL, tão popular. Gradualmente adotado por outras distribuições. Aparecer gerenciamento de pacotes RPM, para que o Linux é fácil de instalar, atualizar, indiretamente aumentar o grau de aplicação do Linux.
gramática
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<功能特性>]
Parâmetro Descrição:
- -a busca em todos os pacotes.
- -b <fase de conclusão> <arquivo do pacote> + ou -t <conclusão palco> <arquivo do pacote> + ajuste estágios privada pacote de conclusão, e especifique o nome do perfil de pacote de arquivos.
- -c lista só perfil de configuração, este parâmetro deve estar de acordo com o parâmetro "-l".
- listas -d apenas arquivos de texto, este parâmetro deve estar de acordo com o parâmetro "-l".
- -e <arquivo do pacote> ou --erase <arquivo do pacote> excluir o pacote especificado.
- -f <file> + consulta especificou pacote de arquivos.
- Listas marcar instalação -H ou --hash kit.
- -i exibe kit de informações.
- -i <arquivo do pacote> ou --install <arquivo do pacote> Instale o arquivo de pacote especificado.
- -l exibe uma lista de arquivos do pacote.
- -p <pacote de arquivos> + consulta especificada arquivo de pacote RPM.
- Modo de utilização pergunta q, quando você encontrar quaisquer problemas, o comando rpm pedirá primeiro ao usuário.
- Exibição -R relacionados kit de informações.
- Displays -s status do arquivo, este parâmetro deve estar de acordo com o parâmetro "-l".
- -U <Arquivo do pacote> ou --upgrade <arquivo do pacote> para atualizar o arquivo de pacote especificado.
- instruções de execução do processo de exibição -v.
- visualização de -vv durante a execução de instruções para facilitar a solução de problemas.
- -addsign <arquivo do pacote> + mais nova certificação de assinaturas especificado na embalagem.
- --allfiles instalar todos os arquivos.
- --allmatches arquivos em conformidade com o pacote de arquivos especificado contém.
- --badreloc Quando ocorre um erro, os arquivos re-configuração.
- Quando --buildroot <root> está definido para produzir kits desejo como o diretório raiz.
- exibição --changelog muda Suite.
- --checksig <arquivo do pacote> + de certificação para verificar a assinatura da suíte.
- Depois de embalagens kit completo --clean, remova o diretório criado processo de embalagem.
- --dbpath <catálogo de banco de dados> Para definir o diretório onde banco de dados RPM.
- informações de autenticação de exibição --dump para cada arquivo. Este parâmetro é necessário para jogar parâmetro "-l".
- Quando --excludedocs kit de montagem, não instale arquivos.
- --excludepath <Excluir Diretório> ignora todos os arquivos no diretório especificado.
- --force força kit de substituição ou arquivo.
- --ftpproxy <nome do host ou endereço IP> Especifique o servidor proxy FTP.
- --ftpport <porta de comunicação> Definir o servidor FTP porta de comunicação ou servidor proxy.
- --help ajuda online.
- --httpproxy <nome do host ou endereço IP> Especifica o servidor proxy HTTP.
- --httpport <porta de comunicação> Definir a porta de comunicação para o servidor HTTP ou servidor proxy.
- --ignorearch não verificar a regularidade da estrutura do arquivo do pacote.
- --ignoreos não verificar a regularidade da estrutura do arquivo do pacote.
- --ignoresize Antes da instalação não verifica espaço em disco é suficiente.
- Quando --includedocs kit de montagem, juntamente com os arquivos de instalação.
- --initdb confirmou a base de dados correcto pode ser usado.
- --justdb atualizar o banco de dados quando não alterar quaisquer arquivos.
- Não --nobulid realizar qualquer estágio de conclusão.
- --nodeps não verifica interconexão perfil Suite.
- --nofiles não verifica atributos de arquivo.
- --nogpg ignorar toda a verificação de assinatura GPG.
- --nomd5 não usar o tamanho e precisão dos cálculos confirmar arquivos codificados MD5.
- --nopgp ignorar toda a verificação de assinatura PGP.
- --noorder não reorganizar a ordem das kit de instalação, a fim de cumprir a sua associação com o outro.
- --noscripts não executar qualquer arquivo script de instalação.
- --notriggers quaisquer arquivos de script no pacote de kit não é executada.
- --oldpackage atualizar versões mais antigas dos pacotes.
- A percentagem de conclusão do kit de montagem de exibição --percent.
- --pipe <Instrução> construir o gasoduto, a instrução de execução de saída para os dados de entrada.
- --prefix <diretório de destino> Se o arquivo re-configuração, coloque o arquivo no diretório especificado.
- --provides consultar o grau de compatibilidade kit fornecido.
- --queryformat <formato de cabeçalho do arquivo> Definir perfil cabeça de representação.
- --querytags tags de cabeçalho formato de arquivo listados são usados.
- --rcfile <profile> Utilize o arquivo de configuração especificado.
- --rebulid <arquivo do pacote> código original kit de instalação, regenerar binários privada.
- --rebuliddb para-existente banco de dados orientado a reconstruir um banco de dados.
- --recompile <arquivo do pacote> especificar esse parâmetro eo efeito é semelhante ao parâmetro "--rebulid" quando nenhum arquivo do pacote.
- --relocate <diretório original> = <novo diretório> teria sido colocada no diretório de arquivo original para mudar para o novo diretório.
- --replacefiles arquivo de deslocamento forçado.
- --replacepkgs kit de substituição forçada.
- O kit é grau de consulta compatível --requires necessário.
- --resing <pacote de arquivos> + delete certificação existente, re-gerar o reconhecimento de assinatura.
- Após --rmsource pacote kit completo, exclua o código original.
- --rmsource <file> excluir o código original eo arquivo especificado.
- --root <Root> desejo Definições como o diretório raiz.
- --scripts listados variáveis de script kit de montagem.
- --setperms definir permissões de arquivo.
- Proprietário --setugids arquivo de configurações e seus respectivos grupos.
- --short-circuito passo pular direto estágios de finalização especificado.
- PGP produtos --sign ou de certificação de assinaturas GPG.
- --target = <plataforma instalada> + configuração produz kit de montagem da plataforma.
- --test apenas para testes, não realmente montar kit.
- --timecheck <Check segundos> para definir o número de segundos para verificar o sincronismo de tempo.
- --triggeredby <arquivo do pacote> Descubra os empacotadores privada.
- --triggers exibição empacotamento de arquivos de script dentro do pacote.
- --verify efeito deste parâmetro e "q" especificar os mesmos parâmetros.
- --version informações sobre a versão de exibição.
- --whatprovides <Funções> grau de consulta de compatibilidade do conjunto de recursos específicos para oferecer.
- --whatrequires <Funções> grau de consulta de compatibilidade do conjunto de recursos de necessidades específicas.
Exemplos
Instalando o software
# rpm -hvi dejagnu-1.4.2-10.noarch.rpm 警告:dejagnu-1.4.2-10.noarch.rpm: V3 DSA 签名:NOKEY, key ID db42a60e 准备... ########################################### [100%]
Apresentação de Informações de Instalação de Software
# rpm -qi dejagnu-1.4.2-10.noarch.rpm 【第1次更新 教程、类似命令关联】