Upgrade de Debian Lenny para Debian Squeeze

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

[ Hits: 16.387 ]

 


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

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

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

Leitura recomendada

Servidor VMware 2.0.2 em Debian Squeeze 6.0.0 (64 bits)

Utilização do cron no Linux

Como desativar barulho chato do Manjaro XFCE ao apertar botão backspace

Arquivos de partições NTFS somem quando montados no Linux

Compilar kernel

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts