Especifique a versão e a arquitetura do Fedora para o yumdownloader

0

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?

    
por jww 05.01.2015 / 22:16

2 respostas

2

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 ...
    
por 01.02.2015 / 03:19
2

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.

    
por 07.01.2015 / 22:22