É possível baixar arquivos rpm no Fedora para uso offline? (Veja a descrição)

2

Eu tenho um PC instalado pelo Fedora que está desconectado da internet (e não há nada que eu possa fazer sobre isso). Então eu quero baixar arquivos RPM para vários softwares em outro PC e depois instalá-los mais tarde no antigo. Então, há uma maneira que eu possa fazer isso?

No Ubuntu, usei duas maneiras diferentes para conseguir isso. Uma é a seguinte, "sudo apt-get install --download-only package-name" e copie os arquivos deb. Outro método é usar synaptic, use o "Generate package download script" e então baixe os arquivos deb usando aquele script.

No entanto, ainda estou para encontrar uma maneira similar no Fedora. Vocês podem me ajudar?

Qualquer ajuda é apreciada. Obrigado.

    
por karim 27.08.2017 / 12:54

2 respostas

4

Sim, é possível que as opções relevantes para dnf sejam :

  • %código% Faça o download do conjunto de pacotes resolvidos sem executar nenhuma transação de rpm (instalar / atualizar / apagar).
  • %código% Redirecionar os pacotes baixados para o diretório fornecido. A opção deve ser usada junto com a opção de linha de comando --downloadonly ou com o comando de download (dnf-plugins-core).

Na máquina destinatária, instale os pacotes baixados --downloadonly

    
por 27.08.2017 / 13:05
0

O dnf --downloadonly flag irá arrastar pacotes para o cache local sem instalá-los. Você também pode usar o comando dnf download para baixar pacotes para o diretório atual (e você pode fazer isso como não raiz). (Este é um plugin; docs em man dnf.plugin.download .)

Com dnf download --resolve , você também terá todas as dependências que estão faltando neste sistema. (Se o seu sistema corresponde ao alvo, isso será conveniente.)

    
por 29.08.2017 / 23:50