Obtener el código fuente de los programas en Debian y derivadas

En Linux se menciona frecuentemente que el código fuente de los programas está disponible para que todo el mundo pueda estudiarlo, auditarlo y compilar sus propios programas. Pero la realidad es que la gran mayoría de usuarios, entre los que me incluyo, se limita a trabajar con los paquetes binarios. Por este motivo a continuación explicaré de forma breve un par de métodos para que los usuarios de Debian y de distribuciones basadas en Debian puedan obtener el código fuente de la mayoría de programas presentes en los repositorios. Seguir leyendo «Obtener el código fuente de los programas en Debian y derivadas»

Monitorizar el rendimiento de contenedores Docker con Ctop, Glances y los logs

Existen varias herramientas con las que podemos monitorizar el rendimiento y saber que está pasando en nuestros contenedores Docker. Algunas de estas herramientas son Ctop, Glances y ciertos comandos que trae incorporado el mismo Docker. La primera de las opciones que analizaremos y veremos como funciona es Ctop. Seguir leyendo «Monitorizar el rendimiento de contenedores Docker con Ctop, Glances y los logs»

Crea tu propio Wetransfer para compartir archivos con Jirafeau

A continuación veremos como de forma sencilla podemos montar nuestro propio Wetransfer con Jirafeau y compartir archivos con nuestros contactos. Jirafeau es un software muy ligero que podremos instalar en cualquier servidor Linux y nos permitirá compartir ficheros e información con nuestros contactos. Para el funcionamiento de Jirafeau tan solo necesitaremos PHP y un servidor web ultraligero como Lighttpd. Por lo tanto será un servicio extremadamente liviano, rápido y además fácil de usar. Seguir leyendo «Crea tu propio Wetransfer para compartir archivos con Jirafeau»

Comparar directorios y archivos con el comando diff en Linux

Recientemente he realizado una migración de mi nube personal y me he visto con la necesidad de comparar directorios y archivos para comprobar que la migración se ha realizado con éxito. Estaba usando Nextcloud y ahora mismo estoy probando Filerun. En el momento de traspasar la información de una nube a la otra todo fue a la perfección. Pero me encontré con la desagradable sorpresa que la copia de seguridad de la nube antigua tenia más ficheros que el contenido subido a la nube nueva. Seguir leyendo «Comparar directorios y archivos con el comando diff en Linux»

Actualizaciones automáticas en nuestro equipo con unattended-upgrades

Si tiene un servidor o equipo cuyo sistema operativo usa el gestor de paquetes apt pueden actualizarlo de forma automática. Para obtener actualizaciones automáticas en su equipo deberán seguir las instrucciones que verán a continuación. Seguir leyendo «Actualizaciones automáticas en nuestro equipo con unattended-upgrades»

Instalar Tiny Tiny RSS con su Docker oficial y el proxy inverso Traefik

En el pasado vimos como instalar Tiny Tiny RSS de forma manual en un servidor con Ubuntu. Quien prefiera utilizar Docker sabrá que en Docker hub no hay ningún contenedor fácil de instalar ni con una instrucciones de instalación fáciles de seguir. Por esté motivo y animado por Ángel de uGeek les detallaré paso a paso como instalar el Docker oficial de Tiny Tiny RSS. Seguir leyendo «Instalar Tiny Tiny RSS con su Docker oficial y el proxy inverso Traefik»

Instalar configurar y usar el cliente para terminal Telegram-cli en Linux

En el siguiente artículo veremos las instrucciones para instalar y usar Telegram-cli. Telegram-cli es un software para la terminal que nos permitirá usar Telegram de forma más o menos sencilla y práctica. Seguir leyendo «Instalar configurar y usar el cliente para terminal Telegram-cli en Linux»

Programar la ejecución de tareas con Systemd Timers y reemplazar Cron

En su día detallamos el uso de cron y anacron para programar la ejecución de tareas y scripts a una hora determinada. Cron y Anacron funcionan perfectamente y de hecho es el método que acostumbro a utilizar. No obstante hay alternativas para reemplazar Cron y una de ellas son los Systemd Timers. Los Timers de Systemd pueden ser una alternativa válida ya que la mayoría de distribuciones Linux incorporan Systemd. Seguir leyendo «Programar la ejecución de tareas con Systemd Timers y reemplazar Cron»

Instalar y actualizar Firefox a la última versión con un script

Me atrevería a decir que Debian es la distribución con los repositorios más completos. No obstante si usas Debian Testing o Debian estable no encontraréis la última versión de Firefox en los repositorios. La versión que encontraréis es la ESR. Para instalar y actualizar Firefox a la última versión existen muchas soluciones. Algunas de las que habría aplicado en el pasado sin dudarlo son las siguientes: Seguir leyendo «Instalar y actualizar Firefox a la última versión con un script»