Herramientas de usuario

Herramientas del sitio


guias:raspberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
guias:raspberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red [2016/12/23 19:43] – ↷ Page moved and renamed from old:rasberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red to guias:raspberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red Oscarguias:raspberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red [2021/04/16 20:41] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +====== Rasberry PI - instalación y configuración de red ======
  
-Con este tutorial se pretende el acercamiento e iniciación en el mundo de Raspberry Pi con una distribución de [[gnu:linux]] basada en Debian. Se requiere para ello:+ 
 +Con este tutorial se pretende el acercamiento e iniciación en el mundo de Raspberry Pi con una distribución de [[https://es.wikipedia.org/wiki/GNU/Linux|GNU:Linux]] basada en Debian. Se requiere para ello:
   *  Raspberry Pi   *  Raspberry Pi
   *  Tarjeta SD formateada (Fat32)   *  Tarjeta SD formateada (Fat32)
Línea 7: Línea 9:
   *  Un equipo (PC, Mac o GNU/Linux) desde el que realizar la instalación/configuración.   *  Un equipo (PC, Mac o GNU/Linux) desde el que realizar la instalación/configuración.
  
-Obsérvese que estos  son los requerimientos mínimos para hacer funcionar una Raspberry y controlarla de manera remota. Por lo tanto obviamos el uso de monitor, ratón y teclado y un HUB USB en caso necesario. Si se desea utilizar el entorno gráfico para trabajar de manera local se requieren estos elementos. De todas maneras la instalación puede realizarse igualmente sin ellos y podrán ser añadidos una vez finalizada.+Obsérvese que estos son los requerimientos mínimos para hacer funcionar una Raspberry y controlarla de manera remota. Por lo tanto obviamos el uso de monitor, ratón y teclado y un HUB USB en caso necesario. Si se desea utilizar el entorno gráfico para trabajar de manera local se requieren estos elementos. De todas maneras la instalación puede realizarse igualmente sin ellos y podrán ser añadidos una vez finalizada.
  
 +----
  
-====== Instalación del sistema operativo Raspbian (Debian Jessie) ======+===== Instalación del sistema operativo Raspbian (Debian Jessie) =====
  
- +==== Descarga ====
-===== Descarga =====+
  
 Descargar la última imagen oficial de la fundación Raspberry, [[https://es.wikipedia.org/wiki/Raspbian|Raspbian]] Jessie, en formato zip ([[http://www.raspberrypi.org/downloads/|Descarga]]). Descargar la última imagen oficial de la fundación Raspberry, [[https://es.wikipedia.org/wiki/Raspbian|Raspbian]] Jessie, en formato zip ([[http://www.raspberrypi.org/downloads/|Descarga]]).
Línea 21: Línea 23:
 A partir de este momento se parte de una tarjeta SD con la imagen ya instalada e insertada en la RPi, con cable de red, pero sin monitor ni teclado y conectada por primera vez. A partir de este momento se parte de una tarjeta SD con la imagen ya instalada e insertada en la RPi, con cable de red, pero sin monitor ni teclado y conectada por primera vez.
  
- +==== Escaneo de red ====
-===== Escaneo de red =====+
  
 Para poder conectarse, lo primero es determinar la dirección IP que ha cogido la Rasp, para ello hay varias opciones. Para poder conectarse, lo primero es determinar la dirección IP que ha cogido la Rasp, para ello hay varias opciones.
Línea 29: Línea 30:
   -  Desde un PC con Windows conectado a la red y con algún software gratuito para escanear redes ([[http://www.colasoft.com/mac_scanner/|Colasoft MAC Scanner]]). Desde GNU/Linux con [[http://freecode.com/projects/arp-scan|ARP-SCAN]]. En ambos casos la IP será la asociada al host Raspberry Pi Foundation o similar.   -  Desde un PC con Windows conectado a la red y con algún software gratuito para escanear redes ([[http://www.colasoft.com/mac_scanner/|Colasoft MAC Scanner]]). Desde GNU/Linux con [[http://freecode.com/projects/arp-scan|ARP-SCAN]]. En ambos casos la IP será la asociada al host Raspberry Pi Foundation o similar.
  
- +==== Proceso de conexión ====
-===== Proceso de conexión =====+
  
 Una vez se conozca la dirección IP, conectarse por SSH, con un programa llamado PuTTY desde Windows o el terminal de Mac o GNU/Linux con el comando Una vez se conozca la dirección IP, conectarse por SSH, con un programa llamado PuTTY desde Windows o el terminal de Mac o GNU/Linux con el comando
  
-<code>$ ssh 192.168.1.xx -l pi +<code>$ ssh 192.168.1.xx -l pi</code>
-</code>+
 Con PuTTY indicando los datos de conexión: Con PuTTY indicando los datos de conexión:
-{{ old:archivo:putty.png |PuTTY para sistemas Windows}}+[{{ old:archivo:putty.png |PuTTY para sistemas Windows}}]
 y pulsar en //Open//, en el momento de acceder a la RPi solicitará los datos de usuario y contraseña, que en el caso de esta imagen son: y pulsar en //Open//, en el momento de acceder a la RPi solicitará los datos de usuario y contraseña, que en el caso de esta imagen son:
  
Línea 45: Línea 44:
 Una vez introducidos ya está la sesión iniciada en el sistema. Una vez introducidos ya está la sesión iniciada en el sistema.
  
- +==== Configuración inicial ====
-===== Configuración inicial =====+
  
 Nada más entrar por primera vez, pedirá lanzar 'sudo raspi-config', pero el primer paso es actualizar el sistema con los cambios más recientes. Al lanzar los siguientes comandos con el prefijo sudo pedirá el password, introducir "raspberry". Esperar a que finalice el primer proceso para proceder con el segundo. Nada más entrar por primera vez, pedirá lanzar 'sudo raspi-config', pero el primer paso es actualizar el sistema con los cambios más recientes. Al lanzar los siguientes comandos con el prefijo sudo pedirá el password, introducir "raspberry". Esperar a que finalice el primer proceso para proceder con el segundo.
Línea 58: Línea 56:
 Una vez finalizado este proceso, lanzar la utilidad de configuración de Raspberry. Una vez finalizado este proceso, lanzar la utilidad de configuración de Raspberry.
  
-<code>sudo raspi-config +<code>sudo raspi-config</code>
-</code>+
 Aparece esta pantalla: Aparece esta pantalla:
-{{ old:archivo:raspi-config_new.png |Menú de configuración de Raspberry Pi}}+[{{ old:archivo:raspi-config_new.png |Menú de configuración de Raspberry Pi}}]
  
 En este menú, modificar las siguientes opciones. En este menú, modificar las siguientes opciones.
Línea 75: Línea 72:
 Tras estos primeros pasos, pedirá reiniciar la Raspberry para que aplique los cambios. También puede hacerse a mano con el comando: Tras estos primeros pasos, pedirá reiniciar la Raspberry para que aplique los cambios. También puede hacerse a mano con el comando:
  
-<code>sudo reboot +<code>sudo reboot</code>
-</code>+
 Se pierde la conexión SSH, esperar 1 minuto antes de volver a repetir el proceso de conexión descrito anteriormente, pues la placa se está reiniciando. Se pierde la conexión SSH, esperar 1 minuto antes de volver a repetir el proceso de conexión descrito anteriormente, pues la placa se está reiniciando.
  
 El siguiente paso es crear un usuario nuevo para evitar utilizar la cuenta de //root// y eliminar el usuario que trae por defecto (pi), para ello: El siguiente paso es crear un usuario nuevo para evitar utilizar la cuenta de //root// y eliminar el usuario que trae por defecto (pi), para ello:
  
-<code>sudo adduser //nuevo_usuario// +<code>sudo adduser //nuevo_usuario//</code>
-</code>+
 Donde //nuevo_usuario// será el nombre del usuario que queremos crear. Pedirá contraseña y más datos. Donde //nuevo_usuario// será el nombre del usuario que queremos crear. Pedirá contraseña y más datos.
  
 Una vez creado, seguir con el usuario pi y hacer: Una vez creado, seguir con el usuario pi y hacer:
  
-<code>sudo visudo +<code>sudo visudo</code>
-</code>+
 y editar para que quede así: y editar para que quede así:
  
Línea 98: Línea 92:
 Cuando el usuario esté creado y se haya comprobado que puede ejecutar los mismos comandos que el usuario que viene por defecto, ya se puede proceder a eliminar el usuario “pi” que viene en la RPi, con el comando: Cuando el usuario esté creado y se haya comprobado que puede ejecutar los mismos comandos que el usuario que viene por defecto, ya se puede proceder a eliminar el usuario “pi” que viene en la RPi, con el comando:
  
-<code>sudo deluser pi +<code>sudo deluser pi</code>
-</code>+
 Es de vital importancia eliminar este usuario si la placa va a estar conectada a Internet, ya que un usuario malintencionado podría colarse fácilmente en el sistema con este usuario/clave por defecto. Es de vital importancia eliminar este usuario si la placa va a estar conectada a Internet, ya que un usuario malintencionado podría colarse fácilmente en el sistema con este usuario/clave por defecto.
  
 +----
  
-====== Configuración de red, IP fija ======+===== Configuración de red, IP fija =====
  
 Para tener que evitar escanear la red en busca de la IP que asigne el router por DHCP a la RPi cada vez que se reinicie, lo mejor es asignarle una dirección IP fija. Para tener que evitar escanear la red en busca de la IP que asigne el router por DHCP a la RPi cada vez que se reinicie, lo mejor es asignarle una dirección IP fija.
Línea 130: Línea 124:
   sudo /etc/init.d/networking restart   sudo /etc/init.d/networking restart
  
 +----
  
-====== Configuración de red, adaptador Wi-Fi con IP fija ======+===== Configuración de red, adaptador Wi-Fi con IP fija =====
  
 Con el cable de red y el adaptador Wi-Fi conectados. Si la red está protegida con contraseña lo primero será obtener el código encriptado de esa contraseña. Para ello utilizar el comando: Con el cable de red y el adaptador Wi-Fi conectados. Si la red está protegida con contraseña lo primero será obtener el código encriptado de esa contraseña. Para ello utilizar el comando:
Línea 163: Línea 158:
 wpa-psk fbb3408d83c266a52e7154bd664d9d9cedf777fc7fa3d3f602 fd5689374c24b3 wpa-psk fbb3408d83c266a52e7154bd664d9d9cedf777fc7fa3d3f602 fd5689374c24b3
 </code> </code>
-{{ old:archivo:interfaces_rpi.png |Contenido del fichero /etc/network/interfaces}}+[{{ old:archivo:interfaces_rpi.png |Contenido del fichero /etc/network/interfaces}}]
  
 De esta manera se tiene una conexión WiFi con IP 192.168.1.60 y una conexión cableada con IP 192.168.1.50 pudiendo utilizar indistintamente cualquiera de ellas por separado o a la vez. De esta manera se tiene una conexión WiFi con IP 192.168.1.60 y una conexión cableada con IP 192.168.1.50 pudiendo utilizar indistintamente cualquiera de ellas por separado o a la vez.
Línea 173: Línea 168:
 En caso de necesitar acceder localmente al entorno gráfico, es momento de conectar monitor, teclado y ratón. En caso de necesitar acceder localmente al entorno gráfico, es momento de conectar monitor, teclado y ratón.
  
 +----
  
-====== Actualización de //firmware// y módulos del //kernel// ======+===== Actualización de firmware y módulos del kernel =====
  
-Se puede conocer la versión de firmware actual del sistema con el comando:+Se puede conocer la versión de //firmware// actual del sistema con el comando:
   uname -a   uname -a
 y se obtiene un resultado similar a este y se obtiene un resultado similar a este
   Linux raspberrypi 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux   Linux raspberrypi 4.1.13+ #826 PREEMPT Fri Nov 13 20:13:22 GMT 2015 armv6l GNU/Linux
  
-Para actualizar el firmware y los módulos del kernel de la Raspberry Pi lo primero es actualizar el sistema a las versiones más recientes con los comandos //sudo apt-get update// y //sudo apt-get upgrade//. Tras lo cual se instala la aplicación con el comando:+Para actualizar el //firmware// y los módulos del //kernel// de la Raspberry Pi lo primero es actualizar el sistema a las versiones más recientes con los comandos //sudo apt-get update// y //sudo apt-get upgrade//. Tras lo cual se instala la aplicación con el comando:
   sudo apt-get install rpi-update   sudo apt-get install rpi-update
 El siguiente paso es la propia actualización del firmware con el comando: El siguiente paso es la propia actualización del firmware con el comando:
Línea 189: Línea 185:
   Linux raspberrypi **4.1.15+ #830** Tue Dec 15 16:58:28 GTM 2015 armv6l GNU/Linux   Linux raspberrypi **4.1.15+ #830** Tue Dec 15 16:58:28 GTM 2015 armv6l GNU/Linux
  
 +----
  
-====== Trucos y comandos (copiar y pegar) ======+===== Trucos y comandos (copiar y pegar) =====
  
 A veces es necesario copiar y pegar código o comandos desde nuestro escritorio a la línea de comandos a través de SSH. A veces es necesario copiar y pegar código o comandos desde nuestro escritorio a la línea de comandos a través de SSH.
Línea 210: Línea 207:
  
 4.- Si se va a utilizar la RPi sin pantalla, lo mejor es eliminar el entorno gráfico. 4.- Si se va a utilizar la RPi sin pantalla, lo mejor es eliminar el entorno gráfico.
- aptitude remove $(echo $(dpkg -l | grep ^ii | grep -e x11 -e xserver | awk '{ print $2 }'))+  aptitude remove $(echo $(dpkg -l | grep ^ii | grep -e x11 -e xserver | awk '{ print $2 }'))
  
guias/raspberry_pi_-_instalacion_del_sistema_operativo_y_configuracion_de_red.1482522219.txt.gz · Última modificación: 2021/04/16 20:38 (editor externo)