Faz um tempinho que estou preparando meu macbook pro para receber o gentoo. O grande problema não é o hardware em si, mas o fato de que eu gosto muito do leopard, e meu HD é ridiculamente pequeno, apenas 100 Gb.
O desafio é simples, instalar o gentoo 2007.0, usand um cd de instalação do SuSE 10.3, em um HD externo USB, sendo que essa máquina não pode
ficar fora do ar durante todo o processo. A solução é compilar o gentoo que será instalado no macbook pro a partir do meu fabuloso AMD64 3000+ que tem instalado o gentoo x64.
No seu linux favorito pegue o stage3 da versão i686 do gentoo :
wget http://www.las.ic.unicamp.br/pub/gentoo/releases/x86/2007.0/stages/stage3-x86-2007.0.tar.bz2
Agora você vai precisar dos seus superpoderes de root, para descompactar o stage3 de modo correto:
su -
mkdir gentoo
cd gentoo
tar -xjvpf stage3-x86-2007.0.tar.bz2
Agora nos precisamos configurar os diretórios virtuais /dev e /proc dentro do nosso novo sistema :
mount -o bind /dev/ dev/
mount -o bind /proc/ proc
Vamos copiar o arquivo resolv.conf e finalmente usar o sistema novo usando o chroot :
cp /etc/resolv.conf etc
chroot . /bin/bash
Dentro do novo sistema vamos popular a árvore do portage e atualizar o sistema, com os comando :
emerge --sync
emerge -u world
Calculating world dependencies... done!
!!! Error: the sys-apps/portage-2.1.4_rc1 package conflicts with another package;
!!! the two packages cannot be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Ooops ! Algo deu errado ! Como o portage é muito mais recente que o stage3 temos conflitos na resolução e pacotes. Para resolver o problema vamos usar os comandos :
emerge --nodeps portage
emerge bash
E com isso encerro essa primeira parte da saga !