Gentoo no MacBook PRO, parte 1
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/ procVamos 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 !








