Um Raspberry Pi pode rodar o Ubuntu?

58

Eu estava pensando em comprar um Raspberry Pi e rodar o Ubuntu nele. Eu procurei pela web, e muitas coisas dizem que é difícil trabalhar com processadores ARM. Alguém já descobriu como obter um Raspberry pi para rodar o Ubuntu?

    
por Jordan 05.11.2012 / 22:11

6 respostas

40

A partir da Página Oficial de Perguntas Frequentes em Raspberry Pi:

% bl0ck_qu0te%

Fonte: Minha resposta no Raspberry Pi SE

EDITAR

Parece que desde o lançamento do Raspberry Pi 2, o Snappy Ubuntu Core pode ser executado no RP2.

% bl0ck_qu0te%

No entanto, deve-se notar para os que estão ansiosos por não ser uma versão para desktop do Ubuntu.

    
por Kyle Macey 05.11.2012 / 22:13
17

Atualmente não - a Canonical suporta apenas a arquitetura de processador ARMv7 da ARM e o Pi tem um chip ARMv6.

    
por jackweirdy 05.11.2012 / 22:28
13

Algumas complicações com o ARM são um problema comum para todas as distribuições, elas nem sempre são específicas do Ubuntu. Eles se originam do fato de que a ARM tem várias arquiteturas diferentes, oferecendo limitada a nenhuma compatibilidade entre si.

As principais distribuições do Linux ARM são as seguintes (excluindo o Gentoo, que por definição é compilado para o alvo exato), e eu estou listando a arquitetura de destino correspondente:

Ubuntu: ARMv7 and up, thumb 2 (32 bit)
Debian: ARMv4t and up (armel) ARMv7 and up (armhf)
Fedora: ARMv5tel (arm) ARMv7hl (armhf)
Arch Linux: ARMv5te or higher

Para sua pergunta específica, o PI do Raspberry executa um CPU Broadcom BCM2835 (ARM1176JZF-S). Esta é a arquitetura armv6k, que não é compatível com compilações recentes do Ubuntu, que são otimizadas para desempenho em detrimento da compatibilidade com projetos de chips mais antigos como este da Broadcom.

A escolha óbvia é rodar a arquitetura do armel do Debian - você vai se sentir quase em casa como se estivesse no Ubuntu.

Revisitando isso alguns anos depois, agora existem vários modelos de R.PI disponíveis no mercado:

PI de framboesa A, B, A +, B +, Zero e Zero W: eles não são compatíveis com as versões do ARM do Ubuntu, pois usam o CPU Broadcom BCM2835 (ARM v6k).

Raspberry PI 2, modelo B: executa uma CPU Broadcom BCM2836. Esta é a arquitetura ARMv7, um Cortex A7 para ser preciso. Esta placa (e presumivelmente todas as placas R.PI subsequentes da "série 2") rodará o Ubuntu muito bem.

Raspberry PI 3, modelo B, B +: executado em um CPU Broadcom BCM2837. Esta é a arquitetura ARMv8, um chip Cortex-A53 de 64 bits para ser exato. Essas placas são atualmente a melhor opção para executar o Ubuntu no PI de framboesa .

A Canonical lançou o Ubuntu Core (também conhecido como "Snappy") para o R.PI 2, mas vale notar que esta é uma distribuição de servidor sem ambiente de desktop. Além disso, as imagens padrão do servidor Ubuntu 14.04 e 16.04 que podem ser expandidas para incluir um ambiente de desktop estão disponíveis para R.PI 2 e R.PI 3. O Ubuntu MATE agora também está disponível para PI de framboesa.

Todas as imagens atuais do Raspberry PI estão vinculadas a esta página no wiki do Ubuntu.

    
por 0xF2 12.01.2013 / 03:33
2

Revisitando isso alguns anos depois, agora existem vários modelos de R.PI disponíveis no mercado:

PI de framboesa A, B, A +, B + e Zero: eles não são compatíveis com as versões do ARM do Ubuntu, pois usam o CPU Broadcom BCM2835 (ARM v6k).

Raspberry PI 2, modelo B: executa uma CPU Broadcom BCM2836. Esta é a arquitetura ARMv7, um Cortex A7 para ser preciso. Esta placa (e presumivelmente todas as placas R.PI subsequentes da "série 2") rodará o Ubuntu muito bem. Assim serão os modelos mais recentes do Raspberry PI 3, que são construídos em torno da mesma CPU.

A Canonical lançou o Ubuntu Core (também conhecido como "Snappy") para o R.PI 2, mas vale notar que esta é uma distribuição de servidor sem ambiente de desktop. Além disso, as imagens padrão do servidor Ubuntu 14.04 e 16.04 que podem ser expandidas para incluir um ambiente de desktop estão disponíveis para R.PI 2 e R.PI 3.

Todas as imagens atuais do Raspberry PI estão vinculadas a esta página no wiki do Ubuntu.

    
por 0xF2 15.03.2015 / 00:09
1

Com base na última atualização das Perguntas frequentes do site oficial:

% bl0ck_qu0te%     
por Mostafa Ahangarha 25.01.2017 / 17:31
0

O wiki do Ubuntu Raspberry Pi é a fonte mais confiável e atualizada de informações sobre como instalar o Ubuntu no Raspberry Pi, mas a imagem do Ubuntu para o Raspberry Pi vinculada ao wiki do Ubuntu Raspberry Pi não é oficialmente suportada pelo Ubuntu. Uma imagem Ubuntu 14.04 LTS (Trusty Tahr) está disponível para o Raspberry Pi 2, que combina a distribuição 14.04 lançada com um PPA contendo kernels e firmware que funcionam no Raspberry Pi 2. As instruções para instalar esta imagem estão na mesma página da web.

Imagens oficiais

armhf

  • Raspberry Pi 2: ubuntu-18.04-preinstalled-server-armhf + raspi2.img.xz (imagem 4G, 296MB compactada)

  • Raspberry Pi 3: As imagens oficiais do Raspberry Pi 2 podem ser usadas com um Pi 3B / 3B + após pequenas alterações (veja instruções ).

  • Outras versões podem ser encontradas no link

arm64

As imagens ISO genéricas arm64 podem ser usadas com o Raspberry Pi 3. As instruções para inicializar estas são aqui .

Há também um link na parte inferior da página wiki para fazer o download de uma prévia do Snappy Ubuntu Core para o Raspberry Pi 2 do site www.raspberrypi.org. Como diz o wiki: Snappy Ubuntu Core é uma nova versão do Ubuntu com atualizações transacionais - uma imagem mínima do servidor com as mesmas bibliotecas do Ubuntu atual, mas os aplicativos são fornecidos através de um mecanismo mais simples.

Assim como o Ubuntu para Raspberry Pi, o Ubuntu MATE não foi oficialmente suportado pelo Ubuntu, até que o Ubuntu MATE 15.04 foi lançado. Existe atualmente uma versão não oficial do Ubuntu MATE 15.04 para o Raspberry Pi 2: disponível no Ubuntu MATE para o Raspberry Pi 2 e Raspberry Pi 3 . Imagens oficiais do Ubuntu Core para Raspberry Pi 2 e 3 estão disponíveis aqui ( http://cdimage.ubuntu.com/ubuntu-core/xenial/daily-preinstalled/current/ ). O Ubuntu MATE 16.04 está funcionando perfeitamente com bluetooth e wifi no Raspberry Pi 3.

    
por karel 03.07.2016 / 14:43