Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Atualizar Debian 8.11

2 views
Skip to first unread message

Marcelo

unread,
Jun 28, 2023, 11:40:03 AM6/28/23
to
Boa Tarde,

Existe alguma maneira de atualizar um Debian 8.11 atualmente? Para o 9 e 10 consequentemente.

Algum source.lists específico?

Agradeço qualquer ajuda...


Att,
Marcelo

Yuri Musachio

unread,
Jun 28, 2023, 12:20:04 PM6/28/23
to
Marcelo, boa tarde!

Considero que existem duas formas de se fazer essa atualização que você quer...
1 - Modificar o sources.list com o nome da versão que quer, colocando: o codinome, ou stable, ou testing, ou unstable. Após isso dar um apt update, apt upgrade, e no que restar um apt full-upgrade.
2 - Eu, Yuri, prefiro fazer a atualização pulando de uma em uma versão. Exemplo: Se você está na 8, então vá para a 9, e após estar tudo atualizado, ai sim ir pra 10 e por ai vai.

Coisas que acho interessante se atentar é na diferença entre "apt upgrade" e "apt full-upgrade", e nos endereços corretos a serem colocados no seu sources.list . Algumas versões (é o caso da 8 e 9) podem estar no "archive", então o endereço do teu sources.list vai ficar diferente por conta disso.

Espero que isso te ajude! ;)






Best,
Sent from Mailspring

Gabriel Ricardo

unread,
Jun 28, 2023, 12:30:03 PM6/28/23
to
Estou com o Debian desdo 10 e uso a opção 2 do Yuri.

Faço upgrade para 10, depois 11, depois 12.

Foi "suave" devido ao driver nvidia, mas foi resolvido recompilando ele.

Att,
Gabriel.

Em qua., 28 de jun. de 2023 às 13:21, luigui <luca...@gmail.com> escreveu:

Boa tarde Marcelo

Imagino que deseje ir ate o Buster (Debian 11)

Pode seguir assim:

  • Faça login em sua máquina Debian 8.11 como root ou um usuário com privilégios de superusuário.

  • Atualize todos os pacotes instalados em seu sistema executando o seguinte comando:

apt-get update apt-get upgrade apt-get dist-upgrade
  • Isso garantirá que todos os pacotes da versão 8.11 estejam atualizados.

  • Verifique se você tem o utilitário apt instalado executando o seguinte comando:

apt-get install apt Abra o arquivo /etc/apt/sources.list em um editor de texto, como o nano: nano /etc/apt/sources.list
  • No arquivo sources.list, substitua todas as ocorrências de "jessie" por "buster". Certifique-se de salvar as alterações após a edição.

  • Execute o seguinte comando para atualizar a lista de pacotes:

apt-get update

Em seguida, atualize o sistema executando o comando de atualização:

apt-get upgrade
Por fim, execute o comando de dist-upgrade para realizar a atualização para o Debian 11 Buster:

apt-get dist-upgrade

  • Durante esse processo, você pode ser solicitado a confirmar algumas alterações. Leia cuidadosamente as mensagens exibidas e responda adequadamente.

  • Após a conclusão do processo de atualização, reinicie o sistema:

reboot Por fim verifique a documentacao oficial para obter informacoes adicionais On 28/06/2023 12:38, Marcelo wrote:

Marcelo

unread,
Jun 28, 2023, 1:30:04 PM6/28/23
to
Muito Obrigado pessoal pela resposta,

Alterei meu sources.list Debian 8 para:

deb http://archive.debian.org/debian/ jessie main contrib non-free
deb http://archive.debian.org/debian-security jessie/updates main contrib non-free

e quando rodo o apt-get update, me retorna:

W: GPG error: http://archive.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1587841717

Olhando rapidamente na internet:

If you want all packages from Debian 8
Here’s what you should put in /etc/apt/sources.list.d/extended-lts.list:

deb http://deb.freexian.com/extended-lts jessie main contrib non-free

É seguro usar este caminho? ou existe outra forma?


Att,
Marcelo


Yuri Musachio

unread,
Jun 28, 2023, 4:00:05 PM6/28/23
to
Marcelo,

No site do Debian existe este site: https://wiki.debian.org/LTS/Extended
Nele é informado sobre as versões do Debian, que são antigas e que não são mais mantidas de maneira oficial, mas que existe uma empresa chamada Freexian que faz esse tipo de serviço.
O passado a passo explicando como criar o sources.list específico para esse tipo de casa se encontra aqui: https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/
Se o fato de ter que trocar o sources.list te deixar com o pé atras (por não ser um rep mantido oficialmente pelo projeto), a unica opção que vejo é atualizar direto pra alguma mais recente. A NÃO SER QUE alguém por aqui na list ainda possua algum .deb do "debian-archive-keyring 2017" que talvez pudesse te ajudar nisso.
Estou pensando alto aqui, mas dessa forma (pra se certificar) você poderia acessar (por exemplo) o tracker daquela versão do keyring que estarão te mandando e confirmar se o SHA é o mesmo da versão oficial que foi buildada pelo próprio Debian. Exemplo: https://tracker.debian.org/news/847872/accepted-debian-archive-keyring-20175deb8u1-source-all-into-oldstable-proposed-updates-oldstable-new-oldstable-proposed-updates/






Best,
On Jun 28 2023, at 2:21 pm, Marcelo <msal...@gmail.com> wrote:
Muito Obrigado pessoal pela resposta,

Alterei meu sources.list Debian 8 para:

deb http://archive.debian.org/debian/ jessie main contrib non-free
deb http://archive.debian.org/debian-security jessie/updates main contrib non-free

e quando rodo o apt-get update, me retorna:

W: GPG error: http://archive.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1587841717

Olhando rapidamente na internet:

If you want all packages from Debian 8
Here’s what you should put in /etc/apt/sources.list.d/extended-lts.list:

deb http://deb.freexian.com/extended-lts jessie main contrib non-free

É seguro usar este caminho? ou existe outra forma?


Att,
Marcelo



Sent from Mailspring

Yuri Musachio

unread,
Jun 28, 2023, 4:20:06 PM6/28/23
to
Na real,

Acessa esse link e vê se tu consegue baixar a versão "debian-archive-keyring_2017.5~deb8u1_all.deb".
Nisso, com o sources.list apontado pro archive do Debian, tu verifica se ele vai chorar por conta da chave.






Best,

Linux - Junior Polegato

unread,
Jun 28, 2023, 6:00:04 PM6/28/23
to
Olá!

Minha opinião, grande diferenças entre versões dá muito zica,
principalmente os arquivos de configuração, então se tiver o /home
separado em um partição, faz um backup do /etc dentro deste e veja se
você tem algo em particular /var ou /usr/local, joga dentro do /home. É
interessante pegar a lista de pacotes instalados ("dpkg -l >
/home/pacotes"). Se puder fazer um backup de tudo em HD externo ou
nuvem, melhor ainda.

Inicia uma instalação do zero da versão mais recente, vai de expert e
formata as outras partições, menos a /home, segue com a instalação até o
final. Depois de tudo instalado conforme os pacotes que você precisa,
consulte sua lista de pacotes, faz uma comparação (diff) entre o /etc
atual e o etc que fez cópia, vai ajustando as configurações dos novos
serviços e já vai aprendendo parâmetros novos, aos que sofreram
alteração e tudo o que de mais novo trazem as versões mais novas.

Particularmente seria o caminho que eu escolheria.


[]'s

Junior Polegato

Yuri Musachio

unread,
Jun 28, 2023, 6:10:04 PM6/28/23
to
"Reinstalar NUNCA!" - Paulo Oliveira 'Kretcheu'

Mas concordo com o amigo que deve se lembrar de fazer um backup antes, lógico.
Mas acho que aqui, o que estamos tratando, é da emoção de se atualizar uma máquina antiga, de passar o perrengue de ter que resolver esses problemas com a chave... Isso eu acho muito legal.
Até porque eu mesmo tenho um Wheezy em casa numa máquina de 2005, onde boot através de USB nem existe e eu tenho um CD do Wheezy que criei a anos atras que é a única forma de instalação dessa minha máquina.
Ou seja, vale a pena a brincadeira e a dor de cabeça. :)






Best,
Sent from Mailspring

Marcelo

unread,
Jun 28, 2023, 6:40:03 PM6/28/23
to
Boa noite pessoal,

Felizmente a maquina debian 8, esta virtualizada no XCP-ng, entao consigo fazer testes variados com ela...

Att,
Marcelo

Yuri Musachio

unread,
Aug 8, 2023, 11:30:05 AM8/8/23
to
Esse final de semana fiz esse procedimento, atualizando o Wheezy que possuia lá em casa, não para o Testing mas para o Stable. Na real, para as atualizações não foi necessário o .deb que eu havia informado no corpo do email...
Durante as atualizações, foram rolando bugs de versões de pacotes desencontrados, mas que foram sendo tratadas ao longo das atualizações... Isso tudo colocando os source.list correto com os caminhos de archive do Wheezy até o Stretch, depois já passando para o rep padrão utilizando-se dos nomes das versões, e sempre dando "apt-get update", "apt-get upgrade" e "apt-get dist-upgrade".
Enfim, no final tudo funcionando perfeitamente, caso alguém pra quem queira tentar.





Best,

On Jun 28 2023, at 7:31 pm, Marcelo <msal...@gmail.com> wrote:
Boa noite pessoal,

Felizmente a maquina debian 8, esta virtualizada no XCP-ng, entao consigo fazer testes variados com ela...

Att,
Marcelo

Sent from Mailspring
0 new messages