Dependências RPM com localinstall

4

Eu preciso instalar um pacote rpm em um sistema que não tenha acesso à Internet. Então, digamos que eu já precisei de dependências. Como posso instalá-los apenas executando o pacote principal rpm ? Eles precisam estar no mesmo diretório que o rpm principal?

    
por snijele 22.08.2011 / 15:37

1 resposta

7

Se você tiver os arquivos, é apenas uma questão de invocar rpm para instalá-los. Isso pode ser feito um de cada vez, se você souber qual extremidade do stick iniciar a partir de ... quais pacotes de arquivos não exigem que os outros sejam instalados primeiro. Se você não sabe disso ou eles são interdependentes ou você não se importa, basta instalar todos de uma vez.

rpm -Uvh package1.rpm package2.rpm [...]

Se você fez o download ou teve tudo o que deseja instalar isolado em uma pasta, pode usar apenas *.rpm .

O argumento -U é para atualização. Você pode usar -I para instalação, mas se algum dos pacotes já existir, você terá conflitos ou instalações duplicadas. É seguro apenas dizer para atualizar tudo, todos os pacotes não instalados serão adicionados. O -v é para verbose, de modo que você receba algum feedback sobre o que está acontecendo, e o -h apenas exibe as pequenas barras de status de hash ao longo do caminho.

    
por 22.08.2011 / 15:56