Artículos sobre Linux¶
Guías completas para Manjaro, Ubuntu y Linux Mint. Soluciona problemas de drivers, configura KDE, gestiona paquetes y descubre las mejores aplicaciones nativas para tu distribución Linux.
2025-05-04 - Conector MySQL para Python en Manjaro
Ahora que uso Manjaro en lugar de Ubuntu, uno de los problemas que encontré para adecuar el entorno de desarrollo que uso en mi trabajo, es que el conector de MySQL para Python MySQLDb depende de
libmysqlclient-dev, que no está disponible en Manjaro. Te cuento cómo solucioné el problema.2025-05-01 - ¿Es Manjaro para novatos?
He usado Manjaro desde hace 7 meses, y me ha apasionado. Me gusta disponer de las novedades rápido, sin el sacrificio de la estabilidad (cosa que me sucedía en los intentos que tuve en Arch Linux), su gestor de hardware y de núcleos Linux me parecen muy buenas utilidades. Además, pamac es una herramienta muy útil para gestionar paquetes en Manjaro, mucho más amigable que pacman de Arch Linux, y con cierta similitud con apt de Debian/Ubuntu. La documentación propia de Manjaro, sumada a la excelente documentación de Arch Linux, hacen que sea una distribución muy fácil de usar, y me atreveré a decir, que esta facilidad es extendida para novatos.
2025-04-29 - Ecosistema Rust para la terminal Linux
Se corrigió la instalación de utilidades con pamac, se añadieron detalles para la configuración de Alacritty y Zellij (modo “unlock first”), y se indicó cómo configurar Helix como editor predeterminado en la consola.
2025-04-23 - Instalar Docker en Manjaro
En el pasado publiqué un artículo de como instalar y usar Docker en Ubuntu con Snap y ahora que uso Manjaro vale la pena revisar los pasos para instalar Docker en Manjaro.
2025-03-27 - Zed: un editor rápido y moderno de código abierto
Se agrega ejecución de script oficial de instalación.
2025-01-10 - Montar disco en Linux y error de volumen sucio
Llevaba algún tiempo sin usar mi disco externo, en formato NTFS, y cuando fui a usarlo (montarlo) después de actualizar el sistema operativo, me ha salido el error de volumen sucio. Si te ha pasado, a continuación te indico como solucionarlo.
2024-12-18 - Problema de Wayland y gráficos híbridos en Linux
Los gráficos híbridos son una estrategia de los equipos modernos a incorporar dos tarjetas gráficas, una integrada y una dedicada, con capacidades y consumo de energía diferentes. La idea es no usar la dedicada, salvo que sea requerido para el renderizado 3D. Sin embargo, esto no es un problema resuelto en Linux y afecta a las aplicaciones nativas en Wayland, el cual es el nuevo y moderno protocolo para comunicación de servidor gráfico usado por los compositores de ventanas en Linux (en reemplazo de X11), que hagan uso de Vulkan.
2024-12-15 - Configurar Starship en Manjaro y Zsh
Se removió el uso de
sudoen los comandos de instalación de pamac por recomendación de buenas prácticas.
2024-12-10 - Conecta con una instancia de Cloud SQL en Manjaro
Se han actualizado las dependencias del Google Cloud SDK (ahora dividido en tres paquetes), se ajustaron comandos para no requerir confirmación interactiva ni uso de
sudo, y se actualizaron las recomendaciones de clientes SQL.2024-12-07 - Problemas de conexión wifi en Linux
Si el WiFi de manera aleatoria comienza a desconectarse, y al revisar el listado de redes estas han desaparecido, algunos detalles por evaluar son:
2024-12-05 - ¿Qué hacer después de instalar Manjaro KDE?
Se han actualizado las recomendaciones de kernel, se ha desaconsejado el uso directo de
sudoen instalaciones (esperando el prompt interactivo) y se hicieron ajustes en algunos comandos.2024-12-03 - Distrohopping: Cambiar de distribución Linux y no morir en el intento
Vengo de dos cambios de distribución Linux recientes, y eso me hizo pensar un poco en el esfuerzo asociado y en como ese esfuerzo se puede reducir. Igualmente, recordé el concepto asociado de “distrohopping” y las discusiones alrededor de esta práctica, en la cual muchos terminan afirmando que realmente es perder el tiempo y que aporta poco valor, pero yo no lo veo así y quiero compartirles el valor que le veo y el cómo facilitarlo.
2024-10-20 - Unir video y audio con ffmpeg y bash
Recién mi novia me pidió el favor de ayudarle a descargar los videos de un curso antes de que se venciera el acceso a la cuenta, y tocaba descargar los videos de Vimeo. Pero el truco de descarga de estos videos, hace que luego toque unir el audio y el video, así que les contaré como hacerlo con FFMPEG y Bash.
2024-06-15 - Instalar Rust en Linux
En mi proceso por aprender Rust, iré compartiendo algunos pasos con ustedes. En esta ocasión, como instalar Rust en Linux, y prepararnos para usarlo en VSCode y en Notebook.
2024-05-19 - Configurar segundo teclado en Linux
Este artículo se publicó originalmente con instrucciones exclusivas para X11 usando
xinputysetxkbmap. Se ha actualizado para incluir cómo hacerlo de forma nativa en Wayland (específicamente en KDE Plasma), el entorno gráfico por defecto en distribuciones modernas como Manjaro.2020-10-05 - Usar Ubuntu en Windows con WSL2
Como contaba en una que otra publicación, por motivos laborales mantengo mucho en Windows pero es necesario en ocasiones tener Linux a la mano. Sin duda a nivel de desarrollo Linux toma cada vez mayor relevancia y es notorio cuando Microsoft le da relevancia al soporte de Linux en su ecosistema, no solo en despliegues en nube sino también en el mismo escritorio. En esto último, referimos a WSL (Windows Subsystem for Linux) [wsl].
2020-06-29 - Instalar paquetes snap en Linux Mint 20
¿Ya tienes Linux Mint 20 y deseas instalar paquetes Snap? Mint ha decidido deshabilitar la instalación de Snap por defecto y es necesario cambiar la configuración de apt para poderlo hacer.
2020-06-29 - Instalar Anaconda Python
En los últimos años, una herramienta se ha popularizado no solo como una base para el ecosistena de la analítica de datos («ciencia de datos» como llaman también algunos) sino también en general para el desarrollo en Python (científico, web o de propósito general). Esta herramienta es Anaconda, que no solo nos facilita un sistema de distribución de paquetes multiplataforma, un repositorio principal con amplio soporte multiplataforma (canal default o anaconda) sino un gestor de ambientes para permitir aislar nuestras dependencias facilitando la reproducibilidad y evitando los conflictos.
2019-12-31 - Usar Anaconda Python en Git Bash
Recientemente, por motivos laborales he tenido que trabajar en Windows y es por esto que tuve la necesidad de buscar una opción cómoda de usar Git en Windows, con soporte de Bash a lo que estoy acostumbrado en Linux y con Python Anaconda reconocido. De alguna manera, la versión mínima de como usar Windows sin morir en el intento.
2019-11-22 - Crear contenedor Docker aplicación GUI - EALite
Dando continuidad al uso de contenedores que inicie en la publicación anterior, Crear contenedor LXC para aplicación GUI - EALite, reproduciré la instalación de Enterprise Architect Viewer (EALite) con Docker (y por supuesto, Wine). Si deseas reproducir el ejemplo de este caso, requieres reproducir la el artículo mencionado para extraer el directorio de Wine.
2019-11-11 - Crear contenedor LXC para aplicación GUI - EALite
El uso de contenedores en la industria del software se ha extendido ampliamente y no es de extrañar, ofrece a los desarrolladores la posibilidad de mejorar el aislamiento de sus servicios y de ahí hacerlo menos susceptible a errores por colisiones con otros servicios o conflictos de dependencias. Al mismo tiempo, son una alternativa más amigable en recursos respecto a las máquinas virtuales.
2019-10-22 - Instalando paquetes en Linux (Mint)
En Linux ahora tenemos muchas más opciones para instalar nuestros programas favoritos y de uso diario, según los intereses personales en reducir espacio en disco, aumentar estabilidad, mejorar seguridad, disponer siempre de la última versión, tener muy buena integración con el sistema operativo o no requerir permisos de administrador. Algunas de las estrategias, incluso facilitan que el mismo mecanismo podemos usarlo en más de una distribución Linux y así disponer de una transición más simple.
2019-10-21 - Recuperar el arranque de tu Moto G5 en Linux
Recientemente, aunque cambié a un Moto G7, pensaba restaurar el celular de fábrica pero salió mal el proceso (no siempre es fácil si pretendes eliminar el acceso a administrador -root- y el recovery personalizado -TWRP-).
2018-01-18 - Ejecutando macOS en Linux
Debo admitirlo, no me gusta Mac y sigue sin gustarme, pero en múltiples ocasiones se hace necesario poder disponer de un Mac al igual que de un Windows para efectos de pruebas o de correr software específico cuando no hay de otra. Por este caso me di a la tarea de buscar como lograr ejecutar macOS en mi equipo Asus que posee Linux instalado de la forma más fácil posible. A continuación, como ejecutar macOS (específicamente hackintosh) en tu equipo Linux (el procedimiento aplica también para Windows).
2014-04-20 - Con calma para SteamOS
Bueno, es un poco raro que sin escribir hace mucho, lo primero que escriba sea del mundo linux que del mundo de la ciencia y particularmente de la física que es mi especialidad. Pero resulta que a veces es un poco más fácil escribir sobre cosas que no toque justificar tanto.
2011-04-10 - 20 años de Linux
Hace 20 años, Linus Torvalds tomo la decisión de compartir su sistema operativo con el mundo. No mucho después, decidió licenciar este bajo General Public Licence (GPL). Este momento histórico cambio todo en el mundo en la historia de la computación.