Duplicando uma instalação do Linux baseada em Yum

19

Dada uma instalação baseada no Yum (especificamente no meu caso, uma instalação do Scientific Linux 5.1 x86_64), como duplicaria os programas e utilitários instalados para uma nova máquina baseada no Fedora Core x86_64? O hardware é muito semelhante, mas não idêntico, e há a diferença óbvia de que o SL5 é baseado em EL, não no Fedora; Estou com o objetivo de duplicar a experiência do usuário da caixa original (SL) para a nova caixa (FC).

    
por Wesley Burr 10.08.2010 / 22:00

3 respostas

16

Você pode criar uma lista do software instalado com:

$ rpm -qa > installed-software.log

Como eles são baseados em diferentes distros, não tenho certeza de como você faria a instalação.

Se eu estivesse copiando para uma nova instalação da mesma distro, eu executaria o seguinte comando como root

# yum -y install $(cat /home/user/installed-software.log)
    
por 11.08.2010 / 02:39
8

Obtenha uma lista de RPMs instalados em sua caixa do RHEL:

yum list installed |tail -n +3|cut -d' ' -f1 > installed_packages.txt

Instalar pacotes no Fedora:

yum -y install $(cat installed_packages.txt)

Nota: O Fedora é o projeto R & D para o RHEL e você deve ser capaz de instalar a maioria desses pacotes no Fedora.

O método Steves lista números de versão e você deseja evitar isso.

    
por 30.11.2011 / 03:01
2

Você pode tentar o Kickstart ou pode querer configurar um servidor de instalação / inicialização PXE para várias distros. Ou se algumas de suas máquinas não têm disco, você pode tentar o método LTPS (isso é o que geralmente é chamado - thin client - IIRC), veja também aqui

EDIT: Se for esse o caso, veja este

    
por 10.08.2010 / 22:40

Tags