Aprender Raspberry Pi 4 con 100 ejercicios prácticos. Ferran Fabregas
Чтение книги онлайн.
Читать онлайн книгу Aprender Raspberry Pi 4 con 100 ejercicios prácticos - Ferran Fabregas страница 9
IMPORTANTE
El usuario y la contraseña por defecto en Raspbian pueden cambiarse en raspi-config, o desde la configuración en el entorno gráfico, pero por defecto son pi (usuario), y raspberry (contraseña).
012
Instalación de Raspbian
IMPORTANTE
El tamaño de la tarjeta SD debe ser, al menos, de 4 GB, pero es recomendable que llegue a los 16 GB para poder trabajar con el sistema cómodamente.
IMPORTANTE
Es importante que las tarjetas SD sean de categoría UHS I A1, o superior, ya que la velocidad de lectura, y escritura, de las mismas es un factor crucial en el rendimiento de nuestro sistema operativo. Debido a esto, es posible que al utilizar tarjetas SD antiguas el sistema vaya lento.
Enel ejercicio anterior instalamos un sistema operativo en la Raspberry Pi usando NOOBS. Es una herramienta interesante para poner en funcionamiento de manera sencilla nuestra Raspberry Pi, pero no es la manera más común, ni la más genérica y flexible. En este ejercicio, veremos cómo instalar una distribución en nuestra Raspberry de manera directa sin pasar por instaladores.
1. De manera similar a lo que hicimos con la instalación de NOOBS, descargaremos el archivo de Raspbian del sitio web https://www.raspberrypi.org/downloads/ 1, ya sea mediante el enlace directo al archivo zip, o un torrent.
2. Descomprimiremos el contenido del archivo para conseguir la imagen (.img) que contiene.
3. En este punto, deberemos seguir las instrucciones del ejercicio 10, donde vimos cómo copiar una imagen en una tarjeta SD dependiendo del sistema operativo que estemos usando.
4. Sacaremos la tarjeta SD de nuestro ordenador y la introduciremos en la Raspberry Pi. Después, conectaremos la Raspberry Pi a un monitor, un teclado, un ratón y, finalmente, a la corriente para encenderla.
NOTA. De igual manera que con la instalación de NOOBS, en las últimas versiones de Raspbian este proceso se ha simplificado notablemente, por lo que aquí exponemos la versión «larga» para mantener la compatibilidad con versiones anteriores.
5. a. En el caso de usar una versión de Raspbian antigua:
• Al arrancar el sistema nos aparecerá la pantalla raspi-config, un sistema de configuración de Raspbian.
• Lo primero que haremos será ir a la opción expand filesystem 2. Esta opción hará que podamos trabajar con todo el espacio disponible en nuestra tarjeta SD.
• En la opción change user password podremos modificar los datos de nuestro usuario si no deseamos tener los datos por defecto que trae Raspbian.
• Si queremos que Raspbian arranque directamente en una ventana de escritorio, y no en una consola de texto, se lo deberemos indicar en la opción Enable Boot to Desktop/Scratch 3.
• En el menú Internationalisation Options 4 podremos modificar la configuración regional de nuestra Raspberry Pi, como, por ejemplo, el idioma, la franja horaria y la distribución del teclado.
• Al acabar con nuestra configuración básica, pulsaremos la opción de finalizar, y reiniciaremos nuestra Raspberry Pi.
b. En el caso de usar una versión reciente (actualmente llamada Buster):
• Al arrancar el sistema se iniciará directamente el entorno gráfico, hará la expansión del sistema, y nos hará diversas preguntas sobre el país, la zona horaria y la configuración del teclado (lo que eran las antiguas Internationalisation Options).
• Nos preguntará los datos para la red WiFi en caso de usarla, y nos permitirá hacer automáticamente una actualización del sistema.
• Todas las opciones que desaparecen en esta nueva versión siguen estando disponibles desde el comando raspi-config, o la aplicación gráfica de configuración de Raspbian.
013
Linux: Navegar por el sistema de archivos (I)
Actualmente, prácticamente todos los sistemas operativos que funcionan con Raspberry Pi están basados en Linux. Por este motivo, es muy importante disponer de cierto dominio de este sistema al adentrarnos en el mundo de Raspberry Pi. Linux (en realidad, Linux sería el núcleo, ya que el nombre correcto del sistema completo es GNU/Linux) es un programa de software libre creado por Linus Torvalds en 1991. Aprender Linux en profundidad a nivel teórico y práctico exige mucho tiempo de práctica, pero dominar su uso a nivel de usuario, para llevar a cabo las tareas más habituales, es perfectamente asumible para el usuario medio. En este ejercicio, vamos a dar los primeros pasos ante un terminal de GNU/Linux, y aprenderemos sus conceptos básicos.
1. Para acceder al terminal de Linux desde el entorno gráfico de Raspbian deberemos ir a Menú/ Accesorios y abrir la aplicación LXTerminal. Al abrirla, nos encontraremos con el llamado prompt (pi@raspberrypi ~ $), que nos indicará que el sistema estará listo para aceptar comandos 1.
2. La mayor parte de los comandos de un sistema operativo servirán para recorrer la estructura de directorios, y la manipulación de los ficheros que se podrán encontrar en ellos. En este ejercicio haremos un repaso de los comandos más tipicos para cumplir este objetivo:
ls. El comando ls permite listar el contenido de un directorio o fichero 2. La sintaxis es:
$ ls directorio
El comando ls tiene varias opciones que permiten organizar la salida, lo que resultará particularmente útil cuando sea muy grande. Por ejemplo, podremos usar -a para mostrar los archivos ocultos, y -l para mostrar los usuarios, permisos y la fecha de los archivos. Estas opciones podrán combinarse también de la siguiente forma:
$ ls -la /home/pi
pwd. El comando pwd imprimirá nuestra ruta o ubicación al instante de ejecutarlo. Así, evitaremos perdernos si estamos trabajando con múltiples directorios y carpetas. Su sintaxis es:
$ pwd
clear. El comando clear limpiará nuestra terminal por completo. Para ello, ejecutaremos:
$ clear
cat. La utilidad