Como montar 3 imagens ISO como repositórios no SLES usando o zypper

2

Eu estou querendo montar os três discos ISO do sistema operacional SLES11SP3 no meu sistema, já que temos uma instalação mínima e precisamos instalar alguns pacotes adicionais no zypper.

zypper addrepo iso:/?iso=/path/to/iso1.iso disk1
zypper addrepo iso:/?iso=/path/to/iso2.iso disk2
zypper addrepo iso:/?iso=/path/to/iso3.iso disk3

No entanto, para o segundo disco, embora eu o tenha adicionado com êxito, a atualização do zypper desativa o segundo disco porque:

zypper update
File '/media.1/media' not found on medium 'iso:///?iso=/path/to/disk/SUSE11SP3_002.iso'

Agora o disco está correto - & gt; /media.2/media é o arquivo que existe no outro disco, como deveria por este post: https://en.opensuse.org/openSUSE:Sta...ia_description então, dado que é o segundo disco, o diretório deve ser /media.2, pois o numeral é o número do disco. Aqui está outra pergunta em outro fórum também sem resposta: https://forums.suse.com/archive/index.php/t-1507.html

Eu acho que talvez precise indicar ao zypper para "esperar" que o disco seja # 2, mas nenhum sinalizador nas páginas man do zypper parece ser útil.

desde já, obrigado.

rupert160
fonte

Respostas:

2

Infelizmente, o SUSE Enterprise Linux não foi testado com muita rigor e isso definitivamente escapou dos testes. O que você precisa fazer é extrair o ISO para uma pasta e adicionar a pasta à lista de repo (com YaSt ou zypper, usando dir:///path/to/extracted_ISO ) e renomear media.2 para media.1.

shailenTJ
fonte
0

Parece que o Disk3 era na verdade Disk1b - & gt; parte do primeiro ISO adicionando-os como disk1, disk3 e disk2 funcionou.

rupert160
fonte