Copie, extraia e lance um script na instalação do Ubuntu

0

Eu quero modificar o kernel do Ubuntu ou os arquivos de inicialização ou o que for necessário para fazer o seguinte no momento da instalação do Ubuntu ou logo após:

  1. Copie um arquivo tar e coloque-o em /home
  2. Extraia esse arquivo
  3. Acesse o diretório após a extração
  4. Iniciar um script

Eu notei que durante a instalação do Ubuntu há uma etapa chamada "copiar arquivos". Então eu pensei em editar o código por trás disso para copiar, extrair meu pacote e depois iniciar um script dentro desse pacote também.

Isso é possível?

Eu tentei fazer as ações acima usando um arquivo de pré-propagação. Eu usei ubiquity / success_command e d-i preseed / late_command no final do arquivo preseed e, por algum motivo, ambos passam despercebidos.

enter d-i preseed/late_command string \
in-target cp /cdrom/dev-master.tar.gz /target/home/; \
in-target cd  /target/home; \
in-target tar -zxvf /target/home/dev-master.tar.gz; \
in-target cd /home/dev-master/; \
in-target sh SCRIPT 


ubiquity ubiquity/success_command string \
in-target cp /cdrom/dev-master.tar.gz /target/home/; \
in-target cd  /target/home; \ 
in-target tar -zxvf /target/home/dev-master.tar.gz; \ 
in-target cd /home/dev-master/; \ 
in-target sh SCRIPT 

O que fazer para realizar as ações acima?

Obrigado por qualquer sugestão.

    
por Ta952 25.04.2017 / 15:16

0 respostas