Falha na instalação do CD personalizado do Ubuntu (dependências não atendidas)

0

Estou tentando criar o CD autoinstall personalizado do Ubuntu Server com repositório estendido.

Eu criei um repositório em um contêiner do Docker:

  • Instale todos os pacotes necessários via apt-get (Docker apt.conf sobrescrito com conf padrão)
  • Mova para / pool via apt-move
  • Mesclar padrão / pool (da imagem original) com sobrescrita
  • Criar / índices (baixados de archive.ubuntu.com/ubuntu/indices/override)
  • Construa repo via apt-ftparchive

Eu construo um ISO em outro contêiner do Docker:

mkisofs -r -V "AUTOUBUNTU" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o /build/images/auto.iso /build/target

Mas quando tento instalar um sistema com este ISO, ele falha na seleção de pacotes (veja abaixo). Eu tentei criar uma imagem com o repo reconstruído, mas sem pacotes adicionais - funciona.

O log de erros:

Dec 26 07:19:21 in-target: Some packages could not be installed. This may mean that you have
Dec 26 07:19:21 in-target: requested an impossible situation or if you are using the unstable
Dec 26 07:19:21 in-target: distribution that some required packages have not yet been created
Dec 26 07:19:21 in-target: or been moved out of Incoming.
Dec 26 07:19:21 in-target: The following information may help to resolve the situation:
Dec 26 07:19:21 in-target: 
Dec 26 07:19:21 in-target: The following packages have unmet dependencies:
Dec 26 07:19:21 in-target:  ubuntu-server : Depends: git but it is not going to be installed
Dec 26 07:19:21 in-target:  vim : Depends: libpython3.5 (>= 3.50~b1) but it is not going to be installed
Dec 26 07:19:21 in-target: E
Dec 26 07:19:21 in-target: :
Dec 26 07:19:21 in-target: Unable to correct problems, you have held broken packages.
Dec 26 07:19:21 in-target: 
Dec 26 07:19:21 in-target: tasksel: apt-get failed (100)
Dec 26 07:19:21 in-target: 
Dec 26 07:19:21 main-menu[4291]: WARNING **: Configuring 'pkgsel' failed with error code 1
Dec 26 07:19:21 main-menu[4291]: WARNING **: Menu item 'pkgsel' failed.

Os pacotes ausentes estão no repositório. Como posso convencer o instalador a incluí-los? Eu já tentei adicioná-los à seção %packages do arquivo Kickstart, mas isso não funcionou.

    
por Disminder 26.12.2017 / 08:37

0 respostas