viernes, 12 de abril de 2019

Raspbian, el Sistema Operativo oficial de Raspberry Pi



Despues de ver cómo es y cómo funciona una Raspberry vamos a empezar a mostrar algun ejemplo de uso de la misma y comenzamos con Raspbian, el Sistema Operativo recomendado y con soporte del fabricante que es una distribución Linux basada en Debian. Puedes acceder a la web oficial del proyecto Raspbian donde descargar la imagen del SO para su instalación pulsando este enlace

En el apartado de descargas podremos encontrar hasta 3 versiones: una básica que solo contiene el sistema, una versión simple con escritorio y la que vamos a descargar en nuestro caso que es una versión completa con software recomendado ya que asi nos evitaremos tener que descargar despues manualmente muchos de estos programas.

Con Raspbian vamos a convertir nuestra Raspberry en un PC de escritorio con el que podemos desde navegar, ver videos o escuchar música, realizar trabajos de ofimática o incluso jugar. Incluso una vez conectado a la red podemos utilizarlo desde la pantalla de tu movil o tablet sin necesidad de tener ni monitor ni teclado conectados.



Instalación de Raspbian

Como hemos dicho en el post de introducción de Raspberry el aparatito funciona a traves del Sistema Operativo que instalamos en la tarjeta SD y por lo tanto podemos tener tantos SO diferentes instalados como tarjetas SD. Simplemente cambiando de tarjeta pasariamos de uno a otro. En este caso el fabricante recomienda una tarjeta SD minimo de 8GB aunque personalmente para sacarle más partido y no quedarte sin espacio para descargar archivos es mejor utlizar una de 16 o 32 como mínimo.

Bueno pues para comenzar a ver un poco de Raspbian logicamente lo primero es instalar esa versión que hemos descargado de Raspbian en una tarjeta SD de manera que sea arrancable por nuestra Raspberry Pi. Lo podemos ver de forma simple siguiendo el TUTORIAL de la entrada anterior en el blog y además para quien lo prefiera en video tambien puede seguir el siguiente videotutorial

Configuración Inicial de Raspbian

Una vez tenemos ya instalado Raspbian en la minitarjeta SD la vamos a introducir en la ranura correspondiente de la Raspberry. Tendremos que conectar el cable HDMI al monitor o TV y conectar un ratón y teclado en las entradas USB. En un principio es imprescindible utilizarlos aunque despues una vez configurado el acceso a la red en el sistema podemos prescindir de ellos y manejar el aparato con el movil por ejemplo si es que no tenemos un mando.


La Raspberry no tiene botón de encendido y para echarla a andar simplemente tenemos que conectar la alimentación eléctrica. Si tenemos todo conectado y la enchufamos rapidamente podremos ver ya como arranca y el primer mensaje de bienvenida en nuestra pantalla.



Como se trata de la primera carga del Sistema va a tardar un poco más mientras termina de configurarse y de asignar el espacio correspondiente dentro de la tarjeta SD. Al cabo de unos 30 segundos nos va a aparecer el escritorio de Raspbian.

  • Como cualquier distribución Linux podemos instalar diversos tipos de escritorios. En este caso el escritorio por defecto de Raspbian se llama PIXEL que es un escritorio liviano que consume pocos recursos similar a otros como LXDE o XFCE. Nos sale una primera ventana de bienvenida donde pulsaremos en Next.





  • A continuación lo primero va a ser seleccionar el pais,el idioma y la zona horaria del Sistema.





  • El siguiente paso es el nombre de usuario y la contraseña del sistema que en Linux es tremendamente importante para todo. Por defecto el Usuario es "pi" y la Contraseña es "raspberry". Es altamente recomendable cambiar la contraseña en el recuadro que tenemos y colocar la que nos apetezca. Despues pulsamos Next.




  • Despues siempre que no la tengamos conectada por cable de red pues tendremos que seleccionar la red Wifi a la que nos conectamos asi como introducir la contraseña correspondiente.


  • Una vez que ya tengamos acceso a Internet nos va a aparecer la actualización del Sistema. Es importante tener el sistema actualizado para disponer de las ultimas mejoras del sistema sobretodo en materia de seguridad.  Si pulsamos en Next procederá a buscar e instalar las actualizaciones lo cual puede llevar varios minutos. Tambien podemos pulsar en Skip y actualizar posteriormente manualmente como veremos más abajo





  • Una vez finalizada la actualización habrá concluido con la configuración inicial y tendremos que pulsar en reboot para que aplique los cambios como el idioma seleccionado y las actualizaciones. Cuando termine de reiniciar tendremos el Sistema listo para trabajar con él





 Un paseo por PIXEL, el escritorio por defecto en Raspbian

Bueno pues vamos a dar un pequeño paseo por PIXEL que es el escritorio que viene con Raspbian y ha sido desarrollado por la Fundación Raspberry especificamente para el dispositivo. Como en cualquier sistema Linux podremos instalar otros escritorios pero teniendo en cuenta las limitaciones de la máquina y su facilidad de uso creo que es una opción muy recomendable

  • En principio PIXEL está basado en LXDE, el famoso escritorio liviano pensado para equipos menos potentes que da el nombre a distribuciones como Lubuntu. Sin embargo ya a primera vista se nota que lo han modificado lo suficiente para que parezca diferente.




  • La barra de tareas aparece en la parte superior pero como en cualquier sistema actual simplemente pulsando con el boton derecho del ratón nos aparecerá un recuadro donde podemos colocarla abajo, a derecha o izquierda, aumentar su tamaño, cambiar color, cambiar contenido...etc




  • El primer botón a la izquierda de la barra de herramientas que es el icono de Raspberry viene a ser lo que sería el botón de inicio en Windows. A través de él podemos acceder a las diversas aplicaciones instaladas asi como a la Configuración del Sistema dentro de Preferencias




  • A su derecha tenemos el navegador web Chromiun que digamos es la versión en código abierto a partir de la cual Google desarrolla el navegador Google Chrome. Un hermano gemelo que crecen en paralelo. Despues podemos ver el Administrador o Gestor de Archivos y un acceso directo a la Terminal


  • En la parte izquierda empezando por la izquierda tenemos el botón para las conexiones bluetooth, la conexión de red cableada o de redes wifi, el control de sonido, una gráfica de rendimiento del procesador, la hora y el icono para extraer unidades como un disco USB de manera segura.




  • En el caso del Fondo del Escritorio lo mismo que en Windows si pulsamos con el botón derecho y nos vamos a Preferencias de Escritorio podemos cambiar color o imagen de fondo, contenido y demás variables





Actualizar Raspbian a traves de comandos

Estamos en una distribución basada en Debian y por lo tanto como tal usaremos los mismos comandos que usariamos en Debian. Para actualizar el sistema abrimos la terminal y tenemos que introducir los siguiente comandos en este orden:



  • Para actualizar la lista de paquetes disponibles

  • Para actualizar los paquetes que puedan serlo según la lista anterior


  • Para limpiar el sistema de los paquetes ya actualizados

  • Reiniciar para cargar los paquetes actualizados 


Activar escritorio remoto en Raspbian

El escritorio remoto es una tecnología que nos permite trabajar en un equipo informático a nivel gráfico desde otro equipo situado en otra ubicación.

En este caso nos va a servir para si por ejemplo tenemos la Raspberry enchufada a la TV poder controlarla directamente desde el movil o una tablet comodamente desde el sofa. Otro ejemplo seria si la tenemos configurada como servidor para poder realizar modificaciones y cambios sin necesidad de conectarla a un monitor ni enchufar teclados ni ratón. Basicamente la ventaja es que una vez conectada a la red y activado el escritorio remoto ya no necesitamos tener teclado y ratón enchufados a ella.

Hay varias tecnologias que permiten trabajar mediante escritorio remoto. En este caso vamos a utilizar VNC que ya viene instalado en Raspbian y que además de ser software libre tiene clientes disponibles en cualquier plataforma, es decir puedes conectarte desde Windows, Android, iOS..etc

Nosotros lo que tenemos que activar es el servidor VNC en Raspbian y despues tendremos que instalar los clientes de VNC en el equipo desde el que queramos acceder remotamente a la Raspberry.
En este caso recordar que tenemos instalado la versión de Raspbian con Software Recomendado. Si hemos descargado otra versión de Raspbian es probable que primero tengamos que instalar el servidor VNC en el sistema.

  • Para activar el servidor VNC nos vamos a ir al icono de Raspbian que está en la parte superior izquierda y desplegamos el Menu, nos vamos a Preferencias y seleccionamos Configuración de Raspberry Pi




  • Una vez abierto el cuadro de Configuración nos vamos a desplazar a la pestaña Interfaces y vamos a colocar en Activo en la casilla de VNC.



  • Con esto ya tendremos activado el servidor VNC y en la parte superior derecha dentro de la barra de herramientas del escritorio nos aparecerá el simbolo de VNC. Si pulsamos sobre él nos mostrará un cuadro de información con la IP a la que no tenemos que conectar desde los clientes. El nombre de usuario será el del sistema que por defecto es usuario Pi y contraseña Raspberry



Conectarse a Raspbian via Escritorio Remoto

 Ya hemos visto como activar el servidor VNC que nos permite las conexiones por escritorio remoto y ahora vamos a ver como hacer dichas conexiones.  Lo primero que necesitamos es el dispositivo desde el que nos vamos a conectar a la Raspberry. Nosotros en este caso lo vamos a mostrar a través de un movil Android pero los pasos son similares en otras plataformas.


  • Lo primero es instalar el cliente que nos permite conectar al servidor. En el caso de Android vamos a la Play Store y descargamos el programa VNC Viewer - Remote Desktop. En el caso de un iPad o iPhone podemos encontrar el mismo programa dentro de la App Store. En el caso de un equipo con Windows o Linux vamos a la web oficial pulsando este enlace y descargamos VNC Viewer para la plataforma correspondiente.



  • Una vez instalado lo ejecutamos y nos aparece un mapa de direcciones con los equipos a los que nos podemos conectar segun hayamos configurado dichas conexiones. En este caso estará en blanco porque es la primera vez que lo utilizamos. Para añadir una conexión pulsamos sobre el simbolo + de la parte inferior.


  • Necesitamos la dirección IP de la Raspberry que podemos ver simplemente pulsando en Raspbian sobre el icono VNC como vimos en el apartado anterior. Una vez que la tenemos rellenamos el campo de Address con dicha IP y le añadimos un nombre para diferenciarlas si tenemos varias




  • Ahora en la pantalla inicial pulsamos sobre esta conexión que ya nos aparecerá y a continuación pulsamos sobre Connect en la parte inferior





  • Se establecerá la Conexión y nos solicitarán el nombre de usuario y la contraseña que como hemos dicho en Raspbian por defecto son usuario pi y contraseña Raspberry.



  • Y con esto ya tendremos acceso al Sistema y nos aparecerá el Escritorio donde podemos mover el ratón y escribir tranquilamente utilizando la pantalla del movil. En este punto si lo deseamos ya podemos desconectar nuestra Raspberry teclado y ratón o incluso el monitor si la vamos a utilizar como servidor o como descarga de archivos.




No hay comentarios:

Publicar un comentario