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:

What Linux distros will be supported at launch?

Fedora, Debian and ArchLinux will be supported from the start. We hope to see support from other distros later. (Because of issues with newer releases of Ubuntu and the ARM processor we are using, Ubuntu can’t commit to support Raspberry Pi at the moment.) You will be able to download distro images from us as soon as the Raspberry Pi is released, and we will also be selling pre-loaded SD cards shortly after release.

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.

Thanks to a very successful collaboration between the Raspberry Pi Foundation and Canonical, the company behind Ubuntu, we are pleased to announce that Snappy Ubuntu Core is available for the Raspberry Pi 2, the latest Raspberry Pi family member.

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:

...
Raspbian (based on Debian), Arch Linux, and Pidora run on the Raspberry Pi 1, 2, and 3. Ubuntu MATE and Ubuntu Snappy Core also run on Pi 2 and 3 only.
...

    
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