Programas instalados

Verificar la versión de Raspbian

$ cat /etc/os-release

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Verificar arquitectura del sistema

$ uname -a
Linux raspberrypi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux

El sistema tiene una arquitectura armv7 32 bits.

Instalar software-properties-common

$ sudo add-apt-repository
sudo: add-apt-repository: command not found

$ sudo apt-get install software-properties-common

Instalar Visual Studio Code

Basado en: Installing VS Code on Raspbian buster

  1. Instalar GPG key
$ sudo wget -qO - https://packagecloud.io/headmelted/codebuilds/gpgkey | sudo apt-key add -;
OK
  1. Añadir source repository
$ sudo nano /etc/apt/sources.list

… y añadir:

deb https://packagecloud.io/headmelted/codebuilds/raspbian/ jessie main

Note

Usar la versión jessie de Raspbian aún cuando tengamos la versión buster.

  1. Instalar VS Code (code-oss)
$ sudo apt-get update
$ sudo apt-get install code-oss

Ejecutar sudo apt-get update es esencial para que funcione

  1. Ejecutar VS Code (code-oss)
$ code-oss
  1. Versión de VS Code
$ code-oss -version

Instalar Teamviewer

Basado en: How to Install Teamviewer on Raspberry Pi 2/3/4 Within a Minute

  1. Descargar de la página web oficial de descargas de Teamviewer para Linux, la versión de Teamviewer para Raspbian con arquitectura armv7 32bit.
  1. Instalar el paquete .deb. Se tendrá varias dependencias faltantes:
$ sudo dpkg -i ~/Downloads/teamviewer-host_15.1.3937_armhf.deb
  1. Para descargar las dependencias ejecutar:
$ sudo apt-get update
  1. Instalar las dependencias:
$ sudo apt-get -f install

Instalar redshift

  1. Instalar redshift
$ sudo apt-get install redshift
  1. Ejecutar el siguiente comando:
$ sudo raspi-config

Ir a Advanced Options, luego GL Driver y seleccionar G3 GL (FUll KMS).

  1. Al hacer el cambio pedirá reiniciar el sistema. Aceptar.
  2. Comprobar que redshift funcione ejecutando en el terminal:
$ redshift -O 3500
  1. Regresar a un modo normal: -x     Reset mode (remove adjustment from screen)
$ redshift -x

Instalar aplicación para screenshots

Scrot es una aplicación de línea de comandos para tomar capturas de pantallas en un Raspberry Pi.

Generalmente Scrot ya viene instalado con Raspbian, de no ser el caso, instalarlo con:

$ sudo apt-get install scrot

Tenemos varias opciones de uso para capturar la pantalla:

  1. Tomar una captura instantánea a toda la pantalla:
$ scrot
  1. Tomar una captura con delay:
# Delay de 3 segundos:
$ scrot -d 3

Agregar un contandor al terminal:

$ scrot -c -d 3
  1. Tomar captura solo a la aplicación actual (se agrega un delay para poder cambiar a la ventana deseada):
$ scrot -u -d 3
  1. Tomar una captura a solo un área seleccionada:
$ scrot -s
  1. Ejecutar una aplicación sobre la imagen guardada:
# Abrir la imagen con el visor de imágenes por defecto de Raspbian
$ scrot -e gpicview