Como atualizar o Debian 9 Stretch para Debian 10 Buster

Como atualizar o Debian 9 Stretch para Debian 10 Buster

Objetivo

Este artigo explica um procedimento de atualização do sistema do Debian 9 Stretch Linux para o Debian 10 Buster.

O que há de novo

  • UEFI Secure Boot
  • Appmor ativado por padrão
  • Endurecimento opcional de apt
  • Atualizações não atendidas para lançamentos de pontos estáveis
  • Páginas de homem substancialmente melhorado para usuários de língua alemã
  • Filtragem de rede com base na estrutura NFTABLES por padrão
  • Cryptsetup Padrates para o formato Luks2 no disco
  • Impressão sem motorista com copos 2.2.10
  • Suporte básico para dispositivos baseados em AllWinner A64

FONTE: Debian.org

Debian 10 Buster Linux System

Preparativos

AVISO
Dado que o Debian é uma distribuição Linux extremamente robusta, combinada com o fato de que não há nada certo na vida, as chances são de que, após a atualização, você pode acabar com um sistema quebrado. Portanto, é necessário ressaltar que nenhuma atualização do sistema é à prova de balas e você deve discutir, preparar e possivelmente testar qualquer processo de falha ou recuperação adequado antes da atualização do sistema proposta para o Debian Buster. Para um sistema mais robusto ou de produção, é recomendável ler o guia oficial de atualização do Debian antes de prosseguir.

A regra geral é que menos software instalado em seu sistema, a maior chance de uma atualização bem -sucedida. As chances de uma atualização bem-sucedida e totalmente funcional diminuem por vários pacotes de terceiros instalados no seu sistema atual. A partir desse motivo, remova qualquer repositório padrão obsoleto e software de terceiros antes de tentar a atualização. O aptidão O comando pode ajudá -lo a encontrar qualquer pacote de software de terceiros atualmente instalado em seu sistema Debian.

# pesquisa de aptidão '~ i (!~ Odebian) ' 

O comando acima listará todos os pacotes que não estão mais em uma lista de repositórios padrão, pois foram removidos; Assim, eles ficaram obsoletos, ou os pacotes de terceiros que foram instalados manualmente.

Execute um backup completo de dados e arquivos de configuração manual residentes no seu sistema atual. Por exemplo, isso pode incluir, entre outros, diretórios residenciais do usuário, bancos de dados, sites etc. Caso você administre o Debian Linux praticamente tire um instantâneo, caso algo dê errado durante a atualização do Buster.



Atualização completa do Buster

Antes de seguirmos em frente com a atualização, vamos atualizar totalmente nosso atual sistema Debian Jessie:

# atualização APT-GET # APT-GET UPGRADE # apt-get dist-upgrade 

Se tudo correr bem, execute as verificações de sanidade e consistência do banco de dados para pacotes parcialmente instalados, ausentes e obsoletos:

# dpkg -c 

Se nenhum problema for relatado, verifique quais pacotes são retidos:

# APT-Mark Holdhold 

Pacotes Em espera não será atualizado, o que pode causar inconsistências após a atualização do Buster. Antes de passar para a próxima parte, é recomendável corrigir todos os problemas produzidos por ambos os comandos acima. O comando a seguir pode ser de uma assistência adicional:

# dpkg --udit 

Atualizar repositório de pacotes para o Debian Buster

Agora, que temos um sistema atual totalmente atualizado, é hora de re-sincronizar os arquivos de índice de pacotes com novas fontes de Buster Debian. Isso é feito editando /etc/apt/fontes.lista arquivo para incluir Debian esticar repositório de pacotes. Primeiro, faça um backup da corrente /etc/apt/fontes.lista:

# cp/etc/apt/fontes.Lista/etc/apt/fontes.list_backup 

Executar Apt Edit Sounds ou use seu editor de texto favorito e.g., Vim para modificar uma corrente /etc/apt/fontes.lista arquivo para incluir repositórios de alongamento. Basta atualizar a palavra -chave esticar para Buster.

Exemplo:

De Strecth: Deb http: // httpredir.Debian.Org/Debian Stretch Main Deb http: // httpredir.Debian.Org/Debian Stretch-updates Deb http: // Segurança.Debian.Org Stretch/Atualizações Main para Buster: Deb http: // httpredir.Debian.Org/Debian Buster Main Deb http: // httpredir.Debian.Org/Debian Buster Updates Principal Deb http: // Segurança.Debian.org buster/atualizações Main 

Alternativamente, use um sed comando para automatizar esta tarefa tediosa:

# sed -i 's/along/buster/g'/etc/apt/fontes.lista 

Uma vez acima /etc/apt/fontes.lista A edição de arquivo é concluída, use apt Comando para atualizar o índice de pacotes:

# atualização APT 

Atualize para a simulação de Buster Debian Buster

Antes de pressionarmos o botão de atualização, vamos usar apt comando para ver uma prévia do que estamos enfrentando. Para fazer isso executado APT LIST -Atualizável comando para obter uma pesquisa rápida do número de pacotes a serem instalados, atualizados e removidos sem afetar o sistema.

# Lista APT -Atualizável 


Atualize para o Debian Buster

Chegamos à parte mais emocionante, que é a atualização real do Sistema de Buster Debian. Durante a atualização, você pode receber:

Existem serviços instalados no seu sistema que precisam ser reiniciados quando certas bibliotecas, como libpam, libc e libssl, são atualizadas. Como essas reinicializações podem causar interrupções de serviço para o sistema, você normalmente será solicitado em cada atualização para a lista de serviços que deseja reiniciar. Você pode escolher esta opção para evitar ser solicitado; Em vez disso, todas as reinicializações necessárias serão feitas para você automaticamente, para que você possa evitar receber perguntas em cada atualização da biblioteca.

Reinicie os serviços durante atualizações de pacotes sem perguntar?

A escolha é sobre se você deseja que o sistema reinicie seus serviços automaticamente durante a atualização do sistema ou deseja fazê -lo manualmente ou depois que o sistema estiver totalmente atualizado para o Buster. Quando estiver pronto, execute os comandos abaixo para iniciar o processo de atualização do Debian Buster:

# upgrade apt-get 

Nesta fase, você deve ter seu sistema Debian Linux totalmente atualizado para o Debian Buster 10. Siga este guia para verificar sua versão do Debian atual.
Mais uma vez, verifique se há pacotes obsoletos para que não haja surpresas na pista:

# pesquisa de aptidão '~ i (!~ Odebian) ' 

Parabéns ao seu sistema Linux de Debian 10 Buster totalmente atualizado.

Tutoriais do Linux relacionados:

  • Tutorial do Linux Cups para iniciantes
  • Coisas para instalar no Ubuntu 20.04
  • Como configurar a impressora no Manjaro Linux
  • Melhor firewall para Linux
  • Endurecendo Kali Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Linux pode obter vírus? Explorando a vulnerabilidade do Linux…
  • Como verificar a duração da bateria no Ubuntu
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Melhor distro Linux para desenvolvedores