Eu tenho um Pi de 512MB. Estou tentando garantir que estou tirando o máximo proveito disso. Acabei de baixar a versão mais recente do Raspbian e a instalei no Pi. Também preciso do rpi-update ? O rpi-update é destinado à atualização de uma versão do Raspbian para a próxima?
67
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.Respostas:
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, comosudo 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ê executerpi-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.
fonte
rpi-update
. Não basta rodarrpi-update
em um cartão sd e fazê-lo funcionar onde quer que esteja conectado.rpi-update
Depende da placa física, em vez de ser dependente do cartão sd. Isso está correto? Em segundo lugar, estou curioso, o que o firmware atualizado faz? É mais estável? É mais rápido? Ajuda a suportar a arquitetura de 512 MB?rpi-update
faz parte do raspbian, mas não consigo encontrá-lo no meu rpi (mesmo com umlocate
ouapt-cache search
), você acha que isso é normal?apt-get upgrade
, o kernel e o firmware serão atualizados, embora possivelmente não para o mais recente.O repositório de pacotes raspbian contém um
raspberrypi-bootloader
pacote que contém firmware, kernel e módulos de kernel que sãorpi-update
baixados. A versão não é a mais recente, mas os arquivos devem estar bem e estáveis. Agora ele mostra uma versão 20130902, então tem cerca de 2 meses. O pacote é instalado por padrão e é atualizado quando uma nova versão chega no repositório.Então, basicamente, você não precisa
rpi-update
se não quiser o firmware e o kernel de ponta, basta manterapt-get
- ele atualizará o kernel, o firmware e os módulos por conta própria. Na verdade, não consigo encontrarrpi-update
no meu Pi.fonte
Enquanto isso, o kernel faz parte do
raspberrypi-kernel
pacote no Raspbian.Portanto,
rpi-update
não é mais necessário atualizar o kernel.Existem dois kernels no pacote, o que significa que ele funciona em todas as versões de hardware do Pi (ARMv6, ARMv7 e ARMv8
Basta usar esta linha sofisticada para manter seu Pi atualizado:
Se você estiver preocupado com coisas não necessárias, adicione o seguinte:
fonte
A resposta marcada como correta está desatualizada e de uma maneira problemática: o rpi-update atualizará o firmware para a versão mais recente publicada, que deve ser considerada "não estável". Então, seguindo a receita fornecida, você pode acabar com um sistema instável (aconteceu comigo;)).
fonte
O RPI-Update é usado para atualizar o Raspberry Pi para a versão mais recente. Você realmente não precisa, mas é uma boa ideia manter o Raspberry Pi atualizado. Então você também pode instalar o rpi-update.
Além disso, se você realmente não precisa do seu Raspberry Pi nas atualizações mais recentes. Em vez disso, use o seguinte comando. Isso atualizará todos os pacotes instalados para sua versão atual estável
fonte
Se você olhar para o seu cartão SD depois de exibi-lo com a versão mais recente do Raspbian, verá duas partições no seu cartão SD. O primeiro é o local onde o firmware está armazenado e o segundo é o local onde o sistema operacional (Raspbian) e seus arquivos são armazenados.
Portanto, se o firmware do seu cartão SD (primeira partição) estiver atualizado, qualquer Raspberry Pi usando esse cartão SD estará executando a versão mais recente do firmware.
Você pode até atualizar o firmware no cartão SD, atualizando os arquivos nessa primeira partição com um computador Windows, por exemplo. (Veja: 3.2 Obtenha a versão mais recente do firmware )
Se a equipe Raspbian estiver usando o firmware mais recente em sua distribuição, essa é uma pergunta diferente. Na minha opinião, para garantir que você esteja executando o firmware mais recente no seu Raspi, eu ainda usaria a ferramenta rpi-update com qualquer distribuição do sistema operacional que você escolher.
Em resumo, eu diria a seguinte frase: Atualize o cartão, execute em qualquer lugar.
fonte