recentemente comprei um notebook que veio de fabrica com o sistema operacional linux Debian 11. Essa é a primeira vez que uso o sistema Linux e queria deixar ele atualizado para a ultima versão.
Vendo uns videos tutoriais na internet de como atualizar o Debian 11 para o 12 descobri que o meu source.list só tem um repositorio nele, o main, os outros como debian-security e bullseye-updates não estavam lá…
Posso simplismente colar esses códigos no meu sources.list e atualizar para o debian 12 ou devo baixar e/ou fazer algum tipo de configuração especifico?
Essa pergunta depende de bastante coisa, como o que voce instalou ou mexeu no sistema até agora, mas segue os tutoriais de atualização que voce tem visto que deve dar certo sim.
Primeiramente, certifique-se de que todas as atualizações do sistema estão instaladas. Execute os comandos: sudo apt update sudo apt upgrade -y
Edite o arquivo /etc/apt/sources.list de modo que ele fique com este conteúdo:
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
Verifique se no diretório /etc/apt/sources.list.d se não tem mais nenhum arquivo de repositórios de terceiros que você ou mesmo o fabricante possa ter adicionado. Esses repositórios devem estar desativados ao fazer upgrade de versão do Debian.
Atualize o sistema com os comandos: sudo apt clean sudo apt update sudo apt full-upgrade -y
Obs.: se esse comando mostrar no terminal avisos sobre changelog dos pacotes ou algo do tipo, você pode simplesmente sair, pressionando a tecla Q. Importante: recomendo que não execute esses comandos em um terminal no ambiente gráfico, mas sim que entre em um console tty pressionando as teclas ctrl + alt + f2 (ou f3, f4, f5… enfim). Porque durante a atualização, pode ser que o display manager, e consequentemente, o ambiente gráfico seja reiniciado, interrompendo o processo e resultando em um sistema quebrado. Em uma sessão no modo de linha de comando você não corre esse risco.
Remova pacotes desnecessários com o comando sudo apt autoremove --purge.
Outra dica, não faça esse procedimento sem antes criar um pendrive bootável do Debian ou mesmo de outra distribuição. Para caso algo dê errado, você possa instalar o sistema com o pendrive. Pelo que entendi, o notebook é novo, então não deve ter ainda muitos arquivos importantes, mas se tiver, faça backup deles para um local seguro.
Mesmo sem ter bullseye-security e bullseye-updates? Desculpa minha insegurança, da um medo de ferrar com o meu computador novo rsrs pois nos videos eles falam para deixar o sistema em dia antes de fazer essas atualizações para o bookworm.
Mas muito obrigado pela ajuda de vocês, vou tentar fazer a atualização.
Só jogar isso aqui no sourcelist e dar um apt update apt upgrade e apt full-upgrade -y após isso só reiniciar.
Se te der uma segurança maior eu tive que chegar hoje 6:30 da manhã para ajeitar uns b.os com relação a impressoras, minha solução foi realizar o upgrade do debian 11 para o 12 em 3 maquinas e foi super tranquilo
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
Tentou desativar o secure boot? Pode ser que sirva ao seu caso… Não sei se pode ser um erro relacionado ao debian que veio de fábrica no dispositivo, normalmente eu faço uma instalação limpa por um pendrive. Se for possivel recomendo que faça isso também! Caso tenha a possibilidade de fazer um pendrive eu recomendaria testar uma distro mais friendly user tipo o ZorinOS
Os comandos sugeridos não alteram o conteúdo desse arquivo. A ideia era você editar o arquivo manualmente, substituindo o conteúdo dele por aquele que eu te passei, e depois rodar os comandos apt update e apt full-upgrade, para atualizar o cache do repositório e instalar as atualizações de pacotes. Mas que bom que já deu certo.