Você pode usar o schroot em vez do chroot, ele vai cuidar de configurar o / proc, / etc e cruzar a sua casa. Você pode usar o seguinte script que ajuda a construir / configurar um schroot: link
Estou rodando em um Ubuntu 10.04 e instalei uma versão 8.04 em um diretório /stuff/hardy
sudo debootstrap --variant buildd --arch i386 hardy /stuff/hardy http://archive.ubuntu.com/ubuntu
O que eu quero fazer é obter um ambiente de trabalho isolado da minha máquina linux (sem instalar em outra partição).
Meu problema é que, quando eu faço o chroot ( sudo chroot /stuff/hardy
), percebo que não tenho nada em /proc
ou nenhuma configuração de rede. Além disso, se eu tentar voltar ao meu diretório pessoal (dentro do hardy, não 10.4),
hardy# cd
Eu recebo um
/home/myuser No such file or directory
Existe uma maneira (esperançosamente fácil) de obter uma instalação do Ubuntu usando debootstrap
sem muito trabalho extra?
Obrigado antecipadamente
Você pode usar o schroot em vez do chroot, ele vai cuidar de configurar o / proc, / etc e cruzar a sua casa. Você pode usar o seguinte script que ajuda a construir / configurar um schroot: link
Sim, schroot
é o caminho a percorrer se você deseja configurar um ambiente mais completo em seu chroot. Eu recomendo instalar ubuntu-dev-tools e usar mk-sbuild
, que fará tudo por você automaticamente.
link