Latest web development tutorials

comando rpm Linux

Linux comando Daquan Linux comando Daquan

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次更新 教程、类似命令关联】

Linux comando Daquan Linux comando Daquan