Upgrade de Debian Lenny para Debian Squeeze

Publicado por Rodrigo de Freitas Cabral em 24/02/2011

[ Hits: 15.898 ]

 


Upgrade de Debian Lenny para Debian Squeeze



Moçada utilizei duas formas de executar o upgrade, mas essa foi a mais tranquila.

Obs.: Antes de iniciar o processo, verifique o arquivo sources.list, caso esteja utilizando o repositório "stable" altere para "lenny".

1) Faça um backup dos arquivos de configuração do SO e aplicativos:

# tar -czvf srv-etc.tar.gz /etc

2) Alterar o arquivo sources.list para a forma mais simples possível, conforme abaixo:

deb http://http.us.debian.org/debian lenny main contrib non-free
deb-src http://http.us.debian.org/debian lenny main contrib non-free
deb http://security.debian.org lenny/updates main contrib non-free
deb-src http://security.debian.org lenny/updates main contrib non-free

3) Atualizando os pacotes do Lenny:

# apt-get update
# apt-get upgrade
# apt-get dist-upgrade


4) Verifique o status dos pacotes:

# dpkg --audit
# dpkg --get-selections | grep hold


5) Se nenhuma alteração for encontrada, use o comando "aptitude" utilizando a opção "g"

# aptitude (após carregar o aplicativo pressionar a tecla "g")

Se tudo estiver correto receberá a mensagem:

"No packages are scheduled to be installed, removed or upgraded"

6) Alterar o sources.list para squeeze:

deb http://http.us.debian.org/debian squeeze main contrib non-free
deb-src http://http.us.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org squeeze/updates main contrib non-free
deb-src http://security.debian.org squeeze/updates main contrib non-free

7) Preparando o SO para atualização para Squeeze:

# apt-get update
# apt-get upgrade


8) Identificar o kernel e a arquitetura que está sendo utilizada:

# uname -r

9) Instalar o pacote do kernel (no meu caso utilizo a versão 2.6.26 com processador 64 bits):

# apt-get install linux-image-2.6.26-2-amd64

10) Preparando o grub2 e o udev para o novo sistema:

# update-grub
# apt-get install udev


11) Reinicie o sistema:

# reboot

12) Após carregado o SO atualizar o sistema de forma completa:

# apt-get dist-upgrade

Reinicie o SO.

13) O sistema será carregado com a primeira opção o GRUB2, utilize-o. Se o SO carregar com sucesso execute o comando:

# upgrade-from-grub-legacy

Este é o comando para o upgrade do grub, aponte a instalação para o disco e para a partição onde está o BOOT do sistema.

Fonte: http://www.howtoforge.com/upgrade-debian-lenny-to-squeeze-in-a-few-simple-steps

Outras dicas deste autor

Falha de autenticação do Squid no Debian Lenny com smb_auth

Instalando certificado SSL (Rapidssl/Geotrust) no Zimbra 6.x e 7.x

Leitura recomendada

Guia de instalação do Lazarus para Kurumin

Acessar arquivos no Android pelo PC em rede wifi

Procedimento para recuperar o Lilo antes de instalar o Windows

Programas equivalentes entre GNU/Linux, Windows e OS X!

ls - Comando de listagem

  

Comentários
[1] Comentário enviado por removido em 24/02/2011 - 23:39h

Boa dica.


Abraço.

[2] Comentário enviado por freewill em 25/02/2011 - 00:19h

Legal o update, porém tenho um notebook positivo i10, estava rodando o Lenny, fiz o update e depois vi que so pega resolução 800x600. Sera que teria uma solução para colocar 1024x768 ?

[3] Comentário enviado por Nekhrist em 25/02/2011 - 00:52h

Não gostei muito da remoção do KDE3 em favor ao 4. Poderiam manter como uma segunda opção como no caso de outras distros. Ainda assim, continuo com o Debian, mas, dessa vez, de Fluxbox! :D

[4] Comentário enviado por removido em 26/02/2011 - 17:31h

Muito boa contribuição, mas só não entendi o porque dos passos:

"
8) Identificar o kernel e a arquitetura que está sendo utilizada:

# uname -r

9) Instalar o pacote do kernel (no meu caso utilizo a versão 2.6.26 com processador 64 bits):

# apt-get install linux-image-2.6.26-2-amd64
"

Isso porque o Lenny usa por padrão esse kernel, então o mais correto seria assim:

# apt-get install linux-image-2.6-arquitetura linux-headers-2.6-arquitetura

* onde arquitetura pode ser amd64, i386 entre outras

** a observação a meu ver só é válida para aqueles que não utilizam o kernel padrão do Lenny = 2.6.26


Os demais passos a meu ver estão perfeitos!

[5] Comentário enviado por wenderson_chacau em 08/03/2011 - 20:46h

Atualizei meu debia 5 lenny para squeeze conforme a dica do nossos amigos mas quando reiniciei da o seguinte erro

/bin/sh: can´t access tty: job control turned off
(iniframs)

Alguem pode me ajudar como resolvo este problema...

[6] Comentário enviado por rfcabral em 09/03/2011 - 09:32h

Wenderson - Verifique no carregamento do GRUB qual o o nome do disco está setado. Se estiver como /dev/hdaX (onde X é a posição da partição) altere para /dev/sdaX. Se conseguir carregar o SO com esta alteração, basta alterar os parâmetros no menu-lst (no GRUB) e no fstab.

[7] Comentário enviado por wenderson_chacau em 09/03/2011 - 09:37h

Qual arquivo edito para para poder fazer esta alteraçao

[8] Comentário enviado por sebuba em 25/03/2011 - 12:25h

Parabéns pela contribuição, funcionou bem aqui.

[9] Comentário enviado por marcelo.castro.l em 10/07/2012 - 08:17h

Salvou minha pátria esse tópico.

Muito bom, migrei do lenny para o squeeze em instantes e não perdi nenhum serviço nem arquivo.

Parabéns!

[10] Comentário enviado por removido em 04/03/2017 - 21:31h


Mudar de versão no Debian não é um grande problema como no Ubuntu.

Obs: Não pode atualizar de Debian 4 para Debian 8 direto. Primeiro atualiza para a versão 5 depois 6 ate chegar no seu Debian atual.


------------
Kurumin



Contribuir com comentário