En los últimos días hemos visto cómo han ido apareciendo nuevas distribuciones para Raspberry Pi, en especial para su segunda versión gracias a la potencia extra que proporciona. Pero ¿cuáles son todas las opciones disponibles?
No todos los sistemas para Raspberry Pi están basados en Linux, aunque sí la mayoría. La mayor parte de las opciones son distribuciones Linux tradicionales que han portado su software a ARM. También nos encontramos con modificaciones del sistema original adaptando el software a las capacidades de la placa, como puede ser Raspbian que es ligeramente diferente a Debian compilado para ARM.
Hay que tener en cuenta que no todos los sistemas pueden funcionar sobre cualquier modelo de Raspberry Pi. Sobretodo se encuentran grandes limitaciones con los 256 Mb de RAM del modelo A o el sólo núcleo de todos los modelos de la primera versión frente a los cuatro núcleos de Raspberry Pi 2.
Si quieres ver una demostración del funcionamiento de algunos de ellos así como el procedimiento para su instalación y configuración, puedes visitar nuestra guía de Raspberry Pi. El listado de sistemas operativos es el siguiente:
AEROS
AEROS es una distribución híbrida de AROS y Linux. La edición para ARM (Raspberry Pi) está basada en Debian 7.0. La versión para Raspberry Pi sólo está disponible para usuarios registrados para lo cual tienes que haber comprado algo de la tienda de AEROS, haber usado su servicio de tarjetas SD en eBay, haber donado 10€ o haber comprado una placa de la marca.
Podemos ver AEROS corriendo sobre el modelo A de Raspberry Pi (256Mb) en el siguiente video:
Para más información tenéis su web.
Android P
Android es un sistema que no necesita presentación. Esta edición para Raspberry Pi está desarrollada exclusivamente por voluntarios de la comunidad Razdroid.
Se puede ver un video de Android 2.3 funcionando sobre Raspberry Pi a continuación:
Más información en la wiki del proyecto.
Arch para ARM
Arch es una de las grandes. Como característica diferenciadora, se trata de una rolling release por lo que en ella encontraremos siempre las últimas versiones de todo el software.
En este video se ve Arch funcionando sobre una Raspberry Pi:
Para poder instalar Arch en la placa se deben seguir los pasos descritos en la página dedica a Raspberry Pi de la versión para ARM de Arch.
Angstrom (Ångström) Linux
Sobre esta distribución no hay demasiada información salvo que está enfocada a pequeños dispositivos ARM como la propia Raspberry Pi. Tiene un consumo de recursos realmente bajo.
Chromium OS
Este sistema operativo lleva bastante tiempo sin recibir atención para Raspberry Pi y además es muy lento en la primera versión de la placa. Chromium OS es la versión libre del sistema que motoriza a los Chromebooks.
Debian para ARM
Aunque pueda parecer Raspbian, en realidad es algo diferente. Debian compilada para ARM es la propia distribución, sin modificaciones que se ejecutará en la placa al igual que lo haría en una máquina x86 (un ordenador o portátil). Para saber más, puedes visitar la página de Debian dedicada al porte a ARM.
FreeBSD
No es Linux. Se trata de un sistema Unix-like libre en el que se pueden ejecutar muchos de los programas que vemos normalmente en Linux. Las principales características de FreeBSD para Raspberry Pi es que ha sido compilado usando FreeBSD GCC 4.2.1 e incluye una partición de intercambio de 512Mb. La imagen que se distribuye está basada en FreeBSD10. De momento no se puede considerar un sistema estable para Raspberry Pi ya que se han detectado problemas con la red y otro hardware.
En el siguiente video podemos ver una demo de OpenGL ES sobre FreeBSD en una Raspberry Pi:
Más información en esta entrada de la web de Raspberry Pi.
Firefox OS
Este sistema operativo pretende ser una alternativa a Android. Al igual que su más cercano competidor, funciona sobre Linux y está destinado principalmente a teléfonos móviles inteligentes. Está siendo desarrollado por la fundación Mozilla.
En este video se muestra una demostración del Firefox OS corriendo en una RasPi:
https://www.youtube.com/watch?v=O4zkSBxtsCM
Más información sobre Firefox OS en Raspberry Pi en esta entrada de la wiki de la fundación Mozilla.
Gentoo
Esta distribución que se basa tanto en Linux como FreeBSD tiene como característica esencial su alta capacidad de personalización. Está compilada para ARM por lo que es posible su instalación en Raspberry Pi. Los pasos para verla funcionando en nuestra placa se pueden consultar en la wiki de Gentoo.
Kali Linux
De esta distribución enfocada a la seguridad hablamos hace unos días. Si quieres conocer más detalles, visita la entrada dedicada a la edición para Raspberry Pi 2 o echa un vistazo a la lista de todas la entradas relacionadas con la distro.
Nard SDK
Se trata de un kit de desarrollo de software (SDK) escrito desde cero para Raspberry Pi y basado en Linux. A diferencia de las distribuciones habituales, Nard está enfocado al desarrollo de MOTS (Modified Off-The-Shelf), un tipo de software que se puede modificar y personalizar una vez que se ha adquirido a un desarrollador. Podéis ver más información en su web.
NetBSD
Es una derivación/bifurcación de FreeBSD que se caracteriza por su facilidad de portar a numerosas arquitecturas. Puedes descargar la imagen desde aquí.
OpenELEC
Es otra distro de la que ya hemos hablado. Si quieres saber más, visita la entrada dedicada a la misma. Para descargarla puedes visitar la web de descargas de Raspberry Pi.
En este video se puede ver OpenELEC funcionando sobre una Raspberry Pi 2:
Más información sobre OpenELEC en su web.
OpenMandriva Lx
Está disponible para Raspberry Pi 2 desde hace muy poco y como gran novedad a todo lo que se ha visto hasta ahora, viene con entorno de escritorio KDE por defecto. Hemos hablado recientemente sobre ella, por lo que si quieres saber más, puedes visitar la entrada que le dedicamos hace unos días.
OpenSUSE
Otra de la grandes. Es una distribución independiente enfocada al escritorio en general. Para instalarla tendrás que seguir los pasos descritos en este artículo que está publicado en la web de OpenSUSE.
Open webOS
WebOS es un sistema operativo que estaba enfocado a electrodomésticos y que fue inicialmente desarrollado por Palm. Más tarde el código fue liberado y se creó Open webOS, un desarrollo de aquel sistema operativo basado en Linux. Existe un hilo en los foros de la web oficial de Raspberry Pi donde se habla de este sistema corriendo sobre la placa.
OSMC
Es el nuevo nombre de Raspbmc. Es una distro basada en Debian cuyo único objetivo es poner en funcionamiento el célebre reproductor multimedia XBMC (ahora llamado Kodi) de una forma eficiente y con total fluidez sobre Raspberry Pi. Con esta distro convertiremos nuestra placa en un centro multimedia bastante completo y funcional.
En este video vemos OSMC funcionando en una Raspberry Pi 2:
Más información en su página oficial.
PiBang
Se trata de una distribución inspirada en Crunchbang y basada en Raspbian. Su principal carcaterística es ofrecer un entorno de escritorio Openbox muy personalizado. En estos momento el desarrollo de PiBang se encuentra suspendido aunque es posible que vuelva a la vida en el futuro. Si quieres saber más, puedes visitar su web.
Pidora
Es el porte de Fedora a Raspberry Pi (lo que es Raspbian a Debian). De esta distribución también hemos hablado en el pasado por lo que si quieres saber más, te puedes pasar por el hilo dedicado a la misma. Tienes más información en su web.
Plan 9
Otro sistema operativo alternativo desarrollado por los laboratorios Bell. Se encuentra en una imagen que ocupa unos 2Gb. Se trata de otro de los pocos sistemas operativos que no están basados en Linux aunque no por ello deja de ser un Unix-like.
Podemos ver una demostración de su funcionamiento sobre Raspberry Pi en este video:
Está bajo licencia GPL2 y podemos saber algo más de su edición para Raspberry Pi en este hilo de los foros de la web oficial de Raspberry Pi.
QtonPi
Los desarrolladores de las bibliotecas Qt 5 no se han quedado atrás con los portes a Raspberry Pi. En principio, QtonPi estaba pensado para ser una plataforma para desarrolladores donde ejecutar el SDK de Qt. El proyecto ha recibido apoyo del equipo de Wheezy. Hay más información en la wiki del proyecyo Qt.
Raspbian
Fue el primer sistema y probablemente sea el más extendido para propósitos genéricos. Es una derivación de Debian con algunos cambios para adaptarla a las limitaciones de Raspberry Pi. Puedes ver una gran cantidad de información sobre este sistema en nuestra guía de Raspberry Pi. También hay información complementaria en su web.
RasPBX
Se trata de Asterisk para Raspberry Pi. Asterisk es un framework de código abierto destinado a crear aplicaciones para comunicaciones que converte un ordenador normal (en este caso una Raspberry Pi) en un servidor de comunicaciones. Asterisk puede gestionar sistemas IP-PBX (centralitas IP), pasarelas VoIP, servidores de conferencias entre otros sistemas de comunicaciones entre otros sistemas. Se emplea tanto en pequeñas como grandes empresas, centros de llamadas, gobiernos, etc. En la actualidad se contabilizan en torno a un millón de sistemas de comunicaciones basados en Asterisk. Puedes ver más información del sistema en la web dedicada a su edición para Raspberry Pi.
RasPlex
Se trata de un porte de Plex a Raspberry Pi. Plex es un sistema de reproducción multimedia que funciona sobre un servidor central: el Plex Media Server. Este puede enviar el contenido a varios dispositivos. En estos momentos el programa funciona sobre OpenELEC debido a la falta de personal en el proyecto, pero se está trabajando en un sistema basado en Raspbian.
El equipo de desarrollo ha preparado este video de presentación:
Más información sobre este sistema en su web.
RISC OS
Otro sistema que nada tiene que ver con Linux. Fue diseñado específicamente para ser usado en dispositivos con arquitectura ARM. La edición de RISC OS para Raspberry Pi se encuentra en una imagen que ocupa en torno a 2Gb que incluye un sistema de escritorio completo y una colección de aplicaciones. También es posible descargar una imagen ROM desde la que se puede crear una imagen personalizada. La imagen se puede descargar desde la web dedicada a Raspberry Pi del proyecto.
Slackware
Nos encontramos ante otra veterana compilada para ARM. Es tan veterana que se trata de la distro más antigua en activo. Slackware es una distribución independiente generalista que se enfoca en la facilidad de uso y la estabilidad. Incluye las últimas versiones del software más popular con un toque conservador para mantener la facilidad de uso. Encontramos una guía sobre cómo instalar Slackware todos los modelos y versiones de Raspberry Pi en este enlace.
SliTaz
Esta distribución está inicialmente pensada para ser ejecutada desde un livecd cargándose completamente en memoria de forma que se puede quitar el livecd para tener la unidad a nuestra disposición y todo esto sin tener que instalar nada. Eso significa que debe tener un tamaño muy reducido. En el caso de la edición para Raspberry Pi, nos encontramos ante un sistema operativo rápido y con un bajo consumo de recursos. SliTaz con entorno de escritorio para Raspberry Pi ocupa tan solo 90Mbytes.
En el siguiente video vemos el arranque de SliTaz en una Raspberry Pi en un tiempo record de 10 segundos:
Para más información podéis visitar su web.
Snappy Ubuntu Core
Esta edición de Ubuntu tiene como característica diferenciadora el usar el método de empaquetar software que se ha usado en el Ubuntu Phone. Es una distro ligera enfocada a desarrolladores cuyo objetivo es crear lo que se llama las Snappy Apps. Existe una edición para Raspberry Pi de la que se se puede encontrar más información en esta entrada.
La imagen se puede descargar desde la web de descargas de Raspberry Pi.
TinyCore (Picore)
Se trata de una distribución mínima. Es una de las distros más pequeñas que existen y su edición más grande (con entorno de escritorio) se distribuye en una imagen para Raspberry Pi que ocupa tan solo 32Mbytes. Pero si no vamos a hacer uso de gráficos, se puede instalar la edición base cuyo tamaño es de tan solo 18Mbytes. Para conocer más detalles, puedes visitar la entrada que le dedicamos a Picore hace algún tiempo. Las imágenes se encuentran disponibles en este enlace.
Ubuntu/Linaro
Linaro es una edición de Ubuntu pensada y compilada para la arquitectura ARM.
En el siguiente video se puede comprobar su fluidez en una Raspberry Pi 2:
Para su descarga e instalación en Raspberry Pi se pueden seguir los pasos indicados en este hilo de los foros de Raspberry Pi.
Ubuntu Mate
De esta edición de Ubuntu se habló hace unos días por aquí. Para conocer todos los destalles de esta distro preparada para Raspberry Pi 2, puedes visitar la entrada relacionada con la misma.
Esta lista se ha elaborado en base a la información de este hilo de Reddit.
Una de las listas más completas que he visto.
Gracias.
Gracias a ti por comentar.
La lista se puede completar consultando las últimas distros que han sacado una edición compilada para Raspberry Pi en el siguiente enlace: https://dplinux.net/tag/raspberry-pi/