Ir al contenido

Linux

Uso del comando sed
·2 mins
Linux
Recientemente he actualizado el tema del blog, si otra vez, y eso siempre conlleva la modificación de algunos metadatos en los ficheros o un cambio en la ubicación de enlaces. Con mas de 200 artículos publicados, quien me lo iba a decir cuando empecó este blog, es impensable el ir uno a uno realizando estos cambios, y ahi es donde podemos hacer uso de la potencia de nuestro terminal y del comando sed
Crea un feed RSS 2.0 rápidamente con Python
·3 mins
Linux Rss
Si necesitas crear un feed RSS par atu sitio web, puedes crear uno muy fácilmente con el modulo de Python feedgen. Este módulo se puede utilizar para generar fuentes web en formato ATOM y RSS. Tiene soporte para extensiones. Por ejemplo incluye, una extensión para producir Podcasts.
Haz que Ubuntu parezca Windows 10
·1 min
Linux
10ify es una colección de extensiones y tweaks que hacen que Gnome parezca Windows 10, y aunque yo no soy partidario de este tipo de trampatojos, he de reconocer que tiene su mórito.
Carpetas compartidas en virt-manager
·2 mins
Linux Kvm
El proceso para poder compartir carpetas entre el equipos linux, puede llegar a confundir un poco, y más si estás acostumbrado a utilizar virtualbox o vmware, que nada porque además de añadir la carpeta como si fuese un sistema de ficheros, has utilizar la terminal para poder montar el recurso, pero vamos, nada del otro mundo.
Ocultar usuario libvirt-qemu en pantalla de login en Linux Mint 19.3
·1 min
Linux
Si has instalado virt-manager en Linux Mint 19.3 y Cinnamon como entorno de escritorio seguramente tambión tendrás LightDM comor gesto de inicio de sesión, habrás notado que en tu pantalla de inicio de sesión ahora tendrás a un nuevo usuario llamado libvirt-qemu.
Rsync en un puerto SSH no estándar
·1 min
Linux Backup
Suelo realizar la sincronización entre mi equipo portátil y mi servidor utilizando rsync. El demonio SSH en el servidor remoto se ejecuta en un puerto no estándar (2121) por lo que necesito pasar a rsync el puerto de escucha.
Configurar el cliente SSH con Stom
·1 min
Linux Ssh
En geekland nos enseño como configurar el cliente SSH para facilitar la conexión remota a los equipos , sin embargo existe una utilidad llamada Storm que nos ayudara con todo este proceso, se encarga de editar de manera automática el fichero de configuración
Backup del crontab
·1 min
Linux Backup
Si sueles utilizar cron para programar la repetición de ciertas tareas. es posible que con el tiempo este cron haya ido creciendo, y si has ido siguiendo alguno de mis anteriores articulos es recomendable tener un backup de ciertos archiovos de configuracion del sistema, y cron no va aser direrente, hay una forma muy sencilla de volcar el contenido del cron a u fichero de texto y asi poder incluirlo en tu copia de seguridad
Optimizar SSD en GNU/Linux
·3 mins
Linux
Se que hay muchos tutoriales en Internet de como optimizar y configurar un disco SSD en GNU/Linux, a los que suelo recurrir cuando cambio de distribución, aunque no soy muy dado a ello, pero es que en cosa de pocos meses ya he pasado por Antergos, Arch, OpenSuse Tumbleweed y ahora parece que he encontrado mi sitio en Fedora
Personalizar el tema Minimo para Hugo
·1 min
Linux Hugo
Me gustan los temas oscuros, lo reconozco, en todos mis equipos procuro tener instalado un tema dark si es posible, y el blog no iba a ser menos. El tema Minimo es un gran tema, tiene casi todo lo que quiero para un blog, de hecho lo he estado utilizando durante un tiempo para este sitio, lo único que no me gusta del tema, es el color blanco, demasiado para mi gusto y particularmente me hace daño la vista.
Bot en Python para publicar un Feed de forma aleatoria en Twitter y Mastodom
·4 mins
Linux Programas
Hoy veremos como crear un bot en Python para poder leer el Feed de un blog, seleccionar un articulo de forma aleatoria y publicarlo en Twitter o en Mastodon
Añadiendo un enlace en el menú social para el tema Minimo
·2 mins
Linux Hugo
Despuós de buscar un tema para Hugo que me gustara para el blog, por fin me decidí por Minimo pero carece de enlaces a Mastodon o para el RSS del blog.
Aspecto uniforme para aplicaciones Qt y GTK
·2 mins
Linux Linux Gnome
Si utilizas aplicaciones QT en entornos de escriorio GTK como puede ser Gnome, habrás observado que el tema y el estilo GTK no se aplican a esas aplicaciones.
Script para programar artículos en Gitlab Pages
·2 mins
Linux Gitlab Git Hugo
Ya hemos visto como montar nuestro blog en Gitlab Pages gracias a Hugo y utilizar emacs y org-mode para publicar las entradas del blog, sin embargo en Gitlab Pages no podemos programar la publicación de artículos.
Backups incrementales con rsnapshot
·9 mins
Linux Linux Backup
Si buscas un sistema para crear copias de seguridad incrementales y de manera automática a travós de rsync, tanto en máquinas locales como remotas a travós de ssh, rnsaphot es lo que estas buscando.
Docker: Ouroboros, el sucesor de Watchtower
·2 mins
Linux Docker
Hace poco os escribí como actualizar automáticamente vuestros contenedores en docker gracias a Watchtower, hoy os presento a su sucesor Ouroboros, mientras Watchtower esta escrito en Go, Ouroboros lo está en python 3.
Sincronizar diferentes cuentas de Google Drive con Rclone
·1 min
Linux Rclone
Si tienes varias cuentas en Google Drive o en otras nubes (dropbox, hubic. etc.) puedes estar interesado en sincronizar el contenido de ambas cuentas o entre diferente nubes. Con rclone lo podemos hacer de una forma muy sencilla, en el ejemplo voy sincronizar dos cuentas de gdrive, pero puede aplicarse a otras nubes
Montar bibliotecas cifradas para Jellyfin con Google Drive y Rclone
·7 mins
Linux Jellyfin Docker Rclone
Bibliotecas en Jellyfin En el artículo de hoy vamos a ver como utilizar Google Drive como almacenamiento para nuestra biblioteca de Jellyfin, si dispones de una cuenta ilimitada, imagina las posibilidades, además cifraremos el contenido de la biblioteca para evitar las “miradas de curiosos”".
Optimizando fstab para discos SSD con Btrfs
·2 mins
Linux Programas
Una píldora rápida para configurar un disco SSD con sistema de ficheros Brtfs. Añadir las opción rw,noatime,compress=lzo,ssd,discard,space_cache,inode_cache 0 1 en el fichero /etc/fstab
tmux: Mi chuleta y accesos rápidos
·2 mins
Linux Tmux Shell
De vez en cuando tengo que utilizar tmux para dejar corriendo algún proceso en el servidor, mas desde que utilizo rclone con la cuenta ilimitada de google drive (gracias una vez mas Mosqueteroweb y Mundodigital) para almacenar mi biblioteca de películas, series y música en Jellyfin. Y casi siempre se me olvida alguna combinación de teclas para realizar una determinada tarea, así que he decidido realizar esta entrada para tener a mano los atajos de teclado que mas utilizo a modo de chuleta o cheatsheet.
Gnome: Mis extensiones en Gnome Shell
·2 mins
Linux Gnome
Si lo se só, despues de tantos años usando KDE y Plasma Desktop me he rendido a Gnome, llevare cerca de un año utilizando Gnome como escritorio princiapl, y siendo sinceros, agradezco su sencillez y posibilidades, si tambión se que Plasma, a día de hoy, es mucho mejor escritorio, con menos consumo de recursos, más opciones de personalizaron, mas desarrollo, pero bueno, yo siempre he ido a contracorriente.
Mover directorio /home a otro disco o partición
·2 mins
Linux
Hace poco me he visto en la necesidad de mover el directorio /home de mi ordenador portátil a otro disco duro. Despuós de investigar un poco en la red encontró la forma mas fácil y rápida de hacerlo, bajo mi punto de vista, manteniendo los mismos permisos y usuarios que en el disco/partición original. No voy a explicar como particionar el nuevo disco ni como formatearlo, lo doy por hecho.
Modificar el limite de ficheros a observar (dropbox, synthing)
·1 min
Linux Programas
Si utilizas dropbox, syncthyng o algún programa otro para sincronizar tus ficheros puede que te hayas encontrado con un error parecido a este:
i3wm: Ajuste dinámico de la temperatura del color de la pantalla según tu ubicación.
·2 mins
Linux I3wm
Una de las aplicaciones que nunca falta en mis ordenadores es redshift, ayuda a cuidar nuestros ojos ajustando de forma automática la temperatura de color de la pantalla del ordenador, en función de nuestra ubicación geográfica, si es de día o de noche.
Potencia tmux con tmuxinator
·2 mins
Linux Arch Shell
tmuxinator es una gema de ruby que nos va a permitir crear y configurar sesiones de tmux, a través de sus fichero de configuración podemos iniciar tmuxinator en función al proyecto con el que vayamos a trabajar, sin necesidad de volver a configurar las sesiones.