<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on Víctor Sosa</title>
    <link>https://victorsosa.com/categories/linux/</link>
    <description>Recent content in Linux on Víctor Sosa</description>
    <generator>Hugo</generator>
    <language>es-mx</language>
    <lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://victorsosa.com/categories/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Mis Dotfiles de Hyprland en Lua: Migración, Scripts y Lo Que Aprendí</title>
      <link>https://victorsosa.com/blog/hyprland-lua-dotfiles/</link>
      <pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/hyprland-lua-dotfiles/</guid>
      <description>&lt;p&gt;Cuando Hyprland 0.55 anunció que deprecaba hyprlang en favor de &lt;strong&gt;Lua&lt;/strong&gt; como lenguaje de configuración, lo vi venir. Llevaba meses con mi setup fino, 32 temas, scripts bash por todos lados, plugins… y ahora tocaba migrar todo.&lt;/p&gt;&#xA;&lt;p&gt;No fue un simple find-and-replace. Fue re-entender cómo mi escritorio funcionaba realmente.&lt;/p&gt;&#xA;&lt;p&gt;Este post es la documentación que me hubiera gustado tener el día que empecé.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;por-qué-lua&#34;&gt;Por qué Lua&lt;/h2&gt;&#xA;&lt;p&gt;Hyprland creció rápido. La sintaxis de hyprlang —aunque simple— se quedaba corta para lo que la comunidad quería hacer: funciones, condiciones, lógica real en la configuración. Lua resuelve eso de golpe.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cómo instalar OpenClaw en tu servidor local y conectarlo a Telegram — Guía paso a paso</title>
      <link>https://victorsosa.com/blog/como-instalar-openclaw-y-conectar-telegram/</link>
      <pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-instalar-openclaw-y-conectar-telegram/</guid>
      <description>&lt;p&gt;OpenClaw es un agente de IA open source que puedes instalar en un servidor y comunicarte con él a través de distintos medios: Telegram, WhatsApp, Discord, una interfaz web o directamente desde la terminal. A diferencia de un simple chatbot, OpenClaw puede ejecutar comandos, clonar repositorios, modificar código, lanzar tests y mucho más.&lt;/p&gt;&#xA;&lt;p&gt;En esta guía te enseño cómo instalar OpenClaw desde cero en un servidor dentro de tu red local — en mi caso una &lt;strong&gt;Mac Mini 2012 con Arch Linux&lt;/strong&gt;, pero funciona igual en una &lt;strong&gt;Raspberry Pi&lt;/strong&gt; o un &lt;strong&gt;VPS de HostGator&lt;/strong&gt;. Vamos a conectarlo a un modelo de IA, configurar el dashboard web y vincularlo con Telegram para que puedas interactuar con tu agente desde cualquier lugar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsReflector Manager: gestor visual de mirrors para Arch Linux</title>
      <link>https://victorsosa.com/blog/vsreflector-manager-gestor-visual-mirrors-arch-linux/</link>
      <pubDate>Sun, 17 May 2026 06:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vsreflector-manager-gestor-visual-mirrors-arch-linux/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Si usan Arch Linux, saben que tener una buena mirrorlist marca la diferencia en la velocidad de las descargas. El problema es que gestionar mirrors siempre ha sido cosa de terminal: &lt;code&gt;reflector&lt;/code&gt;, editar archivos a mano, recordar flags y sintaxis. Por eso desarrollé &lt;strong&gt;vsReflector Manager&lt;/strong&gt;, una interfaz gráfica moderna con &lt;strong&gt;GTK4 y libadwaita&lt;/strong&gt; que centraliza toda la gestión de mirrors en un solo lugar.&lt;/p&gt;&#xA;&lt;p&gt;La idea fue simple: poder inspeccionar, probar y generar mirrorlists sin tener que acordarme de los parámetros de reflector cada vez.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsWallpaper-Effect: efectos animados para tu wallpaper en Wayland</title>
      <link>https://victorsosa.com/blog/vswallpaper-effect-efectos-wallpaper-wayland/</link>
      <pubDate>Sat, 11 Apr 2026 13:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vswallpaper-effect-efectos-wallpaper-wayland/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Hay veces que un wallpaper estático simplemente no alcanza para darle personalidad al escritorio. Quería algo más vivo, pero sin caer en soluciones pesadas o difíciles de configurar. De ahí salió &lt;strong&gt;vsWallpaper-Effect&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;La idea fue crear un motor de efectos para &lt;strong&gt;Wayland&lt;/strong&gt; que pudiera correr en segundo plano, con aceleración por GPU, y además ofrecer un editor gráfico para ajustar todo sin tocar JSON a mano.&lt;/p&gt;&#xA;&lt;h2 id=&#34;qué-es-vswallpaper-effect&#34;&gt;¿Qué es vsWallpaper-Effect?&lt;/h2&gt;&#xA;&lt;p&gt;Es un &lt;strong&gt;motor de efectos animados para wallpapers&lt;/strong&gt; con una interfaz en &lt;strong&gt;GTK3&lt;/strong&gt; y un daemon que se fija al fondo del escritorio usando &lt;code&gt;gtk-layer-shell&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsIronbar Studio: editor visual para configurar Ironbar</title>
      <link>https://victorsosa.com/blog/vsironbar-studio-editor-visual-ironbar/</link>
      <pubDate>Sat, 11 Apr 2026 12:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vsironbar-studio-editor-visual-ironbar/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Configurar una barra en Wayland puede ponerse más complejo de lo que parece. Entre JSON, CSS y módulos personalizados, es fácil perder tiempo en detalles que deberían sentirse más visuales. Por eso hice &lt;strong&gt;vsIronbar Studio&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;La intención fue clara: construir un editor que me dejara &lt;strong&gt;armar, estilizar y previsualizar Ironbar en tiempo real&lt;/strong&gt;, sin depender por completo de edición manual.&lt;/p&gt;&#xA;&lt;h2 id=&#34;qué-es-vsironbar-studio&#34;&gt;¿Qué es vsIronbar Studio?&lt;/h2&gt;&#xA;&lt;p&gt;Es un &lt;strong&gt;editor visual para Ironbar&lt;/strong&gt;, escrito en &lt;strong&gt;Python 3 + GTK3&lt;/strong&gt;, pensado sobre todo para entornos Wayland como &lt;strong&gt;Hyprland&lt;/strong&gt;. La herramienta permite modificar tanto la barra principal como un dock, reorganizar módulos y ajustar estilos desde una sola ventana.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsFetch Settings: editor visual para configurar vsFetch</title>
      <link>https://victorsosa.com/blog/vsfetch-settings-editor-visual-vsfetch/</link>
      <pubDate>Sat, 11 Apr 2026 11:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vsfetch-settings-editor-visual-vsfetch/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;vsFetch&lt;/strong&gt; ya de por sí es una herramienta bastante flexible, pero editar su &lt;code&gt;config.json&lt;/code&gt; a mano no siempre es la experiencia más cómoda. Por eso desarrollé &lt;strong&gt;vsFetch Settings&lt;/strong&gt;, un editor visual con el que puedo ajustar temas, secciones, tipografía, efectos y layout sin pelearme con el JSON.&lt;/p&gt;&#xA;&lt;p&gt;El objetivo fue hacerlo práctico: cambiar opciones rápido, ver el resultado al instante y poder compartir temas fácilmente.&lt;/p&gt;&#xA;&lt;h2 id=&#34;qué-es-vsfetch-settings&#34;&gt;¿Qué es vsFetch Settings?&lt;/h2&gt;&#xA;&lt;p&gt;Es un &lt;strong&gt;editor gráfico para la configuración de vsFetch&lt;/strong&gt;, escrito en &lt;strong&gt;Python 3 + GTK3&lt;/strong&gt;. Trabaja directamente sobre &lt;code&gt;~/.config/vsfetch/config.json&lt;/code&gt;, pero lo hace desde una interfaz donde casi todo está expuesto de forma clara.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsHypr Theme Manager: un sistema de temas completo para Hyprland</title>
      <link>https://victorsosa.com/blog/vshypr-theme-manager-sistema-temas-hyprland/</link>
      <pubDate>Sat, 11 Apr 2026 10:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vshypr-theme-manager-sistema-temas-hyprland/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Después de pasar demasiado tiempo ajustando colores app por app, quise resolver ese problema de raíz. Así nació &lt;strong&gt;vsHypr Theme Manager&lt;/strong&gt;, una herramienta pensada para aplicar un tema completo en un entorno &lt;strong&gt;Arch Linux + Hyprland&lt;/strong&gt; sin tener que ir archivo por archivo.&lt;/p&gt;&#xA;&lt;p&gt;La idea no era solamente cambiar un wallpaper bonito, sino lograr que &lt;strong&gt;terminal, barra, notificaciones, launcher, lock screen y apps GTK/Qt&lt;/strong&gt; hablaran el mismo lenguaje visual.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsWaybar Studio: Editor Visual para Waybar</title>
      <link>https://victorsosa.com/blog/vswaybar-studio-editor-visual-waybar/</link>
      <pubDate>Thu, 26 Mar 2026 11:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vswaybar-studio-editor-visual-waybar/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Hey! Hoy les quiero platicar de otro proyecto que he estado desarrollando: &lt;strong&gt;vsWaybar Studio&lt;/strong&gt;. Después de crear vsHyprland Manager, me animé a hacer algo similar pero enfocado en &lt;strong&gt;Waybar&lt;/strong&gt;, que es la barra de estado que uso en mi configuración de Hyprland.&lt;/p&gt;&#xA;&lt;p&gt;La verdad configurar Waybar a mano puede ser un dolor de cabeza. Entre el archivo de configuración en JSON o YAML y el CSS para los estilos, es fácil perderse. Por eso quise hacer algo que me dejara ver los cambios al instante.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsHyprland Manager: Editor Visual para Hyprland</title>
      <link>https://victorsosa.com/blog/vshyprland-manager-editor-visual-hyprland/</link>
      <pubDate>Thu, 26 Mar 2026 10:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vshyprland-manager-editor-visual-hyprland/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción&lt;/h2&gt;&#xA;&lt;p&gt;Bueno, después de un tiempo usando &lt;strong&gt;Hyprland&lt;/strong&gt; y configurando todo a mano editando archivos de texto, me decidí a crear algo que me facilitara la vida. Así nació &lt;strong&gt;vsHyprland Manager&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;La idea era simple: quería una herramienta visual que me dejara modificar la configuración de Hyprland sin tener que recordar cada opción del archivo &lt;code&gt;hyprland.conf&lt;/code&gt;. Nada de buscar en la documentación cada vez que quería cambiar algo.&lt;/p&gt;&#xA;&lt;h2 id=&#34;qué-es-vshyprland-manager&#34;&gt;¿Qué es vsHyprland Manager?&lt;/h2&gt;&#xA;&lt;p&gt;Es un editor visual de configuración para Hyprland, escrito en &lt;strong&gt;Python 3&lt;/strong&gt; con &lt;strong&gt;GTK3&lt;/strong&gt;. Lo que hace es trabajar con módulos separados en &lt;code&gt;~/.config/hypr/modules/&lt;/code&gt;, lo que facilita mucho tener todo organizado y poder hacer cambios sin romper la configuración principal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mis Dotfiles de Hyprland en Arch Linux</title>
      <link>https://victorsosa.com/blog/hyprland-dotfiles-arch-linux/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/hyprland-dotfiles-arch-linux/</guid>
      <description>&lt;p&gt;Llevo un buen tiempo construyendo y refinando mi entorno en Linux. Lo que empezó como curiosidad por Hyprland se convirtió en un proyecto serio: un setup completo, reproducible y con un sistema de temas que me permite cambiar la estética completa del escritorio con un solo atajo.&lt;/p&gt;&#xA;&lt;p&gt;Lo tengo disponible en GitHub para quien quiera usarlo como base o inspiración.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;qué-es-hyprland&#34;&gt;¿Qué es Hyprland?&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Hyprland&lt;/strong&gt; es un compositor Wayland dinámico de tiles — el equivalente moderno de i3 o bspwm, pero construido sobre Wayland desde cero. Tiene animaciones fluidas, soporte para múltiples monitores, configuración totalmente textual y una comunidad muy activa.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vsFetch: un &#34;About This Computer&#34; para Linux</title>
      <link>https://victorsosa.com/blog/vsfetch-about-this-computer-para-linux/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/vsfetch-about-this-computer-para-linux/</guid>
      <description>&lt;p&gt;Hace tiempo que quería tener en mi escritorio algo similar al &amp;ldquo;Acerca de este equipo&amp;rdquo; de macOS o el panel de información de GNOME — pero adaptado a mi setup: &lt;strong&gt;Arch Linux + Hyprland&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;No encontré nada que me convenciera, así que lo construí.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;qué-es-vsfetch&#34;&gt;¿Qué es vsFetch?&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;vsFetch&lt;/strong&gt; es una aplicación gráfica escrita en Python + GTK3 que muestra la información del sistema en una ventana limpia y estructurada, con el estilo de un panel de información moderno.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Guía para Instalar Among Us en Arch Linux: Heroic Games Launcher y Steam — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/instalar-among-us-en-arch-linux/</link>
      <pubDate>Sat, 13 Apr 2024 22:54:36 +0000</pubDate>
      <guid>https://victorsosa.com/blog/instalar-among-us-en-arch-linux/</guid>
      <description>&lt;h2 id=&#34;introducción&#34;&gt;Introducción:&lt;/h2&gt;&#xA;&lt;p&gt;Among Us se ha convertido en un fenómeno cultural, cautivando a millones de jugadores en todo el mundo con su intrigante juego de supervivencia y traición. Si eres un usuario de Arch Linux y estás ansioso por unirte a la diversión, estás en el lugar correcto. En esta guía, exploraremos cómo puedes jugar Among Us en Arch Linux, tanto a través del popular Heroic Games Launcher como de la plataforma de juegos Steam.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Descubriendo YAY: Simplificando la gestión de paquetes en Arch Linux — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/descubriendo-yay-gestion-de-paquetes-arch-linux/</link>
      <pubDate>Sun, 28 Jan 2024 17:05:55 +0000</pubDate>
      <guid>https://victorsosa.com/blog/descubriendo-yay-gestion-de-paquetes-arch-linux/</guid>
      <description>&lt;p&gt;Arch Linux es conocida por ser una distribución Linux minimalista y personalizable, pero su proceso de gestión de paquetes a través de la línea de comandos puede resultar desafiante para algunos usuarios. En este artículo, exploraremos una herramienta que simplifica significativamente este proceso: YAY. YAY es un AUR helper (asistente para el Repositorio de Usuarios de Arch), diseñado para facilitar la instalación y actualización de software de terceros en Arch Linux. A continuación, te guiaremos a través del proceso de instalación de YAY utilizando una simple línea de comandos.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Droidcam: Usar tu teléfono celular como cámara web en Manjaro — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/droidcam-celular-como-camara-web-en-manjaro/</link>
      <pubDate>Sat, 08 Oct 2022 06:07:32 +0000</pubDate>
      <guid>https://victorsosa.com/blog/droidcam-celular-como-camara-web-en-manjaro/</guid>
      <description>&lt;p&gt;Con DroidCam podrás usar tu smartphone, tablet o celular como webcam en el ordenador. Perfecto para compartir vídeo y audio en videollamadas de trabajo, en charlas con amigos o incluso para transmitir en directo y grabarte para hacer vídeos.&lt;/p&gt;&#xA;&lt;h2 id=&#34;características&#34;&gt;Características&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Principales características de DroidCam para convertir tu teléfono en webcam:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Chatea utilizando «DroidCam Webcam» en tu ordenador o computadora, pudiendo compartir vídeo y audio.&lt;/li&gt;&#xA;&lt;li&gt;Conecta el móvil y el pc vía WiFi o por un cable USB.&lt;/li&gt;&#xA;&lt;li&gt;Totalmente gratis.&lt;/li&gt;&#xA;&lt;li&gt;Utiliza DroidCam sin límites durante horas.&lt;/li&gt;&#xA;&lt;li&gt;Te permite usar tu celular mientras utilizar la app de DroidCam.&lt;/li&gt;&#xA;&lt;li&gt;Súper sencillo de utilizar.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Con este tutorial no pretendo ir a fondo para describir la aplicación ( ya hay muchos sitios que lo hacen ), pero si busco ser de apoyo en su instalación en linux.&#xA;Si ya conoces Droidcam pero no sabes como instalarlo en Manjaro, aquí te dejo los pasos que yo use y no me dio problema.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cómo instalar Snapd en Manjaro 21 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-instalar-snapd-en-manjaro/</link>
      <pubDate>Fri, 07 Oct 2022 23:54:33 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-instalar-snapd-en-manjaro/</guid>
      <description>&lt;p&gt;En Linux, hay diferentes de instalar software. Uno de los métodos más populares es un administrador de paquetes como &lt;strong&gt;APT, DNF, PacMan, Zypper&lt;/strong&gt;, etc. Sin embargo, este método tiene sus limitaciones; por ejemplo, puede ser difícil instalar software desde una fuente específica o administrar varias versiones del mismo software en un solo sistema.&lt;/p&gt;&#xA;&lt;p&gt;Aquí es donde entra Snap como sistema de implementación de software y administración de paquetes que facilita la instalación y administración de software en Linux, los paquetes se denominan &amp;ldquo;snaps&amp;rdquo; y la herramienta para usarlos es &amp;ldquo;snapd&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Como mantener una sesión SSH activa aunque se pierda conexión en Ubuntu — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/mantener-sesion-ssh-activa-con-tmux/</link>
      <pubDate>Fri, 29 Apr 2022 15:02:02 +0000</pubDate>
      <guid>https://victorsosa.com/blog/mantener-sesion-ssh-activa-con-tmux/</guid>
      <description>&lt;p&gt;Ciertas tareas críticas (como la migración del sistema operativo, las actualizaciones de aplicaciones críticas y otros procesos en los sistemas de producción) deben realizarse desde un terminal serie (consola virtual o remota). Sin embargo, hay momentos en los que no tenemos ninguna opción disponible  y no tenemos más remedio que realizar tareas críticas desde nuestra sesión SSH. Pero, ¿qué ocurre si se corta el enlace o nuestra conexión y se cierra la sesión? Podemos correr el riesgo de dejar el sistema en un estado inconsistente o desconocido.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crear tu propio instalador gráfico usando Bash y Zenity en Ubuntu — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/instalador-grafico-bash-zenity-ubuntu/</link>
      <pubDate>Tue, 26 Apr 2022 13:06:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/instalador-grafico-bash-zenity-ubuntu/</guid>
      <description>&lt;p&gt;Zenity, Zen Dialogs, es un software que permite generar diálogos simples empleando la biblioteca de GTK a manera de wrapper e ideado como sustituto de gdialog para GNOME2 y dialog en consola; siendo muy simple de usar si se tienen conocimientos básicos de programación.&lt;/p&gt;&#xA;&lt;p&gt;Por su parte, Bash es un intérprete de órdenes que generalmente se ejecuta en una ventana de Terminal,  donde el usuario escribe órdenes en modo texto. Este se usa por defecto en los ordenadores linux y su terminal, y es muy útil si se es fan de la consola.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cómo descargar una carpeta (o archivo) de Google Drive usando terminal de Ubuntu — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/descargar-de-google-drive-en-terminal-ubuntu/</link>
      <pubDate>Sun, 24 Apr 2022 01:24:10 +0000</pubDate>
      <guid>https://victorsosa.com/blog/descargar-de-google-drive-en-terminal-ubuntu/</guid>
      <description>&lt;p&gt;Son muchas las ocasiones que por alguna razón hemos querido descargar un archivo (o varios) de una carpeta (o varias) de Google Drive y el proceso dependiendo de la cantidad se vuelve tedioso y algo complicado.&lt;/p&gt;&#xA;&lt;p&gt;Así que en este artículo te presentare un par de opciones para poder descargar archivos de GDrive desde la terminal de Linux.&lt;/p&gt;&#xA;&lt;h2 id=&#34;opcion-1--gdown&#34;&gt;Opcion 1 : GDOWN&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/wkentaro/gdown&#34;&gt;Gdown&lt;/a&gt; es un programa desarrollado en phyton por Kentaro Wada y es muy simple de usar e instalar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Como Instalar GO (Golang de Google) en Ubuntu 22.04 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-instalar-go-golang-en-ubuntu/</link>
      <pubDate>Sat, 23 Apr 2022 23:48:49 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-instalar-go-golang-en-ubuntu/</guid>
      <description>&lt;p&gt;GO (o Golang) es un moderno lenguaje de programación de código abierto creado por Google, y es un lenguaje compilado, lo que significa que el código fuente debe compilarse para crear un ejecutable para ejecutar el software.&lt;/p&gt;&#xA;&lt;p&gt;Muchas aplicaciones populares, como Kubernetes, Docker, Prometheus y Terraform, están escritas en Go ya que es un lenguaje de programación compilado, concurrente, imperativo, estructurado, no orientado a objetos y recolectado de elementos no utilizados (Garbage collector).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Como instalar WoeUSB en Ubuntu Impish Indri 21.10 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-instalar-woeusb-en-ubuntu/</link>
      <pubDate>Fri, 05 Nov 2021 22:16:45 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-instalar-woeusb-en-ubuntu/</guid>
      <description>&lt;p&gt;&lt;strong&gt;WoeUSB&lt;/strong&gt; es un herramienta de línea de comandos que nos permite la preparación de medios de instalación USB de Microsoft Windows® desde GNU Linux.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Sus caracteristicas soprtadas son :&lt;/strong&gt;&#xA;Support Legacy PC/UEFI booting&#xA;Support FAT32 and NTFS filesystems&#xA;Support using physical installation disc or disk image as source&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Las imagenes ISO que soporta de Windows® para su instalación son:&lt;/strong&gt;&#xA;Windows Vista y superiores.&#xA;Cualquier variante o edición y lenguaje.&#xA;Windows PE&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sustituir Nautilus Desktop por Nemo — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/sustituir-nautilus-desktop-por-nemo/</link>
      <pubDate>Wed, 24 Mar 2021 04:21:07 +0000</pubDate>
      <guid>https://victorsosa.com/blog/sustituir-nautilus-desktop-por-nemo/</guid>
      <description>&lt;p&gt;Ubuntu 20.04 es la mejor versión de Ubuntu hasta la fecha, pero su gestión de ficheros y carpetas del escritorio es pésima.&#xA;Aprende cómo sustituir Nautilus por Nemo y gana mucha funcionalidad.&lt;/p&gt;&#xA;&lt;p&gt;Los pasos a seguir son:&lt;/p&gt;&#xA;&lt;p&gt;Eliminamos Nautilus y la extensión del desktop:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt purge nautilus gnome-shell-extension-desktop-icons -y&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Instalamos Nemo&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo apt install nemo -y&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Hacemos cambios en la configuracion con los siguientes comandos:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gsettings set org.gnome.desktop.background show-desktop-icons false&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gsettings set org.nemo.desktop show-desktop-icons true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Editamos el inicio del lanzador de nemo:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Instalar WPScan en Ubuntu 20.04 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/instalar-wpscan-en-ubuntu/</link>
      <pubDate>Wed, 24 Mar 2021 04:10:03 +0000</pubDate>
      <guid>https://victorsosa.com/blog/instalar-wpscan-en-ubuntu/</guid>
      <description>&lt;p&gt;WPScan es una herramienta de linea de comandos muy útil escrita en Ruby para escanear sitios web de WordPress y encontrar versiones desactualizadas de complementos, vulnerabilidades conocidas, enumeración de usuarios, etc.&lt;/p&gt;&#xA;&lt;p&gt;Es muy fácil de usar y muy potente.&#xA;Para instalarlo seguimos los siguientes pasos:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;sudo apt update&#xA;sudo apt install curl git libcurl4-openssl-dev make zlib1g-dev gawk g++ gcc libreadline6-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config ruby ruby-bundler ruby-dev -y&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ahora si, despues de instalar GEM procedemos a instalar WPScan:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Como eliminar el ruido de un micrófono en Linux — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-eliminar-el-ruido-de-un-microfono-en-linux/</link>
      <pubDate>Thu, 12 Nov 2020 17:49:51 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-eliminar-el-ruido-de-un-microfono-en-linux/</guid>
      <description>&lt;p&gt;Si eres usuario de Linux, lo más probable es que en algún momento hayas tenido problemas  de exceso de ruido y/estática en tu micrófono al usar una video llamada o simplemente al grabar con el. Esto puede suceder por muchos motivos, pero calma, a lo mejor el problema no es de tu micro.&lt;/p&gt;&#xA;&lt;p&gt;Cuando algo falla en cuanto a hardware, es un poco complicado si no es cambiando de dispositivo, pero si se trata de una configuración errónea, es posible que tenga solución. Hoy veremos cómo librarnos de ese molesto ruido blanco que en ocasiones se oye de fondo en los micrófonos en GNU/Linux.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Resolver dependencias de pyQT5 para Python3 en Ubuntu 20.04 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/resolver-dependencias-pyqt5-python3-ubuntu/</link>
      <pubDate>Thu, 12 Nov 2020 17:20:20 +0000</pubDate>
      <guid>https://victorsosa.com/blog/resolver-dependencias-pyqt5-python3-ubuntu/</guid>
      <description>&lt;p&gt;Si estas leyendo este artículo es probable que te encuentres aquí por que intentaste instalar algún scrit basado en Python y te marca dependencias no satisfechas.&#xA;Un ejemplo muy común es instalar HPLIP, que para instalarse necesita solucionar dependencias de versiones anteriores de Python.&lt;/p&gt;&#xA;&lt;p&gt;Desde Ubuntu 20.04 se volvió bastante difícil solucionar estas dependencias debido a la antigua biblioteca pyqt5 utilizada.&#xA;Así que para poder resolver las dependencias de pyqt5 en la versión de Python 3 es necesario ejecutar el siguiente comando en la terminal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cómo instalar Laravel en Ubuntu 20.04 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-instalar-laravel-en-ubuntu/</link>
      <pubDate>Mon, 02 Nov 2020 22:29:16 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-instalar-laravel-en-ubuntu/</guid>
      <description>&lt;p&gt;Laravel es un FrameWork WEB PHP de código abierto, diseñado para el desarrollo más rápido de aplicaciones web. Está basado en el framework Symfony, sigue el patrón arquitectónico model–view–controller. En el momento de escribir este tutorial, Laravel Framework 8.12.3 es la última versión disponible.&lt;/p&gt;&#xA;&lt;p&gt;Laravel también proporciona una interfaz de línea de comandos (CLI) conocida como Artisan. Proporciona comandos útiles para realizar operaciones para su aplicación.&lt;/p&gt;&#xA;&lt;p&gt;Este artículo le ayudará a instalar Laravel PHP Framework en sistemas Ubuntu 20.04 LTS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>URLs Amigables con Ubuntu 20.04 y Apache 2 — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/urls-amigables-con-ubuntu-y-apache/</link>
      <pubDate>Sun, 26 Apr 2020 09:14:10 +0000</pubDate>
      <guid>https://victorsosa.com/blog/urls-amigables-con-ubuntu-y-apache/</guid>
      <description>&lt;p&gt;Una URL amigable o URL semántica es una URL fácil de entender, tanto para los buscadores, como para el usuario del sitio web y que muestra el asunto de la página con sólo leer su dirección.&#xA;Si no existieran las URLs amigables es muy probable que la navegacion de unos sitios fuera:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;www.tusitio.com/urls?p=1234&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;(la cual , no nos dice nada)&lt;/p&gt;&#xA;&lt;p&gt;Si eres programador y trabajas con Wordpress, es probable que en Ubuntu te hayas dado cuenta que despues de instalar Apache2 y Wordpress las URLs Amigables no funcionan. Esto no es un error. Más bien es la configuración por defecto de Ubuntu.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cómo alojar múltiples sitios web en un Ubuntu 20.04 (Apache) — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/como-alojar-multiples-sitios-web-en-ubuntu-apache/</link>
      <pubDate>Sun, 26 Apr 2020 07:25:27 +0000</pubDate>
      <guid>https://victorsosa.com/blog/como-alojar-multiples-sitios-web-en-ubuntu-apache/</guid>
      <description>&lt;p&gt;Uno de los beneficios de usar Ubuntu 20.04 y Apache es la capacidad de alojar múltiples sitios web en un sólo servidor. Esto es muy económico porque le permite usar un sólo servidor para todos sus dominios. Esta característica se llama alojamiento virtual. Es simplemente el aspecto de ejecutar diferentes dominios, por ejemplo dominio1.com y dominio2.com en una sola dirección IP de Ubuntu 20.04. El host virtual de Apache dirige a los visitantes a diferentes carpetas donde se encuentran los archivos de los dominios. El cliente que visite el sitio web nunca sabrá si el servidor es responsable de otros hosts virtuales.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gnome Vainilla en Ubuntu 20.04 (y 21.10 – Actualización) — Actualizado 2026.04</title>
      <link>https://victorsosa.com/blog/gnome-vainilla-en-ubuntu/</link>
      <pubDate>Sat, 25 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://victorsosa.com/blog/gnome-vainilla-en-ubuntu/</guid>
      <description>&lt;p&gt;Una de las características de Ubuntu es su escritorio GNOME personalizado. Ubuntu realiza algunos ajustes para que se vea similar a su propuesta de escritorio Unity: lanzador a la izquierda, soporte de indicador de aplicación, entre otros cambios.&lt;/p&gt;&#xA;&lt;p&gt;Si bien eso es buena noticia para quienes aman la interfaz de Unity, a un usuario de GNOME puro podría no gustarle esos cambios. Y si eres uno de esos amantes de GNOME, no es necesario que te quedes con el escritorio modificado — puedes instalar el &lt;strong&gt;GNOME real&lt;/strong&gt;, también llamado GNOME Vanilla, fácilmente.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
