Saltar al contenido

Categoría: Sistemas Operativos

Reemplazar una cadena o texto en varios archivos

Recientemente estuve reordenando archivos y una vez finalizado esto me encontré con la necesidad de modificar varios de estos archivos para apuntar algunas rutas a su nueva ubicación. Si necesitaramos editar unos pocos archivos pequeños podríamos usar el editor de texto de nuestro agrado para buscar y reemplazar la cadena de texto necesaria, pero cuando hablamos de muchos archivos o muy grandes donde la cadena aparece muchas veces esta opción de vuelve poco práctica. Ahí es donde la terminal de GNU/Linux podrá ayudarnos, concretamente los comando find y sed que sirven para buscar y sustituir…

Vuelvo a Debian

Algo más rápido de lo que esperaba he decidido volver a Debian. Este fin de semana aprovechando el tiempo libre decidí reemplazar Arch Linux por Debian en mi ThinkPad X230. Estaba intentando instalar un paquete desde AUR cuando me percaté de la cantidad de software innecesario que había instalado (en una instalación que en parte arrastraba de mi anterior computadora portátil) y me pareció una buena oportunidad para hacer una instalación limpia. ¿Y por qué Debian? Mi computadora portátil la uso a diario para trabajar y Debian me ofrece una gran estabilidad, además de repositorios…

Flatpak y su instalación en Debian y PureOS

Flatpak es un conjunto de herramientas de desarrollo de software y gestión de paquetes que nos permite empaquetar aplicaciones para GNU/Linux con todas las dependencias incluídas y ejecutarlas como procesos aislados. Es impulsado desde hace algún tiempo por Red Hat y GNOME entre otros, y es una alternativa a otros sistemas como Snappy (de Canonical) o AppImage. En el anuncio de lanzamiento de Flatpak se usó el slogan «construye una vez, ejecuta en cualquier lugar» y resume bastante bien el principal beneficio, un paquete Flatpak se empaqueta con las librerías y runtimes necesarios, haciendo que…

Notificar el estado de batería en GNU/Linux

Recientemente cambié de trabajo y con ello también la computadora portátil que uso para trabajar. Esto implica que además de la instalación inicial durante las primeras horas o días uno va instalando el software necesario, configurando el sistema a gusto y necesidad, y entendiendo las particularidades del dispositivo en cuestión. Pese a tener parcialmente automatizada la instalación de paquetes con un script en bash que agrega repositorios e instala aquellas herramientas que suelo usar siempre, otros tantos los instalo a mano y la personalización del escritorio la hago más o menos de memoria según lo…

Usar archivo de swap en GNU/Linux

En GNU/Linux así como en otros sistemas tipo Unix y también en Windows es habitual utilizar una porción del disco como área de intercambio, archivo de paginación o swap, que se usa para guardar procesos y no mantenerlos en la memoria física liberando así a esta última. Lo usual es utilizar particiones enteras para esta tarea y así lo entienden los instaladores de la mayoría de las distros al momento del particionado. Pero al día de hoy, y desde el kernel Linux 2.6, no hay necesidad de usar este esquema para el área de intercambio ya…