Atualização Raspbian GNU/Linux de Jessie para Raspbian Stretch 9

Atualização Raspbian GNU/Linux de Jessie para Raspbian Stretch 9

Introdução

A atualização de Raspbian Jessie para Raspbian 9 Stretch é um procedimento relativamente simples. No entanto, tenha cuidado com o exercício, pois sempre há uma chance de quebrar todo o sistema. Quanto menos pacotes e serviços instalados de terceiros, maior a probabilidade de você atualizar com sucesso seu sistema Raspbian Linux.
Atualização APT-Get

Recomendações

  • Remova pacotes desnecessários ou obsoletos
  • Faça um backup de dados e configuração
  • Execute uma atualização diretamente usando o console
  • Instalado software de terceiros no Raspbian Stretch 9
Aviso:
Mariadb é agora o banco de dados SQL padrão no Debian 9 Stretch. Isso apresenta um novo formato de arquivo de dados binários de banco de dados que não é compatível com o seu formato de banco de dados atual (Debian 8 Jessie). Durante a atualização, seus bancos de dados serão atualizados automaticamente. No entanto, quando você se deparar com alguns problemas durante ou após a atualização, você não poderá reverter de volta! A partir desse motivo, é importante fazer backup de todos os seus bancos de dados atuais antes de prosseguir com uma atualização do Debian 9 Stretch!
REFERÊNCIA: Debian.org

Atualize totalmente o sistema atual

Comece atualizando totalmente seu sistema Raspbian atual antes de prosseguir com uma atualização de alongamento.

# Atualização APT-Get # Atualização APT-GET 

Atualize todos os pacotes retidos:

# apt-get dist-upgrade 

Checagem de sistema

Por último, chance de verificar se há inconsistências do sistema. Execute 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 vai atualizar. Em espera Os pacotes podem causar inconsistências após a atualização de alongamento. Antes de passar para a parte seguinte, sugere -se corrigir todos os problemas fornecidos pelos dois comandos acima.



Atualizar o repositório do pacote para o Debian Stretch

Em seguida, atualize seu /etc/apt/fontes.lista para incluir novos repositórios de alongamento.

# sed -i 's/jessie/stretch/g'/etc/apt/fontes.lista 

O comando acima substituirá qualquer Jessie ocorrência de palavras -chave para Esticar Assim, permitindo efetivamente novos repositórios de alongamento. Uma vez que você /etc/apt/fontes.lista é atualizado para incluir Esticar Repositórios, atualize o índice de pacotes local com:

# atualização apt-get 

Simulação de atualização de trechos Raspbian

Usou o comando bellow para ver o que estamos enfrentando. É uma corrida a seco simulada, portanto, as alterações do sistema serão implementadas.

# apt-get-upgrade 

Atualização de trecho rasbiano

Chegamos à parte mais emocionante, que é a atualização real da Jessie para o sistema de alongamento Raspbian. 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 se esticar.

Quando estiver pronto, execute os comandos abaixo para iniciar o processo de atualização do Debian Stretch:

# upgrade apt-get 

Tudo feito. Reinicie seu sistema.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Como alterar a senha do usuário do mariadb
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como grep corretamente para texto em scripts de bash
  • Como criar uma pilha de lâmpadas à base de docker usando o docker em…
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Instalação do Ampache Raspberry Pi
  • Tutorial do SQLite Linux para iniciantes
  • OpenLITESPEED WordPress Instalação