Instalando o Ubuntu em um sistema Debian

09/03/2007

Instalar o Ubuntu Dapper 6.06 LTS, ou qualquer versão do Ubuntu, em um sistema Debian é muito simples. Isso graças ao debootstrap que é usado para criar sistemas básicos em um ambiente chroot.

Uma dica que oferece conselhos ou uma maneira mais simples de realizar uma tarefa Os passos descritos abaixo, utilizam o Dapper como sistema base. Para utilizar outras versões do Ubuntu, use warty, hoary, breezy, edgy ou feisty no lugar de dapper.

Preparando o debootstrap:

# aptitude install dbootstrap
# mkdir /var/chroots/dapper
# cd /tmp
# wget http://archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_0.3.3.2ubuntu3_all.deb
# dpkg –extract debootstrap_0.3.3.2ubuntu3_all.deb debootstrap-feisty
# cp debootstrap-feisty/usr/lib/debootstrap/scripts/{warty,warty.buildd,hoary,hoary.buildd,breezy,dapper,edgy,edgy.fakechroot,feisty,feisty.fakechroot} /usr/lib/debootstrap/scripts/

Preparando o ambiente em chroot:

# debootstrap dapper /var/chroots/dapper http://archive.ubuntu.com/ubuntu/

I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
[…]
I: Base system installed successfully.

Para funcionar a parte de rede, copie os seguintes arquivos:

# cp /etc/hosts /var/chroots/dapper/etc/
# cp /etc/resolv.conf /var/chroots/dapper/etc/

Para entrar no chroot, use:

# chroot /var/chroots/dapper

Configuração do apt:

# vim /etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multivers

# aptitude update

Para sair do chroot, digite <Ctrl>+<D>

Para destruir o ambiente basta apagar o diretório onde o chroot foi criado, logo:

# rm -rf /var/chroots/dapper

Não disse que era simples? Boa sorte!

Referências:

https://wiki.ubuntu.com/DebootstrapChroot
http://packages.ubuntu.com/dapper/admin/debootstrap

Uma resposta to “Instalando o Ubuntu em um sistema Debian”

  1. leleobhz said

    Poxa vida, eu nao tinha pensado nesse jeito de descomprimir os scripts do debootstrap. Era o que faltava pra usar no xen-create-image. Agora dá pra usar ele pra criar vms do Ubuntu no debian!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: