Linux Fedora no Raspberry Pi 2/3
Autor: Gabriel P. Silva | Publicado: 2017-05-23T00:29:00-03:00


Fedora no Raspberry Pi&nbsp;

O Raspberry Pi é um computador em uma única placa (SBC), baseado no processador ARM, do tamanho de um cartão de crédito, que possui aplicações em ensino, robótica e internet das coisas (IoT). Possui diversos modelos e versões, entre os quais se destaca o Raspberry Modelo B, nas versões 2 e 3. 

Ambas versões fazem uso de processadores que implementam arquiteturas ARM de 64 bis, possuindo memória RAM de 1 GB, interface Ethernet de 10/100 Mbps, coprocessador de vídeo que roda a 400 MHz, uma saída de vídeo no padrão HDMI e quatro interfaces USB.

A única diferença significativa entre as duas versões é a substituição do processador&nbsp; ARMv7 com quatro núcleos na versão 2 por um processador ARM Cortex A53 (ARMv8) na versão 3. Os núcleos do Raspberry Pi 3 rodam a uma frequência de 1,2 GHz, fazendo este dispositivo 50% mais rápido que o processador do Raspberry Pi2, que roda a 900 MHz. O Raspberry Pi&nbsp;3 é equipado ainda com uma interface WiFi de 2,4&nbsp;GHz no padrão 802.11n (150 Mbit/s) e Bluetooth 4.1 (24 Mbit/s).

Há duas versões de Fedora disponíveis para uso no Raspberry Pi 2/3. Uma é a&nbsp; distribuição oficial Fedora e a outra o FedBerry. Em ambas é necessário o uso de um cartão SD com pelo menos 4-8 GB, de boa qualidade, pois isso tem um grande impacto no desempenho e na confiabilidade do sistema. Ambas as distribuições são apresentadas a seguir.

Fedora Raspberry Pi
A versão Fedora 25 Beta e posteriores é suportada no Raspberry Pi Modelo B nas versões 2 e 3 sem qualquer requisito de kernels ou scripts de terceiros para ajuste das imagens oficiais.

Em sistemas como o Raspberry Pi o ambiente de desktop utilizado é de grande importância, pois tem um impacto direto no consumo de memória e no desempenho final do sistema, pois interfaces gráficas muito sofisticadas tendem a consumir muito da capacidade de processamento e deixar pouca memória disponível para as outras aplicações.

O Fedora Raspbery Pi oferece versões simples de ambiente desktop como o LXDE, com uma imagem de 943 MB; o Mate, com 1,3 GB; o Xfce com 1,0 GB e claro, uma versão sem interface gráfica, com 454 MB. Embora o o tamanho total da imagem não guarde uma relação exata com o total de memória consumida, já é uma boa indicação deste gasto.

O endereço da distribuição Fedora para Raspberry é&nbsp; https://fedoraproject.org/wiki/Raspberry_Pi.


FedBerry&nbsp;

Uma outra opção possível para uso no Raspberry Pi 2/3 é o FedBerry. O 
FedBerry permite que as pessoas instalem e usem  facilmente o Fedora no 
RPi2/3. O FedBerry foi criado quando a distribuição oficial do Fedora ainda não suportava o 
Raspberry Pi 2/3 Modelo B (RPi2/3). FedBerry é um remix otimizado do 
Fedora que suporta totalmente todo o hardware do RPi2/3.

As imagens de disco fornecidas pelo FedBerry são remixes do Fedora não oficiais e não são afiliadas, fornecidas ou suportadas pelo Projeto Fedora. Possui versões de imagem com os ambientes de desktop Xfce (722 MB), LXQt (584 MB) e sem interface gráfica (128 MB).

As principais diferenças entre os lançamentos do Fedora oficial em relação aos lançamentos do Fedbery são:• O uso de kernels próprios personalizados (usando o porte do kernel bcm2709 da fundação Raspberry Pi).• O uso do próprio bootloader da fundação Raspberry Pi (ou seja, não faz uso do uboot).• O uso de arquivos de swap em vez de partições de swap.• O tmpfs está ativado, mas com tamanho limitado a 100 MB.• A partição raiz é expandida automaticamente para o espaço disponível no cartão SD no primeiro boot.• Vários aplicativos / software específicos do RPi são incluídos por padrão.• Para facilitar a inicialização opcional sem uso de monitor (headless), uma senha de root padrão é definida na versão 'mínima'.&nbsp;

O site do FedBerry, assim como os links para as imagens, pode ser encontrado em http://fedberry.org/.