yumdownloader
também usa muitas das mesmas opções que o yum
, em particular --releasever
e --basearch
podem ser especificados:
yumdownloader --releasever=20 --basearch=i386 packages ...
Esta é uma continuação do gerenciamento de pacotes em uma máquina com espaço aéreo .
Eu preciso instalar pacotes em um sistema Fedora 20, i386 com espaço aéreo. Estou trabalhando no Fedora 21, estação de trabalho x64 que tem conectividade com a Internet.
Na pergunta anterior, sugerimos o uso de yumdownloader
. No entanto, não vejo como especificar o Fedora 20 ou i386 como argumentos.
Como se especifica a versão e / ou arquitetura do Fedora para o yumdownloader?
Para casos simples, você pode encontrar um espelho do Fedora 20 e simplesmente baixar os pacotes que você precisa via HTTP. A desvantagem é que você não terá o yum para resolver dependências complexas para você.
A melhor maneira, IMO, é configurar outro sistema rodando o Fedora 20 e usá-lo. Melhor ainda, basta usar o KVM e o VirtManager para executar uma VM F20 no seu sistema F21.
Outra possibilidade é alavancar o recurso Ferdora . Como o mock é destinado a compilações de pacotes multiplataforma, ele cria vários ambientes pequenos de chroot para várias distribuições Red Hat / Fedora. Pelo que me lembro, você pode chroot para qualquer um deles e executar yum ou yumdownloader.
Tags package-management fedora yum linux