Como definir as configurações do YUM em um Kickstart?

2

Estou movendo um servidor CentOS de 32 bits que executa aplicativos de 32 bits para o CentOS de 64 bits para permitir mais RAM. Eu já tenho um arquivo de kickstart que eu uso, mas infelizmente os pacotes listados não possuem extensões. O resultado é que eu acabo com todas as versões x86_64 dos pacotes, mas preciso do i686 (onde disponível), senão acabo com alguns arquivos / inconsistências faltando.

Como posso configurar o yum no kickstart para favorecer a instalação do i686 sobre o x86_64 em um sistema x86_64?

Ao investigar, descobri que em yum.conf setting multilib_policy=all faria com que todas as versões disponíveis fossem instaladas, o que seria próximo o suficiente para meus propósitos, mas o kickstart não pode passar as opções do yum. Usando uma seção %pre install para injetar a opção de configuração na imagem de instalação parece que funcionaria, mas não é uma solução muito elegante, existe uma maneira melhor de definir essa opção durante uma instalação automatizada?

Minha alternativa para isso seria criar scripts para a extensão apropriada para todos os pacotes no kickstart, mas eu preferiria uma opção de configuração se ela pudesse ser relativamente limpa.

    
por Centimane 21.10.2015 / 15:55

0 respostas