Usando o live-helper offline

4

Estou tentando criar um liveCD personalizado do Debian usando o live-helper, mas offline. Foi mais ou menos possível com o apt-cdrom (usando os DVDs oficiais para resolver todas as dependências).

Eu fiz lh config e, em seguida, lh build , como eu deveria. O problema é que ele falhou e me deu este erro:

E: Failed getting release file: http://ftp.de.debian.org/debian/dists/squeeze/Release

Eu procurei na internet e encontrei uma opção sobre --mirror-bootstrap e usei-a para redirecionar para link , mas ela deu o mesmo erro. Eu até tentei buscar o arquivo Release e usar um caminho local (por exemplo, /root/debian/dists/squeeze/Release ), mas ele não iria reconhecê-lo. Parece que preciso usar uma URL, mas não posso usar uma URL para redirecionar para o disco rígido local.

Eu descobri isso: link
Eu não encontrei nenhuma solução lá, mas é a maior parte da informação que pude encontrar.

Não consigo conectar esse computador à internet, o que posso fazer?

    
por user 31.05.2011 / 11:16

1 resposta

2

Estas instruções supõem que você queira criar um disco ao vivo a partir de apenas um DVD (ou CD) do Debian. Eu não sei como combinar diferentes imagens de CD / DVD para ser um repositório.

  1. Instale um servidor da web:

    sudo apt-get install cherokee
    
  2. Crie um ponto de montagem no caminho do servidor web e monte o disco:

    sudo mkdir /var/www/squeeze
    sudo mount /dev/scd0 /var/www/squeeze
    
  3. Crie um diretório que contenha as configurações e o disco ao vivo e navegue até ele:

    mkdir /path/to/live-build-dir
    cd /path/to/live-build-dir
    
  4. Execute o live-build gerador de configurações:

    lb config --mirror-bootstrap http://localhost/squeeze
    

    Veja a lb_config página de manual para uma miríade de outras opções. Além disso, certifique-se de eliminar seus diretórios de configuração se você executar novamente o comando lb config . Veja os documentos para uma explicação.

  5. Construa o disco ao vivo:

    sudo lb build
    

NOTAS :

  • Eu tentei com acesso direto a arquivos ( file:/path/to/apt-repository ) e não funciona. Provavelmente um bug.

  • Se você quiser criar imagens do Squeeze, use a versão do Squeeze do live-build. A versão em Wheezy ou Unstable está atualmente quebrada, e os desenvolvedores desencorajam seu uso, a não ser para testes. Os formatos de configuração nem são compatíveis.

por 15.06.2011 / 14:07

Tags