Um Raspberry Pi pode rodar o Ubuntu?

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 pi Raspberry para rodar o Ubuntu?

58

6 Respostas

Da Página oficial de FAQ em Raspberry Pi:

Quais distribuições Linux serão suportadas no lançamento?

     

O fedora, o Debian e o ArchLinux serão suportados desde o início. Nós esperamos   para ver apoio de outras distros mais tarde. (Por causa de problemas com novos   versões do Ubuntu e do processador ARM que estamos usando, o Ubuntu não   comprometer-se a apoiar Raspberry Pi no momento.) Você será capaz de   baixar imagens de distro de nós assim que o Raspberry Pi é   lançado, e também estaremos vendendo cartões SD pré-carregados em breve   após o lançamento.


Source: My answer on Raspberry Pi SE


EDITAR

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

Graças a uma colaboração muito bem-sucedida entre a Raspberry Pi Foundation e a Canonical, empresa por trás do Ubuntu, temos o prazer de anunciar que o Snappy Ubuntu Core está disponível para o Raspberry Pi 2, o mais novo membro da família Raspberry Pi.

     

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

40
adicionado
Veja a resposta abaixo por @ 0xF2 para detalhes úteis (que valeria a pena adicionar a esta resposta ....)
adicionado o autor chandmk, fonte
O Snappy Ubuntu é um irmão incompatível com o Ubuntu tradicional baseado no Debian.
adicionado o autor Yiannis Lazarides, fonte
Ou eles vão passar para uma placa que o suporte. cubieboard.org
adicionado o autor Mateo, fonte
Obrigado. Espero que eles façam funcionar para o Raspberry pi em breve. Eu sei que muitas pessoas seriam a favor disso.
adicionado o autor Joel, fonte
@Jordan Raspberry Pi 2 foi lançado. Eu deveria rodar o Ubuntu Core
adicionado o autor hvd, fonte
Até agora, "Ubuntu MATE e Ubuntu Snappy Core também rodam apenas em Pi 2 e 3". source
adicionado o autor Mostafa Ahangarha, fonte

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

17
adicionado
Esta é agora uma referência melhor wiki.ubuntu.com/ARM/RaspberryPi
adicionado o autor Priyank Bolia, fonte
Por favor, atualize esta resposta. As coisas mudaram :)
adicionado o autor Android Dev, fonte

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 possui 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 é executar a arquitetura do armel do Debian - você 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).

Framboesa PI 2, modelo B: isso 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á muito bem o Ubuntu.

Framboesa PI 3, modelo B, B +: estes são executados 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 rodar o Ubuntu no Raspberry PI .

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 o Raspberry PI.

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

13
adicionado
Eu espero que 9.04 funcione bem, mas não tenho certeza porque você não usaria apenas um Debian atual.
adicionado o autor 0xF2, fonte
É mais fácil ir ao Sparkfun ou Adafruit e comprar um dongle compatível com o Raspbian, o padrão para o PI do Raspberry (um derivado do Debian). Procurar por hardware "compatível com Ubuntu" quando você está pensando em usar uma distro de 5 anos não vai terminar bem.
adicionado o autor 0xF2, fonte
Então, quais builds antigos do Ubuntu rodam no Pi?
adicionado o autor Mathias Lykkegaard Lorenzen, fonte
Eu preciso de compatibilidade com um dongle WiFi específico que eu sei que funciona com o Ubuntu. Eu não comprei o dongle nem o próprio Pi ainda, mas eu só quero uma configuração Whole que funcione.
adicionado o autor Mathias Lykkegaard Lorenzen, fonte

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).

Framboesa PI 2, modelo B: isso 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á muito bem o Ubuntu. Então, os modelos mais recentes do Raspberry PI 3, que são construídos em torno do mesmo 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.

2
adicionado

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

...
  Raspbian (baseado no Debian), Arch Linux e Pidora rodam no   Raspberry Pi 1, 2 e 3. Ubuntu MATE e Ubuntu Snappy Core também são executados   em Pi 2 e 3 apenas.   ...

1
adicionado

O wiki do Ubuntu Raspberry Pi é a fonte mais confiável e atualizada de informações sobre a instalaçã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

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 no 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.

Como o Ubuntu para Raspberry Pi, o Ubuntu MATE não era 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 site 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.

0
adicionado