Atualizando seu Linux Debian

Atualizando seu Linux Debian

O que é Debian?

É um sistema operacional Open Source que utiliza o kernel do Linux e recentemente adotou uma versão do FreeBSD kernel.

Definição bonita segundo os criadores… “É uma associação de indivíduos que têm como causa comum criar um sistema operacional livre. "

Existem muitas distribuições Linux baseadas diretamente ou indiretamente no Debian, devido sua estabilidade e atualizações seguras. Por exemplo o Ubuntu que é uma distribuição que dispensa apresentações, seguindo a lista temos MX Linux, Deepin e Zorin OS que são variantes diretas do Debian e as indiretas com Mint, PopOS, Elementary OS, Xubuntu, Kubuntu, Lubuntu e KDE Neon baseados no Ubuntu, ou seja, temos muitos sabores de Debian.

É seguro atualizar?

Para garantir a segurança em atualizações é recomendável utilizar repositórios oficiais. Sempre que for necessário utilizar um repositório não oficial, verifique a compatibilidade com a sua versão Debian.

Qual é a versão do meu Debian?

Se você deixou seu linux desatualizado por volta de um ano, sua versão atual deve ser o Debian Buster, agora se você estiver com a versão Jessie ou Wheezy, rapaz você confia muito em sistema desatualizado! Recomendo fazer uma instalação limpa, ou seja, do zero.

Insira o comando abaixo para identificar a sua versão do Linux.

cat /etc/os-release

> PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"

O processo de atualização é seguro, entretanto segurança em primeiro lugar, recomendo que você faça um backup dos seus arquivos pessoais.

Versões do Debian.

O Debian mantém seu trabalho distribuído em três versões.

  • Stable - Última versão lançada oficialmente.
  • Testing - Versão que contém os pacotes que ainda não foram aceitos na versão oficial, porém é uma versão mais atualizada.
  • Unstable - Versão com pacotes que ainda estão em desenvolvimento, exclusivo para desenvolvedores que buscam uma nova experiência e fortes emoções.

Em setembro de 2022 a versão Bullseye foi oficialmente lançada.

  • Debian 12 Bookworm (stable)
  • Debian 11 Bullseye (oldstable)
  • Debian 10 Buster (oldoldstable)
  • Debian 9 Stretch (LTS estendido, quase obsoleta)

Últimas versões oficiais obsoletas

  • Debian 8 Jessie
  • Debian 7 Wheezy
  • Debian 6 Squeeze

Mantendo a versão atual atualizada

Antes de realizar um “upgrade” do Debian é obrigatório manter todos os pacotes da versão atual atualizados, sendo assim, execute os procedimentos abaixo para ter um final feliz, sem "black screen" de preferência.

sudo apt update
sudo apt upgrade  
sudo apt full-upgrade 

Execute o autoremove para remover pacotes desnecessários.

sudo apt autoremove

Mudando os repositórios

O gerenciamento de pacotes é realizado pelo apt, o arquivo de registro dos pacotes está localizado em /etc/apt/source.list.

Será necessário alterar a versão do repositório, segue a tabela indicando a próxima versão do seu Debian.

Atual Próxima
Bullseye Bookworm (stable)
Buster Bullseye (oldstable)
Stretch Buster (oldoldstable)
Bookworm Trixie (testing)

Você pode alterar o arquivo de forma simples com o comando abaixo.

Bullseye para  Bookworm
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.list

nano_vim_emacs
Você também pode alterar manualmente, utilizando seu editor favorito vi, emacs, nano. Bora de nano mesmo.
sudo nano /etc/apt/source.list

Arquivo de exemplo:

deb http://deb.debian.org/debian bookworm main
deb http://deb.debian.org/debian-security bookworm-security main
deb http://deb.debian.org/debian bookworm-updates main

Salve o arquivo para iniciarmos a atualização.

Atualizando sua distribuição

Agora que os repositórios foram atualizados iremos executar o comando de upgrade!

sudo apt update
sudo apt upgrade --without-new-pkgs -y
sudo apt --purge autoremove
sudo apt full-upgrade 

O processo de atualização envolve download de pacotes, instalação, compilação, alterações de script, atualização de Kernel, ou seja, recomendo que você tome seu café favorito, pois o processo é possivelmente demorado.

Após a atualização, reinicie o sistema.

sudo reboot

Até a próxima

Neste artigo abordei sobre a atualização do seu sistema operacional Debian, além do kernel, mantenha sua distro atualizada!