O que é o firmware e o kernel da GPU?
O kernel é responsável por gerenciar os recursos do Raspberry Pi e é executado na unidade central de processamento (CPU). Ele permite que as tarefas sejam executadas na CPU. O firmware da GPU, por outro lado, gerencia a unidade de processamento gráfico (GPU). As duas unidades separadas estão no mesmo chip e compartilham memória, que é segregada no momento da inicialização, de acordo com os start.elf
arquivos codificados . Para usar o Raspberry Pi, os dois conjuntos de arquivos devem estar nos locais corretos no cartão SD.
Você pode comprar cartões SD pré-carregados dos parceiros de varejo da Fundação.
Como alternativa, a Fundação libera regularmente novas imagens de cartões SD em http://www.raspberrypi.org/downloads . Você deve usar o Unix dd
ou o Windows ' Win32DiskImager
para carregá-lo em um cartão SD existente.
Não é possível compilar sua própria imagem de firmware da GPU, porque é de código fechado; portanto, contamos com a Foundation e a Broadcom para fornecer isso. Por outro lado, você pode compilar sua própria imagem do kernel a partir do código-fonte. A compilação cruzada é objeto de outras perguntas, como Como compilar o kernel em um host Ubuntu?
Atualizando o firmware da GPU - Debian / Raspbian
Você pode atualizar o firmware usando o rpi-update
Hexxeh. No Raspbian , você pode instalá-lo executando
sudo apt-get install rpi-update
Para atualizar o software, execute
sudo rpi-update
Atualizando o espaço do usuário e o software do kernel - Debian / Raspbian
O software do espaço do usuário deve ser mantido. É bem fácil; apenas corra
sudo apt-get upgrade
Se houver algum erro, tente atualizar o banco de dados primeiro executando
sudo apt-get update
Se você não entender um erro, provavelmente é melhor perguntar aqui ou tentar pesquisar no Google.
Atualizando software - Arch Linux
O software deve ser mantido. A vantagem do Arch Linux sobre o Debian aqui é que o Arch Linux gerencia o firmware do Raspberry Pi dentro do sistema de gerenciamento de pacotes. Para atualizar, basta executar
sudo pacman -Syu
Se houver algum erro e você não o entender, provavelmente é melhor perguntar aqui ou tentar pesquisar no Google.
Referências
- Repositório rpi-update
sudo apt-get install rpi-update
não manual agora.Dê uma olhada no RPi-Updater da Hexxeh. Ele foi desenvolvido especificamente para atualizar o firmware e o kernel.
https://github.com/Hexxeh/rpi-update
Se você estiver executando o Arch Linux, as atualizações farão parte do seu regular
pacman -Syu
, pois existem nos repositórios oficiais do RPi.fonte
Para atualizar seu sistema para as versões mais recentes do software da terra do usuário, você precisa executar a atualização antes da atualização - a atualização efetivamente baixa as novas listagens de pacotes para que a atualização possa obtê-los e instalá-los (como explicado na documentação do Debian Linux ):
Além disso, pode ser necessário executar uma dist-upgrade para realizar atualizações maiores:
Atualizações automáticas
Se você deseja automatizar esses procedimentos, isso pode ser feito configurando as opções Periódicas do apt . O Raspberry Pi vem com o apt instalado (fornece os comandos apt-get, etc.) e, como parte desse pacote, um script automatizado é instalado (em /etc/cron.daily/apt) para fazer atualizações automáticas diariamente (usando o daemon cron). Eles podem ser controlados criando (como root) um arquivo /etc/apt/apt.conf.d/10periodic, colocando o seguinte:
Essa configuração executará a atualização todos os dias para você; assim, quando executar,
sudo apt-get upgrade
você instalará os pacotes mais recentes (sem precisar executar o apt-get update).Atualizações automáticas
Para configurar o apt para atualizar automaticamente os pacotes também - primeiro você precisará instalar um novo pacote para fazer as atualizações autônomas:
Em seguida, altere a opção a seguir para "1" em /etc/apt/apt.conf.d/10periodic para ativar atualizações automáticas:
Para obter mais detalhes, consulte os comentários dentro do /etc/cron.daily/apt e, em seguida, coloque as opções relevantes no arquivo /etc/apt/apt.conf.d/10periodic.
fonte