Pular para o conteúdo principal

Do Raspbian 8 para o Raspbian 9 sem formatar o Raspberry

Quem já tem um Raspberry Pi com o sistema operacional Raspbian há um certo tempo, pode ter a versão 8 (Jessie) do sistema. Este ano, o Raspbian foi atualizado para a versão 9 (Stretch) do sistema, acompanhando o lançamento da nova versão do Debian, a qual o Raspbian se originou.
Agora o incauto usuário vai perguntar: "Vou ter que fazer o backup dos arquivos e baixar de novo a imagem do sistema atualizado e formatar de novo o cartão SD?"
Não vai precisar, pois é possível fazer o upgrade do sistema operacional fazendo um conjunto de comandos.
Como muitos pacotes de software foram atualizados do Raspbian 8 para o 9, então o processo de atualização, apesar de ser simples, é bastante demorado, podendo levar algumas horinhas para concluir.
O processo se consiste em três etapas: atualizar o software atual, alterar os repositórios APT para apontar para a nova versão do sistema e, por fim, atualizar novamente o software.
Todo esse tutorial será realizado em linha de comando, ou seja, em modo shell. Façamos o passo a passo da atualização:
  1. Para começar, temos que atualizar o software atual. O processo é rápido, se costuma atualizar o software do Raspberry Pi com frequência. Vamos aproveitar a atualização do software e atualizar o kernel do dispositivo, com estes três comandos:
    $ sudo apt-get update
    $ sudo apt-get dist-upgrade
    $ sudo rpi-update
  2. Depois temos que alterar os repositórios APT do sistema. Geralmente esta configuração está no arquivo /etc/apt/sources.list. Mas também temos no Raspberry Pi arquivos de configuração de repositórios específicos que estão no diretório /etc/apt/sources.list.d/. Todos os arquivos precisam ser atualizados, bastando somente substituir no endereço dos repositórios uma palavra. Onde estiver escrito jessie, substituir por stretch. Para nossa sorte, o Linux dispõe do comando sed que faz a substituição desses dados sem a necessidade de recorrer a um editor de textos. Então façamos as substituições com essas linhas de comando:
    $ sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list
    $ sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list.d/raspi.list
    $ sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list.d/deb-multimedia.list
  3. Por fim, só atualizar novamente, repetindo os mesmos comandos do passo 1. O comando rpi-update pode ser rodado novamente por garantia, pois a atualização pode alterar os parâmetros do sistema e pode haver uma nova atualização.
  4. Feito tudo isso, basta reiniciar o dispositivo:
    $ sudo reboot
Ao reiniciar, já muda a mensagem de início, com a alteração da versão. Mas você pode conferir a versão do Raspbian, digitando o comando:
$ lsb_release -a

Referências:
Sempreupdate. Como fazer o upgrade do Debian 8 Jessie para o Debian 9 Stretch (28/06/2017). Disponível em https://sempreupdate.com.br/como-fazer-upgrade-debian-8-para-debian-9/. Acesso em 25/11/2017.

Postagens mais visitadas deste blog

Configurando o Raspberry com o raspi-config

Um dos problemas que algumas distribuições Linux possuem é uma ferramenta de configuração unificada que permita fazer ajustes no sistema.O Raspbian possui uma ferramenta de configuração chamada raspi-config. É um menu em modo texto, onde podemos alterar configurações do sistema e do aparelho. Neste artigo, vamos mostrar todas as opções do raspi-config.Para acessar o raspi-config temos que acessar o terminal, ou seja, o Linux em modo texto, e invocamos o comando em modo privilegiado com o sudo:$ sudo raspi-config Irá aparecer a tela a seguir:Para acessar a opção, digite o número ou navegue usando as teclas de seta para cima e para baixo, confirmando a seleção teclando <Enter>. As opções de configuração estão distribuídas  nestas opções iniciais:Change User Password: para alterar a senha do usuário pi Hostname: para alterar o nome do dispositivo para a rede Boot Options: para alterar como será o processo de inicialização. Localisation Options: permite alterar as opções de internaciona…

Acabou a TV analógica? Com o Raspberry Pi, a velha TV ainda funciona!

No dia 29 de março, as transmissões analógicas de televisão foram encerradas na Grande São Paulo. Até 2023, todo o Brasil receberá o sinal de TV aberta apenas por transmissão digital. Mas isso não significa que seu velho televisor se transforme em mobília inútil e forte candidato a ir para o lixo. O Raspberry Pi pode dar uma sobrevida ao aparelho, pois conta com uma saída analógica de áudio e vídeo por meio de cabo RCA.

Se o seu televisor possui entrada auxiliar RCA, basta plugar um cabo RCA na TV, dependendo do modelo de Raspberry Pi que você possua. Para os Raspberry Pi de primeira geração é preciso um adaptador de P2 estéreo para RCA e um cabo AV, ou um cabo P2/RCA com um cabo RCA avulso para o sinal de vídeo. Para os Raspberry Pi de segunda geração é preciso um cabo P2 trifásico para RCA, e em alguns casos, de um adaptador para o plugue triplo. O cabo P2 trifásico é igual ao usado nos fones de celular e geralmente é us ado em filmadoras. 
Se o televisor não possui entrada auxiliar,…