La mejor manera de capturar la pantalla y hacer anotaciones en Linux

Ya han pasado muchos años desde que sólo presionábamos la tecla de imprimir pantalla y se copiaba al portapapeles y debíamos abrir MS Paint para pegarlo y guardarlo erróneamente como BMP. En Linux tenemos varias alternativas, y la que más me gusta… me gustaba es ksnapshot, ya que permitía capturar la pantalla, la ventana activa, un rectángulo, además que podía copiarlo al portapapeles y pegarlo por ejemplo en Telegram, todo ello sin tener que guardar el archivo y adjuntarle después, aunque también tiene ese soporte.

ksnapshot

El problema es que si queremos hacer anotaciones, líneas o flechas, necesitamos abrirlo en un editor de imágenes como gimp para poder realizar dichas adecuaciones.

Flameshot

Flameshot viene a evitarnos los pasos extras permitiéndonos realizarlos desde la misma captura de pantalla.

Para poder instalarlo en distribuciones basadas en Debian como Linux Mint o Ubuntu, debemos compilarlo.

El proyecto se encuentra en

https://github.com/lupoDharkael/flameshot#installation

Y primero debemos instalar las bibliotecas requeridas.

apt install -y git g++ build-essential qt5-qmake qt5-default

Descargamos la versión zip
Descargar zip de flameshot
Y una vez descargado lo descomprimimos.

unzip flameshot-master.zip

Entramos a la carpeta recién creada.

cd flameshot-master/

Lo compilamos.

qmake
make

Y lo instalamos.

sudo make install

Después lo ejecutamos y podremos ver que se agrega un icono al área de notificaciones.

flameshot

 

Tan sólo debemos dar clic en el icono morado y se oscurecerá la pantalla y podremos seleccionar el área que queremos capturar, y nos mostrará herramientas para realizar trazos, seleccionar el color, guardarlos, copiarlos al portapapeles.

Sin duda una gran herramienta cuando documentamos.

Aquí un gif que muestra su funcionamiento.

flameshot


angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana. Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

3 Comments

ivan moros · 24 enero, 2018 a las 18:23

hola Angelinux, recibe un cordial saludo. Tengo un problema con la instalación de FLAMESHOT, resulta que de las bibliotecas que describes aca, la que dice “build essential” no se instala y dice lo siguiente: El paquete build-essential no está disponible, pero algún otro paquete hace referencia a él. Esto puede significar que el paquete falta, está obsoleto o sólo se encuentra disponible desde alguna otra fuente
E: El paquete «build-essential» no tiene un candidato para la instalación.
De alli en adelante no puedo hacer nada, agradezco tu ayuda al respecto. Otra cosa lo estoy instalando desde la carpeta Descargas
saludos

ivan moros · 24 enero, 2018 a las 18:27

se me olvido decir que uso Linux Mint 18

angelinux · 24 enero, 2018 a las 20:50

¿Qué tal?

build-essential se encuentra en el repositorio principal. Si por alguna razón no lo tienes activado, lo puedes hacer desde la consola.

sudo add-apt-repository main
sudo add-apt-repository universe

Después, actualizas el sistema y después ya te debería dejar instalar build-essential

apt update
apt install build-essential

Saludos.

Deja un comentario

%d bloggers like this: