openSUSE en Raspberry Pi 3. Poniéndolo en marcha desde 0

Veamos cómo hacer funcionar una Raspberry Pi 3 con openSUSE. Empezando desde el comienzo…

raspberrypi

Antes que nada aclarar que no tengo una Raspberry Pi. Este artículo simplemente es una traducción de un artículo en inglés sobre cómo instalar openSUSE en una Raspberry Pi 3.

El artículo es una traducción de uno escrito por Dmitri Popov en los blogs de suse.com

Por tanto si lo intentáis y no lo conseguís siguiendo los pasos, no podré ayudaros, ya que no tengo los conocimientos, ni la experiencia en dicho equipo. Dicho esto empezamos a hacer funcionar nuestro openSUSE en una Raspberry Pi 3.

 

Imagen: Yan Arief

Hacer funcionar openSUSE en Raspberry Pi 3 no es complicado, pero hay algunos pequeños pasos que hay que dar para que todo funciona bien.

Lo primero de todo, tienes varias opciones entre las que escoger. Si tienes pensado utilizar la Raspberry Pi 3 como un equipo normal de trabajo, entonces openSUSE con un entorno gráfico es la mejor opción.

Puedes escoger entre varias opciones de entornos gráficos que consumen pocos recursos: X11, Enlightenment, Xfce, o LXQT. Y también  tienes la opción de poder escoger entre la versión de lanzamientos estables o de actualización contínua o “rolling release” que son las opciones de Leap o Tumbleweed respectivamente.

Lo primero de todo, por supuesto es descargar la imagen de openSUSE desde este enlace:

Una vez descargado el archivo raw.xz , hay que crear una tarjeta microSD autoarrancable desde la que arrancar el sistema. Puedes utilizar las herramientas del sistema para “quemar” la imagen en la tarjeta microSD.

O puedes utilizar Etcher lo que hace el proceso más seguro. Simplemente tienes descargarte el programa de código abierto desde el sitio oficial, extraer el fichero .zip y hacer ejecutable el archivo .AppImage con este comando:

chmod +x Etcher-x.x.x-linux-x64.AppImage

Hecho eso conecta la tarjeta microSD en tu equipo, ejecuta Etcher y selecciona el archivo raw.xz que has descargado de openSUSE e inicia el proceso con Flash!

Terminado el proceso de grabar la microSD con openSUSE, enchúfala a la Raspberry Pi y arranca la máquina. Durante el primer inicio, openSUSE automáticamente instalará el sistema y hará uso de todo el espacio libre de la tarjeta.

Durante el proceso verás el siguiente mensaje:

GPT data structures destroyed! You may now partition the disk using 
fdisk or other utilities

No te preocupes ni sufras, todavía. Espera un minuto o dos y openSUSE continuará arrancando normalmente. Cuando acabe el proceso inicia la sesión como root y contraseña linux.

Ya que openSUSE viene ya configurado con el protocolo SSH, puedes arrancar en tu Raspberry Pi sin necesidad de tener un monitor. En ese caso tendrás que conectar tu Raspberry a la red mediante Ethernet.

Dale tiempo al sistema a que acabe de realizar todo el proceso del primer arranque y podrás después conectarte a tu máquina mediante SSH desde otra máquina utilizando el comando ssh root@linux.local

Por defecto entrarás en tu sistema como usuario root, lo que no es una práctica recomendable, por tanto es buena idea crear un usuario normal. Para eso nada más sencillo que echar mano dela gran herramienta YaST.

Ejecuta el comando yast2, y ve a la sección Seguridad y Usuarios Usuarios y Gestión de Grupos y añade un nuevo usuario. También es una buena idea actualizar tu sistema mediante Sistema → Actualización en línea

Hecho esto cierra las aplicaciones y reinicia la Raspberry Pi, e inicia sesión con el nuevo usuario que has creado.

Y eso es todo, sencillo ¿verdad? Pero todavía hay un elemento esencial que no funciona así sin más. El adaptador de red inalámbrica requiere un paso extra para hacerlo funcionar. Veamos cómo:

Lo primero instalar el editor de texto nano con el siguiente comando:

sudo zypper in nano

Después ejecutar:

sudo nano/etc/dracut.conf.d/raspberrypi_modules.conf

Para abrir el archivo raspberrypi_modules.conf para editarlo. Elimina sdhci_iproc en la primera línea y quita el comentario de la última línea. Guarda los cambios y ejecuta el comando:

mkinitrd -f

y reinicia la Raspberry Pi.

Vueve a ejecutar YaST y ve a Sistema → Ajustes de Red y deberías ser capaz de ver la entrada BCM43430 WLAN Card  en la lista de dispositivos

Selecciona esa entrada y presiona Edit. Habilita la opción de Dynamic Address DHCP, pulsa Next, selecciona la red a la que quieres conectarte, y configurala con los ajustes de la red. Pulas Next y después OK para guardar los ajustes.

Reinicia otra vez la Raspberry y automáticamente se conectará a la red WiFi configurada.

Espero que si sigues los pasos llegues a hacer funcionar tu equipo con openSUSE y después ya puedes disfrutar de él para “cacharrear” y hackear un poco como mejor quieras…

Si tienes alguna duda lo mejor es preguntar por los foros oficiales en inglés y español:

Por cierto y como complemento a esto, también ha habido algún usuario que ha sido capaz de instalar openSUSE 42.2 en un GPD WIN y en este enlace te explica cómo:

opensuse_final

——————————————————-

14 pensamientos en “openSUSE en Raspberry Pi 3. Poniéndolo en marcha desde 0

  1. Desde que me compre mi raspberry 1b sueño con poner Suse en ella. Luego me compre una raspberry 2 y aun no… y cuando al fin Suse saca una versión para la raspberrys solo lo hace para la 3 (64 bits, ok, lo entiendo). En fin, mi gozo en un pozo. Y tener tres raspberrys ya me parece demasiado.

  2. Me clavé comprando un banana pi, tengo una probreza de miércoles, y resulta que no tengo pantalla de hdmi donde sacar la imagen. No tiene salidad vga y en la salida rca es un desastre la fidelidad de la imagen. Saludos. Gracias por los datos.

    El 15 de febrero de 2017, 13:45, victorhckinthefreeworld escribió:

    > victorhck posted: “Veamos cómo hacer funcionar una Raspberry Pi 3 con > openSUSE. Empezando desde el comienzo… Antes que nada aclarar que no > tengo una Raspberry Pi. Este artículo simplemente es una traducción de un > artículo en inglés sobre cómo instalar openSUSE en una R” >

  3. Voy a consultar a un amigo que su hija le regalo una, pero conociéndolo como lo conozco ya no debe saber ni por donde anda, si logro localizarla vere si coincide con la versión aquí mencionada, de lo contrario, llegó la hora de comprar mi Raspberry Pi 3.

    Quiero llevarla a la escuela donde trabajo, finalmente entre iPads que no se conectan a nada en la escuela porque necesitan el protocolo “Air….no se cuanto” y Windows 7 cada día mas lentos pidiendo Upgrade los Hardware, muchos… (niños especialmente) están mirando mi vieja Laptop todoterreno con mi flamante OpenSuSE-TW. …algunos manifiestan ” la Laptop de Mr.V es vieja y fea, pero no se congela nunca y tampoco se rompe y siempre está trabajando” …bueno lo de vieja y fea es porque le faltan algunos tornillos de la tapa y los bumper de goma del frame del screen. LOL

    Saludos y Gracias por la traducción.

    • Hola!

      Vaya, la traducción a ti seguro que no te hacía falta! 😉

      Vieja y fea, pero no se cuelga y Plasma (utilizas KDE?) es mucho más bonito que W7 !!

      A mí también me entran ganas de probar un cacharrico de esos… pero no sé si sabría que hacer con él…

      Saludo.

      • Victor el Ingles que uno aprende ya cuando pesan algunos años, sumado al tren de vida siempre requiere de ayuda, tu trabajo es muy valioso.

        Sí, es con el flamante Plasma, ya he comentado en algún lugar que los niños lo del efecto del cubo les fascina, siempre escuchas “Mr.V …do it again, do it again!!” LOL.

        No solo los niños, la maestra del salón me pidió que le ayudara con un trabajo que requería usar partes de algunas imágenes, estaba trabajando con “LibreOffice 5” (Writer), invoque a “Spectacle” elegí la selección rectangular y ella no podia creerlo, captura arrastra y pega, esa nueva característica lo hace insuperable para tareas como esa, como siempre la curiosidad de los niños, me hizo tener que capturar de algunos videos de Youtube en pausa.

        En la Web puedes encontrar infinidad de projectos, algunos muy bien explicados.

        …solo un ejemplo.
        http://lifehacker.com/top-10-raspberry-pi-projects-for-beginners-1791002723

        Have a lot of Fun!!

  4. Quisiera que alguien me ayudara con esto ya que el sistema tarda mucho en arrancar:
    A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (6s / 1min 30s)
    [K[[0;1;31m[0m[0;31m [0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (7s / 1min 30s)
    [K[[0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (7s / 1min 30s)
    [K[ [0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (8s / 1min 30s)
    [K[ [0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (8s / 1min 30s)
    [K[ [0;31m[0;1;31m[0m[0;31m[0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (9s / 1min 30s)
    [K[ [0;31m
    [0;1;31m[0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (10s / 1min 30s)
    [K[ [0;31m
    [0m] A start job is running for dev-disk-by\x2duuid-84ac1861\x2d1b72\x2d4c6e\x2d898d\x2d9fccab2c7995.device (10s / 1min 30s)…

    y luego este otro:

    A start job is running for Flush Journal to Persistent Storage (19s / 1min 37s)
    [K[[0;1;31m[0m[0;31m [0m] A start job is running for Flush Journal to Persistent Storage (19s / 1min 37s)
    [K[[0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for Flush Journal to Persistent Storage (20s / 1min 37s)
    [K[ [0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for Flush Journal to Persistent Storage (20s / 1min 37s)
    [K[ [0;31m[0;1;31m[0m[0;31m* [0m] A start job is running for Flush Journal to Persistent Storage (21s / 1min 37s)
    [K[ [0;31m[0;1;31m[0m[0;31m[0m] A start job is running for Flush Journal to Persistent Storage (21s / 1min 37s)
    [K[ [0;31m
    [0;1;31m[0m] A start job is running for Flush Journal to Persistent Storage (22s / 1min 37s)
    [K[ [0;31m
    [0m] A start job is running for Flush Journal to Persistent Storage (22s / 1min 37s)
    [K[ [0;31m[0;1;31m[0m] A start job is running for Flush Journal to Persistent Storage (23s / 1min 37s)

    estos empezó a suceder después dos semanas de instalar tumbleweed

    Gracias a el que me pueda ayudar

Me gustaría saber tu opinión. Deja un comentario (Puedes usar MarkDown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s