¿Puede una Raspberry Pi ejecutar Ubuntu?

58

Estaba pensando en comprar un Raspberry Pi y ejecutar Ubuntu en él. He buscado en la web, y muchas cosas dicen que es difícil que funcione en procesadores ARM. ¿Alguien ha descubierto cómo obtener un Raspberry pi para ejecutar Ubuntu?

    
pregunta Jordan 05.11.2012 - 22:11

6 respuestas

40

De la página oficial de preguntas frecuentes en Raspberry Pi:

  

¿Qué distribuciones de Linux serán compatibles en el lanzamiento?

     

Fedora, Debian y ArchLinux serán compatibles desde el principio. Esperamos   para ver el soporte de otras distribuciones más tarde. (Debido a problemas con los más nuevos   versiones de Ubuntu y el procesador ARM que estamos usando, Ubuntu no puede   comprometerse a apoyar Raspberry Pi en este momento). Usted podrá   descargue las imágenes de distribución de nosotros tan pronto como la Raspberry Pi esté   lanzado, y también estaremos vendiendo tarjetas SD precargadas en breve   después del lanzamiento.

Fuente: Mi respuesta en Raspberry Pi SE

EDITAR

Parece que desde el lanzamiento de Raspberry Pi 2, Snappy Ubuntu Core se puede ejecutar en RP2.

  

Gracias a la exitosa colaboración entre la Raspberry Pi Foundation y Canonical, la compañía detrás de Ubuntu, nos complace anunciar que Snappy Ubuntu Core está disponible para Raspberry Pi 2, el último miembro de la familia Raspberry Pi.

     

Sin embargo, debe tenerse en cuenta que está ansioso de que no sea una versión de escritorio de Ubuntu.

    
respondido por el Kyle Macey 05.11.2012 - 22:13
17

Actualmente no: Canonical solo es compatible con la arquitectura de procesador ARMv7 de ARM y el Pi tiene un chip ARMv6.

    
respondido por el jackweirdy 05.11.2012 - 22:28
13

Algunas complicaciones con ARM son un problema común para todas las distribuciones, no siempre son específicas de Ubuntu. Se derivan del hecho de que ARM tiene una serie de arquitecturas diferentes, que ofrecen compatibilidad limitada entre ellas.

Las principales distribuciones de ARM de Linux son las siguientes (excluyendo a Gentoo que, por definición, se compila con el objetivo exacto), y estoy enumerando la arquitectura de destino correspondiente:

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 su pregunta específica, el Raspberry PI ejecuta una CPU Broadcom BCM2835 (ARM1176JZF-S). Esta es la arquitectura armv6k, que no es compatible con versiones recientes de Ubuntu, que están optimizadas para el rendimiento a expensas de la compatibilidad con diseños de chips más antiguos como este Broadcom.

La opción obvia es ejecutar la arquitectura armel de Debian: te sentirás casi en casa como si estuvieras en Ubuntu.

Revisando esto un par de años después, ahora hay varios modelos de R.PI disponibles en el mercado:

Raspberry PI A, B, A +, B +, Zero y Zero W: no son compatibles con las versiones de Ubuntu ARM, ya que utilizan la CPU Broadcom BCM2835 (ARM v6k).

Raspberry PI 2, modelo B: ejecuta una CPU Broadcom BCM2836. Esta es la arquitectura ARMv7, una Cortex A7 para ser precisos. Esta placa (y presumiblemente todas las siguientes placas R.PI de "serie 2") ejecutarán Ubuntu muy bien.

Raspberry PI 3, modelo B, B +: se ejecutan en una CPU Broadcom BCM2837. Esta es la arquitectura ARMv8, un chip Cortex-A53 de 64 bits para ser exactos. Estas placas son actualmente la mejor opción para ejecutar Ubuntu en Raspberry PI .

Canonical lanzó Ubuntu Core (también conocido como "Snappy") para el R.PI 2, pero debe tenerse en cuenta que se trata de una distribución de servidor sin entorno de escritorio. Además, las imágenes estándar del servidor Ubuntu 14.04 y 16.04 que se pueden ampliar para incluir un entorno de escritorio están disponibles para R.PI 2 y R.PI 3. Ubuntu MATE ahora también está disponible para Raspberry PI.

Todas las imágenes actuales de Raspberry PI están vinculadas desde esta página en la wiki de Ubuntu.

    
respondido por el 0xF2 12.01.2013 - 03:33
2

Revisando esto un par de años después, ahora hay varios modelos de R.PI disponibles en el mercado:

Raspberry PI A, B, A +, B + y Zero: no son compatibles con las versiones de Ubuntu ARM, ya que usan la CPU Broadcom BCM2835 (ARM v6k).

Raspberry PI 2, modelo B: ejecuta una CPU Broadcom BCM2836. Esta es la arquitectura ARMv7, una Cortex A7 para ser precisos. Esta placa (y presumiblemente todas las siguientes placas R.PI de "serie 2") ejecutarán Ubuntu muy bien. Lo mismo ocurrirá con los modelos posteriores de Raspberry PI 3, que se basan en la misma CPU.

Canonical lanzó Ubuntu Core (también conocido como "Snappy") para el R.PI 2, pero debe tenerse en cuenta que se trata de una distribución de servidor sin entorno de escritorio. Además, las imágenes estándar del servidor Ubuntu 14.04 y 16.04 que se pueden ampliar para incluir un entorno de escritorio están disponibles para R.PI 2 y R.PI 3.

Todas las imágenes actuales de Raspberry PI están vinculadas desde esta página en la wiki de Ubuntu.

    
respondido por el 0xF2 15.03.2015 - 00:09
1

Según la última actualización en el Preguntas frecuentes del sitio web oficial:

  

...
  Raspbian (basado en Debian), Arch Linux y Pidora se ejecutan en   Raspberry Pi 1, 2 y 3. Ubuntu MATE y Ubuntu Snappy Core también se ejecutan   en Pi 2 y 3 solamente.
  ...

    
respondido por el Mostafa Ahangarha 25.01.2017 - 17:31
0

El wiki de Ubuntu Raspberry Pi es la fuente más confiable y actualizada de información sobre la instalación de Ubuntu en el Raspberry Pi, pero la imagen de Ubuntu para Raspberry Pi enlazada en la wiki de Ubuntu Raspberry Pi no es una versión oficial de Ubuntu. Una imagen Ubuntu 14.04 LTS (Trusty Tahr) está disponible para Raspberry Pi 2, que combina la distribución de 14.04 lanzada con un PPA que contiene núcleos y firmware que funcionan en la Raspberry Pi 2. Las instrucciones para instalar esta imagen se encuentran en la misma página web.

Imágenes oficiales

armhf

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

  • Raspberry Pi 3: las imágenes oficiales de Raspberry Pi 2 se pueden usar con un Pi 3B / 3B + después de cambios menores (ver instrucciones ).

  • Se pueden encontrar más lanzamientos en enlace

arm64

Las imágenes ISO genéricas de arm64 se pueden usar con Raspberry Pi 3. Las instrucciones para arrancarlas son aquí .

También hay un enlace en la parte inferior de la página wiki para descargar una vista previa del desarrollador de Snappy Ubuntu Core para la Raspberry Pi 2 del sitio web www.raspberrypi.org. Como dice la wiki: Snappy Ubuntu Core es una nueva versión de Ubuntu con actualizaciones transaccionales: una imagen mínima del servidor con las mismas bibliotecas que la versión actual de Ubuntu, pero las aplicaciones se proporcionan a través de un mecanismo más simple.

Al igual que Ubuntu para Raspberry Pi, Ubuntu MATE no era una versión oficial de Ubuntu ni siquiera hasta que se lanzó Ubuntu MATE 15.04. Actualmente, existe una compilación no oficial de Ubuntu MATE 15.04 para Raspberry Pi 2: disponible en Ubuntu MATE para Raspberry Pi 2 y el sitio web Raspberry Pi 3 . Las imágenes oficiales de Ubuntu Core para Raspberry Pi 2 y 3 están disponibles aquí ( http://cdimage.ubuntu.com/ubuntu-core/xenial/daily-preinstalled/current/ ) Ubuntu MATE 16.04 tiene Bluetooth y wifi totalmente operativos en la Raspberry Pi 3.

    
respondido por el karel 03.07.2016 - 14:43

Lea otras preguntas en las etiquetas