sábado, 6 de noviembre de 2021

Instalación del demonio Docker en Ubuntu 20.04 LTS

 Los contenedores Docker son a día de hoy el gran estándar para el empaquetado portable de aplicaciones y disponer de un demonio local tiene un gran interés para el desarrollo o simple ejecución de dichos contenedores.

 Las instrucciones completas se pueden consultar aquí en la web de Ubuntu pero a continuación las muestro de forma condensada:

  • La instalación se realizará desde el repositorio y para ello primero actualizamos los paquetes:
sudo apt-get update
  • A continuación se instala lo siguiente:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg \ lsb-release
  • Se añade la clave GPG oficial de Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  • Después añadimos el repositorio estable:
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  • Se procede a actualizar de nuevo la lista de paquetes:
sudo apt-get update

  • Se instala el motor Docker:
sudo apt-get install docker-ce docker-ce-cli containerd.io

  • Como último paso, ejecutamos el contenedor hello-world para comprobar que el demonio se ha instalado correctamente:
sudo docker run hello-world

  • Los siguientes pasos son opcionales pero muy recomendables para no tener que ejecutar los comandos Docker como root. Para ello creamos el grupo Docker si no existe ya:
sudo groupadd docker

  • Nos añadimos al grupo:
sudo usermod -aG docker $USER

  • Y activamos los cambios en los grupos:

newgrp docker 

  • Ahora ya podemos ejecutar cualquier comando, como docker run, sin ser root:



 
 
 
 

viernes, 6 de noviembre de 2020

Dos herramientas para grabar la pantalla en Ubuntu Linux

 Recientemente he tenido que grabar un vídeo de la pantalla de mi laptop y para ello he probado dos herramientas sencillas: el grabador incorporado de Ubuntu y Kazam. Os cuento brevemente mis impresiones:

  • Grabador incorporado de Ubuntu: comenzar a grabar es tan sencillo como pulsar la combinación de teclas: Alt + Ctrl + Mayúsc. + R. A partir de ese momento aparece un icono naranja de grabación en marcha tal como se puede ver en imagen 1; para terminar la grabación basta con pulsar la misma combinación de teclas. La grabación generada tiene una calidad razonable (no es HQ) pero para mí tiene un inconveniente importante y es que se cierra sin previo aviso con lo cual no sirve para mucho.
Imagen 1 - Icono de funcionamiento del grabador de pantalla de Ubuntu



  • Kazam: este es un programa OpenSource para realizar vídeos o capturas de la pantalla del PC. La grabación se puede realizar a pantalla completa, de un área de la pantalla o de una ventana en particular. A mí la grabación a pantalla completa no me funcionó bien porque el programa se apagaba inesperadamente; sin embargo, la grabación de un área de la pantalla me funcionó bien y generó correctamente un fichero MP4 (H.264) con una calidad correcta. Además, se puede capturar el audio del PC (altavoces y micrófono) durante la grabación. Al final es la herramienta que he utilizado para mi proyecto. A continuación, podéis ver el vídeo que he grabado; la imagen tiene calidad pero el sonido no tanto.


En la imagen 2 se pueden ver las opciones de Kazam. Un programa sencillo pero útil para pequeños proyectos.

Imagen 2 - Imagen de las opciones de configuración de Kazam


 

sábado, 24 de octubre de 2020

Como reinstalar Windows 10 tras cambiar el disco duro

  Como muestro en el video de la parte inferior del artículo, cambiar el disco duro de un portátil por un SSD es sencillo y permite dar nueva vida a equipos con unos cuantos años a cuestas.

 Después de cambiar el disco tendremos que reinstalar el sistema operativo, en mi caso Windows 10. Para ello lo más sencillo es usar la Herramienta de Creación de Medios de Microsoft. Las instrucciones detalladas se pueden leer aquí.

 Yo recomiendo usar una unidad flash USB para grabar el instalador de Windows pero también se puede utilizar un DVD. La unidad flash deberá tener un tamaño de al menos 8 GB y su contenido se borrará durante el proceso.

 ¿Qué ocurre con la licencia de Windows 10? Si la computadora ya tenía instalado Windows 10, no hay que preocuparse porque al reinstalar Windows el servidor de licencias de Microsoft reconoce nuestro sistema y aplica automáticamente la licencia digital que ya teníamos. Se pueden cambiar múltiples elementos de hardware, incluyendo el disco duro, pero la licencia permanece. Solo si cambiamos la placa base del equipo tendremos que introducir un código de licencia de Windows 10.

 Por contra, si queremos instalar Windows en un equipo que nunca lo ha tenido entonces se nos pedirá el código de licencia.



lunes, 7 de septiembre de 2020

Cinco cosas que me han llamado la atención de un portátil de 1994 (¡Más de 25 años!)

 He encontrado en el trastero un portátil Siemens Nixdorf de 1994... más de 25 años atrás ¿Es muy diferente de los laptop actuales?   

 En el video enseño el equipo y os cuento mis impresiones: 

 

Para los que no tengan paciencia para ver el vídeo, estas son las cinco cosas que más me llamaron la atención:

  • La pantalla es pequeña (resolución VGA de 640x480 píxeles) y es en blanco y negro; o mejor dicho, en escala de grises.
  • No hay usuarios ni perfiles. Es decir, no hay controles de acceso y todo el mundo verá lo mismo y cualquier cambio que haga un usuario lo sufrirá el resto
  • No hay wifi ni posibilidad de conexión de red a través de cable ethernet, es decir, no hay Internet. Ni siquiera tiene modem. A los pocos años de lanzarse este equipo Internet explotaría pero en 1994 había que usar floppy disks para intercambiar información
  • No hay conexiones USB. En aquella época se estilaban las conexiones serie y paralelo para los periféricos. No existían los pen drives
  • Las especificaciones del hardware son ridículas para los estándares de 2020:
    • CPU Intel 486 (anterior a la saga Pentium) corriendo a unos 50 MHz
    • 4 Mb de RAM (1000 o 2000 veces inferior a un equipo actual)
    • 170 Mb de disco duro (unas 2000 o 3000 veces menos)

 Una última cosa que puede llamar bastante la atención es el manejo de Windows 3.1 pero eso ya lo comentaré en otra entrada.



 

lunes, 6 de julio de 2020

Como eliminar los datos de geolocalización de las fotos con exiftool y Ubuntu

 Aunque no seamos conscientes, las cámaras fotográficas de los smartphones incluyen una cantidad enorme de metadatos junto con cada foto. Estos metadatos son diversos y pueden ser tan sensibles como la localización geográfica exacta en el momento en que se realizó la foto.

 La eliminación de estos metadatos de geolocalización y otros se puede realizar de forma sencilla con la herramienta exiftool, que se maneja desde el Terminal de Ubuntu u otros Linux.

 En primer lugar, abrimos una ventana de Terminal y tendremos que instalar la herramienta si todavía no la tenemos:
    sudo apt-get install libimage-exiftool-perl
 Y una vez instalada podemos ver todos los datos de una foto con esta orden:
     exiftool mifoto.jpg
 Para borrar los metadatos se hace con esta orden:   
     exiftool -all= mifoto.jpg
 O si queremos borrar los metadatos de todas las fotos de una carpeta podemos hacerlo con:
     exiftool -all= *
 En la tabla a continuación podemos ver la cantidad de metadatos de la foto original a la izquierda y lo poco que queda después de anonimizar la foto a la derecha ¡Menuda limpieza! 

Foto original

Foto anonimizada