Para transformarmos nosso
Sabayon 4.0r1 em um 5.0 muito completo, tiramos proveito de uma propriedade do Sabayon (e de outras distros baseadas no Gentoo): Ele é "Rolling-Release", atualizável permanentemente online, sem reinstalação de versões mais novas, e ainda ele é "Bleeding Edge", aceita automaticamente pacotes novíssimos, com adequação automática de dependências.
Após a instalação da versão clássica do 4.0r1 (veja página 2), dê boot no computador e inicie o Sabayon, no kernel default (2.6.27).
Verifique (abrindo a sessão no Gnome) se tudo está funcionando corretamente e ajuste o Gnome para Português do Brasil, teclado, local, país, acesso à internet etc.
A seguir faça "logout", feche a sessão e abra outra sessão em um ambiente gráfico menor, Fluxbox.
Pode ser feito no próprio Gnome, mas é muito mais demorado.
Abra um terminal (ex. Xterm) e vamos transportar os repositórios do 4.0r1, para o ramo "Branch" 5 e depois atualizar os bancos de dados desses repositórios.
Para isso execute os comandos abaixo:
a) Primeiro delete o pacote "Spritz", pois as versões novas dele (instalador gráfico do Entropy) se chamam "Sulfur" e são diferentes em dependências, pois são escritas em QT.
sudo equo remove spritz --nodeps
b) Depois siga como nos métodos A OU B:
Método A:
Abra um editor de texto em modo root:
sudo gedit (ou nano, vim, kate, kwrite)
/etc/entropy/repositories.conf
e substitua a linha que contém "Branch 4" por "Branch 5". Vai ficar assim:
# syntax for branch:
#
# branch: in Sabayon Linux each release has its branch that is the version name (eg. 3.4, 3.5)
# branch|actual branch string (no spaces!)
#
# example:
# branch|3.5
# or:
# branch|3.6
#
# Branch default setting
branch|5
Salve o arquivo e atualize os repositórios, o instalador Entropy e suas dependências:
sudo equo update --force
$ equo install equo entropy sulfur magneto --pretend
$ sudo equo install --ask --verbose equo entropy sulfur magneto
Método B:
Diretamente no terminal, faça os comandos (método descrito pelo fórum Sabayonmania, Itália):
sudo equo hop 5
$ equo install equo entropy sulfur magneto --pretend
$ sudo equo install --ask --verbose equo entropy sulfur magneto
Em meus testes os dois métodos funcionaram, mas prefiro o método A.
IMPORTANTE: Não faça "equo update" ou comandos semelhantes, sem portar o sistema ao Ramo 5 (equivaleria a apenas atualizar o 4.0r1 ao 4.2), pois isto provocará inúmeros erros de Python, dificilmente reparáveis. Resumindo: PORTE O SISTEMA À "BRANCH 5" (Métodos A ou B) antes de executar "equo update".
c) Sem desligar o computador, agora atualize o sistema todo:
sudo equo update --force
$ sudo equo world
Ou:
sudo equo upgrade
NOTA: Pode ir dormir, passear, tomar cerveja! rsrsrsrs
Demora muito, várias horas! Cerca de 2500 pacotes serão atualizados.
Todos os ambientes gráficos (GNOME, LXDE, XFCE etc) e todos os milhares de pacotes que o Sabayon 4.0r1 tinha serão transformados nas respectivas versões novas do 5.0!
Não há problema, o tempo não é uma limitação para quem está acostumado com as distros baseadas no Gentoo.
d) Ainda sem desligar o micro, atualize o kernel e o suporte aos efeitos 3d, placa de vídeo etc.
sudo equo install linux-sabayon
$ eselect kernel list
$ sudo eselect kernel set NUM (onde NUM é o número correspondente ao kernel novo, 2.6.31)
$ sudo equo install nvidia-drivers nvidia-settings (se sua placa de vídeo for NVIDIA) ou:
sudo equo install ati-drivers (se sua placa for ATI)
eselect opengl set nvidia (ou nvidia)
e) Não desligue ainda! Outros ajustes. Acertando as versões de Python e do compilador GCC, para as versões mais novas:
eselect python list
$ sudo eselect python set NUM (NUM = número do último Python de série 2, ex 2.6. Os Python 3 nem sempre funcionam bem em Sabayon)
gcc-config -l
$ sudo gcc-config NUM (NUM = número da mais recente versão de GCC)
f) Agora, se quiser, já pode fazer reboot para testar e escolher no Grub o último Kernel, o 2.6.31. Abra a sessão em Gnome.
g) Se tudo correu bem você terá já as telas e temas do Sabayon 5.0 (
veja parte 1 dessa série) ao invés do 4. Então complete seu sistema instalando o KDE 4.
Nem todas as versões de KDE possuem meta pacotes em Sabayon. Além disso, como o Sabayon 5.0 formado é muito grande, terá inúmeras dependências.
Por isso é mais prático usar a interface gráfica do Entropy, o Sulfur (
veja parte 1 dessa série) em conjunto com os comandos:
sudo equo update
$ sudo equo install equo sulfur entropy magneto
$ sulfur
Abra o Sulfur (automático, ele abrirá em modo root, usando gksu), procure os pacotes de KDE 4 (atual: 4.3.2) e instale.
h) Pronto. pode fazer reboot e testar. inicie sua sessão em KDE 4.
Você acaba de "fazer" um bonito Sabayon 5.0 com milhares de pacotes instalados, maior que o Sabayon 5.0 Official (
parte 1) com muitos e muitos pacotes instalados que o Sabayon 5.0 não tinha instalado por default!
Na figura abaixo, observe o ambiente KDE 4, as telas e temas do Sabayon 5 e observe a existência de kernels mais antigos, provando que essa versão 5.0 foi feita a partir de um Sabayon 4.0r1, transformado.
Para o uso rotineiro, navegar, ver vídeos etc com esse novo Sabayon 5.0 "Full", faça-o como descrito na parte 1.