PDF de programación - Lo basico en la RPi

Imágen de pdf Lo basico en la RPi

Lo basico en la RPigráfica de visualizaciones

Publicado el 25 de Abril del 2019
534 visualizaciones desde el 25 de Abril del 2019
1,6 MB
17 paginas
Creado hace 3a (27/09/2017)
Lo básico en la Raspberry Pi (RPi)

2017/9/27
Àngel Perles

Contenido

● Objetivo
● El terminal
● La estructura de directorios
● Gestionando las aplicaciones
● Las “X”
● Accediendo remotamente

armpower.blogs.upv.es

2

Objetivo

● Manejar básicamente el terminal
● Conocer la organización de directorios y su sentido
● Gestionar repositorios para instalar/desinstalar aplicaciones



Introducir las “X” y los escritorios

● Acceder remotamente de distintas maneras

armpower.blogs.upv.es

3

El terminal

● En el “terminal” se pueden introducir órdenes textuales, la respuesta

también será textual

● Prueba algunas órdenes en la RPi

● whoami
● uname -a
● pwd
clear
ls
ifconfig
● man ls







● Y tu compañero le da a

“console” en la máquina
virtual y prueba lo mismo

armpower.blogs.upv.es

4

La estructura de directorios

● En Linux, todo se organiza en un solo “árbol de directorios”

● Sigamos probando órdenes ...

Todo todito





ls -l y pwd de nuevo
cd, mkdir, echo "hola" > archivo.txt , cat archivo.txt, rm archivo.txt, ... mount!!!!

armpower.blogs.upv.es

5

?

● ¿Tienes red?

● en el terminal, ejecuta “ifconfig”







conecta el cable RJ-45
cuenta hasta 9
vuelve a hacer “ifconfig” y comprueba si tienes una dirección IP

● DHCP está habilitado en la RPi para la interfaz eth0

armpower.blogs.upv.es

6

Gestionando las aplicaciones

● En el terminal de la RPi haz lo siguiente:



sudo apt-get install pdftk

● Y tu compañero en el terminal de la MV
● Acabas de instalar una completísima aplicación para manipular PDFs



... eso no es todo, fíjate que te has traído detrás las “dependencias”

armpower.blogs.upv.es

7

Gestionando las aplicaciones

● ¿Qué hemos hecho?



sudo <- hacerlo como “superusuario” (perfecto para romper cosas)

● apt-get <- aplicación que gestiona el repositorio



install <- se quiere instalar algo
● pdftk <- y es la aplicación “pdftk”

● Prueba en el terminal a ejecutar “pdftk”
● ¿Y eso del repositorio?

● Son servidores donde se almacenan paquetes de software para instalar
● Se pueden añadir y quitar repositorios a voluntad, pero con la configuración por

defecto es suficiente

Si se te va la mano con “sudo”

armpower.blogs.upv.es

8

Las “X”

● Si nos hemos cansado de la pantalla negra, ejecutamos “startx”



... y jugamos un poco

armpower.blogs.upv.es

9

Las “X”

● Estamos ante un escritorio gráfico tipo LXDE



"Lightweight X11 Desktop Environment" (Entorno de Escritorio X11 Liviano)

● http://lxde.org/es

● Hay otros escritorios: XFCE, Qt/Unity, Qt/KDE, GTK/Gnome, ...
● Para gustos ...

Este es el de la MV

Escritorio

X-Window

Linux

armpower.blogs.upv.es

10

Las “X”



¡Hasta hay navegador! (Chromium)



¡Claro, tenemos todas las ventajas de Linux!

armpower.blogs.upv.es

11

Accediendo remotamente

● Es muy cómodo tener la Pi en el “quinto pino” y conectarse

remotamente

● Por ejemplo, acceder mediante terminal remota segura. Desde el

terminal de la MV se haría



ssh -l pi 192.169.99.101 (cambiar la dir. IP por la que toque)

NOTA: Si te rechaza la conexión, quizá no esté habilitado este servicio.

armpower.blogs.upv.es

12

Accediendo remotamente

● Acceder a los archivos remotos con ssh o con samba.
● Por ejemplo, abrir dolphin en la MV y:

● pulsar F3, pulsar Ctr+L, escribir fish://192.168.99.101

NOTA: En windows puedes instalar “winscp” o filezilla.

armpower.blogs.upv.es

13

Accediendo remotamente

● Más retorcido: entubar las X a través de ssh
● Por ejemplo, desde el terminal de la MV se hace



ssh -X -l pi 192.169.99.101 (cambiar la dir. IP por la que toque)

● en la nueva terminal, se lanza la aplicación gráfica deseada, p.e. galculator &

armpower.blogs.upv.es

14

Accediendo remotamente

● Más retorcido: entubar las X a través de ssh
● Uff, me pierdo ¿dónde se está ejecutando la aplicación?



lanza más galculator &

● en un termina de la RPi escribe ps x





y, ahora, kill 9999 reemplazando 9999 por el numerito que ves en la primera
columna en la fila donde ponga “galculator”
(y ya se verá más en otra sesión)

armpower.blogs.upv.es

15

Accediendo remotamente

● Ya puestos, un servidor VNC. En un terminal de la Pi hacemos





sudo apt-get install tightvncserver
vncserver :1 -geometry 1024x768 -depth 16

● Y en un cliente VNC al otro lado ...

● desde Windows, Mac ...
● desde el móvil
● o desde tu navegador web

NOTA: En las nuevas raspbian
ya viene instalado con
REAL-vnc

armpower.blogs.upv.es

16

● sudo shutdown -h now

● Bueno, si estas en casa, es buen momento para actualizar software
pi$ sudo apt-get update
pi$ sudo apt-get upgrade
y rearrancar

armpower.blogs.upv.es

17
  • Links de descarga
http://lwp-l.com/pdf15791

Comentarios de: Lo basico en la RPi (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad