"Em circunstâncias normais, NUNCA é necessário executar o rpi-update, pois ele sempre leva ao firmware e ao kernel de ponta e, porque essa pode ser uma versão de teste, pode deixar o seu RPi não inicializável". https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911
Até a documentação rpi-update agora alerta "Mesmo no Raspbian, você deve usar isso apenas por um bom motivo. Isso proporciona a você a mais recente vantagem kernel / firmware ".
sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel
colocará de volta no kernel / código de inicialização suportado mais recente.
Eu acho que você pode estar confundindo duas operações diferentes.
rpi-update
é uma ferramenta para atualizar o firmware do seu Raspberry Pi. Firmware é um pequeno pacote de código que geralmente fica em um chip especial de um computador que ajuda o software a saber falar com o hardware. No entanto, no caso do Raspberry Pi, o firmware permanecerá na primeira partição do cartão SD.
Raspbian é um sistema operacional ou o software principal do seu Raspberry Pi . O software (incluindo o sistema operacional) fica na segunda partição do cartão SD e é tudo o que é executado quando você usa o dispositivo.
Ambos precisam ser atualizados independentemente. Por conveniência, a rpi-update
ferramenta está incluída na distribuição Raspbian do Linux, porque é uma ferramenta de software útil que gerencia o firmware dos seus Pi's. Você deve executá-lo periodicamente para garantir que seus dispositivos possuam o firmware mais recente. Separadamente, você precisa manter seu software atualizado usando as ferramentas padrão de gerenciamento de software Debian, como sudo apt-get update && sudo apt-get upgrade
.
Cada uma dessas funções é separada e a atualização de uma não atualizará a outra. Atualizar sua distribuição para os pacotes de software mais recentes pode fornecer uma nova versão rpi-update
, mas, a menos que você execute rpi-update
o firmware, não será atualizado.
Como o local em que o firmware está armazenado está realmente piscando na primeira partição do cartão SD (como um BIOS), você não precisará executá-lo em todos os dispositivos. Depois de carregar uma nova versão do software ou firmware em um cartão SD, qualquer dispositivo conectado ao cartão estará executando essa versão.
rpi-update
desapareceu para a maioria dos usuários. As atualizações do kernel agora estão incluídassudo apt upgrade
, mas não estavam quando essa pergunta foi feita. Se você está executando um hardware especial ou deseja o kernel e os módulos mais recentes (e entende / aceita os riscos de estabilidade que isso pode trazer), você ainda pode querer usar o rpi-update.