viernes, 10 de enero de 2014

OpenSuSE 13.1: como instalarlo en la Raspberry Pi


El equipo de desarrollo dedicado a la arquitectura ARM dentro de la comunidad del proyecto openSuSE ha creado nuevas imágenes de esta famosa distribución. Ahora podemos valernos de estas imagenes para ejecutar openSuSE en nuestra Raspberry Pi. 
Los requisitos necesarios son: tener una Raspberry Pi y una tarjeta SD con al menos 2GB libres. Una vez comentado eso, voy a expicar los pasos que hay que seguir para instalar esta famosa distro en el miniPC de tanto éxito:
  • Lo primero que debemos hacer es descargar la imagen desde la web (son unos 100-200MB). 
  • Una vez tengamos la imagen comprimida en paquetes .gz o .xz y debemos pasarla a la tarjeta SD que utilizaremos para este fin. Si trabajas con Windows puedes ayudarte del programa SUSE Studio Imagewriter para extraer la imagen del sistema opertivo en la SD. En cambio, si trabajas desde alguna distribución Linux, puedes emplear el comando (previamente habiéndonos situado en el directorio donde se encuentra la imagen descargada):

xzcat nombre_imagen.xz | dd bs=4M of=/dev/sdX; sync

  • Siendo nombre_imagen.xz el nombre de la imagen que hemos descargado y /dev/sdX el identificador de tu tarjeta SD (en mi caso /dev/mmcblk0). En mi caso, como la tengo en Descargas, me tendría que dirigir a ese directorio antes de nada. Por ejemplo:


cd Descargas
xzcat raspberry-opensuse-20131206x.img.xz | dd bs=4M of=/dev/mmcblk0; sync

  • Con esto se extraería adecuadamente la imagen del sistema en la SD y se crearían las particiones oportunas. Una vez finalizado el proceso, nos encontraremos con que la tarjeta tiene una partición de 75MB DOS (es decir, FAT), otra SWAP de intercambio de 70MB, y 1.6GB de ROOT.  Luego podrás usar KDE Partition Manager o Gparted para redimensionar las particiones si lo deseas. 
  • Ahora tienes que insertar la SD en la Raspberry Pi y encender ésta. 
  • Si todo ha ido bien, puedes registrarte en la primera sesión cuando te pida el nombre y la contraseña con los siguientes datos:

Login: rootPassword: linux
  • Luego ya podrás cambiarlos por los que tu quieras y configurar el sistema a tu gusto...
  • Por último decirte que puedes instalar un entorno gráfico minimalista (tampoco te esperes nada sorprendente teniendo en cuenta el hardware de la Raspi). Y podrás acceder a más de medio millón de paquetes de software para openSuSE (ARM) de los repositorios. Por cierto, para poder instalar el entorno gráfico, una vez conectado a Internet, prueba:

zypper install xauth twm xinit xorg-x11-server 
  • Y una vez instalado, puedes lanzar el sistema gráfico X con el comando:

startx