Alguém adquiriu o deboostrap para jessie trabalhando em um host Ubuntu?

4

Estou executando o Ubuntu 12.04 e tentando construir uma imagem armhf do Debian para Jessie. Eu fiz isso antes para o Wheezy. O script debootstap não parece funcionar se o alvo for Jessie. Alguma idéia de como fazer isso funcionar?

smachin@Ubuntu12_04_mq:~$ sudo debootstrap --arch=armhf --foreign $distro $targetdir
E: No such script: /usr/share/debootstrap/scripts/jessie
    
por SeanLabs 15.06.2015 / 15:24

1 resposta

3

A versão do debootstrap no Ubuntu 12.04 é muito antiga, não suporta o Jessie. Suporte para Jessie foi adicionado na versão 1.0.49.

Você pode atualizar para uma versão mais recente do debootstrap manualmente fazendo o download de Launchpad ; suas dependências são triviais e devem estar OK no Ubuntu 12.04.

Como alternativa, conforme apontado por Wouter Verhelst , você pode especificar todas as informações necessárias sobre o debootstrap linha de comando com

debootstrap jessie chrootdirectory http://mirror/debian /usr/share/debootstrap/scripts/sid

(substituindo mirror e chrootdirectory pelos valores apropriados) ou modifique sua versão de debootstrap adicionando o link simbólico apropriado:

cd /usr/share/debootstrap/scripts
sudo ln -s sid jessie
    
por 15.06.2015 / 15:40