O que é o debootstrap - segundo estágio para

9

Eu apenas brinquei com debootstrap e schroot . Estou configurando meus ambientes com debootstrap . Eu não estou usando a opção --second-stage de debootstrap .

Quando e como preciso usar essa opção. O que debootstrap faz no segundo estágio?

    
por cheffo 29.04.2013 / 13:02

1 resposta

10

A separação dos dois estágios é necessária apenas se você estiver inicializando uma distribuição para uma arquitetura estrangeira ( CrossDebootstrap ). Veja a descrição da opção --foreign na página do manual . Por exemplo, usando uma máquina x86 para criar uma instalação Debian / Ubuntu para um sistema ARM ou PowerPC integrado.

O primeiro estágio faz o download dos arquivos .deb necessários e os descompacta no diretório que você especificar. O segundo estágio executa todos os scripts de configuração de pacotes, que devem ser feitos usando a arquitetura de destino (ou usando qemu-user-static para emular a arquitetura de destino).

Se você não estiver criando uma instalação para uma arquitetura externa, os estágios serão combinados e você poderá ignorar a opção --second-stage .

    
por Matt 08.05.2013 / 19:42