Re: Dúvida sobre upgrade de versão
Em Sat, 07 Jun 2008 11:38:33 -0300
Sergio Pereira <sergiopereira@sein.com.br> escreveu:
> Realmente nunca trabalhei com versão
> unstable e não sei se os resultados podem ser dramáticos em termos de
> crash.
Uso a Sid há uns 6 ou 7 anos. Durante este período instalei o sistema
em umas 20 máquinas no máximo. Portanto, não sou a pessoa mais
experiente do mundo... Mas, tenho minhas opiniões:
1) Não uso mais o aptitude na linha de comando só o "modo gráfico";
2) Sempre executo o script abaixo para apagar os arquivos de
configuração que o aptitude não expurgou.
3) Instalo o pacote deborphan. Este pacote é chamado na linha de
comando como: orphaner
4) A atualização é feita em várias etapas:
1- aptitude;
2- o script abaixo;
3- orphaner;
4- o script abaixo novamente;
5- novo ciclo recomeça com o aptitude...
Instruções para atualização:
A) Inclua os repositórios da Sid no arquivo sources.list;
B) Digite: aptitude update && aptitude -y -d dist-upgrade
Isto apenas baixa os arquivos
C) Digite: aptitude -- aparecerá o aptitude em "modo gráfico"
Instruções para uso do aptitude em "modo gráfico":
i) Quando a tela aparecer, dezenas de pacotes estarão marcados com a
cor roxa que significa remoção. Repare que pacotes importantes do Gnome
estarão na lista.
ii) Navegue com a tecla "Page down". Você passará por pacotes roxos em
seguida virão os verdes (novos a serem instalados) e novamente virão
pacotes em roxo, porém serão em menor quantidade e seus nomes serão
mais "genéricos" como: gnome, gnome-desktop-environment, cups...
Aí que mora o perigo!!!!! Digite dois pontos em cima destes
pacotes, assim eles não serão removidos. Observe que a manutenção
destes pacotes "genéricos" faz com que um monte dos pacotes acima deixe
de ser removidos também.
Use sua sensibilidade para perceber os pacotes a serem mantidos...
Outro perigo!!!!! Nunca deixe nada marcado com a cor vermelha, pois
significa pacotes quebrados. Digite dois pontos em cima dos pacotes que
quebram a distro.
Isto será a primeira atualização. Siga o roteiro do item 4 acima.
Muitas atualizações serão feitas mas ainda restarão outras. Repita tudo
de novo.
Script para remover arquivos de configuração:
#/bin/bash
for PACOTE in `dpkg --get-selections | grep deinstall | cut -f 1` ; do echo "Apagando $PACOTE - tecle enter para continuar"; read; aptitude -y purge $PACOTE; done
Obs: A segunda linha "for PACOTE..." Não deve ficar quebrada como
mostrado acima.
Boa sorte.
--
Sávio M Ramos
Arquiteto, Rio, RJ
Só uso Linux desde 2000
www.debian.org
Reply to: