Despedida de Antergos

Siempre que me han preguntado cuál ha sido mi mejor experiencia a nivel de uso diario de una distribución de GNU/Linux, he respondido que fue hace bastantes años con Arch. Aquel equipo nunca fue más fino que con ella, teniendo instalados únicamente los paquetes que necesitaba para desarrollar software, y actualizado siempre a la última. Sin embargo también digo sin tapujos que en muchos equipos no tengo narices de instalarlo: hay placas que directamente lo repudian, y buscar los drivers a mano uno a uno requiere un tiempo y una energía que en mi situación actual rara vez tengo.

Imagen de la web de Antergos

Antergos era una distro gallega que resolvía ese problema: proporcionaba un live-CD (¿live-pendrive?) con un instalador llamado Cnchi que te ayudaba a elegir los paquetes necesarios: los drivers compatibles que necesitases para arrancar, la interfaz gráfica que prefirieses y algunos de los programas más típicos para llevarlos instalados (o no) de salida completamente a la carta. En resumen, de manera similar a la primera época de Ubuntu con Debian, hacia que instalar Arch fuese fácil.

Esta última semana el equipo que lo mantiene ha anunciado que van a descontinuar el proyecto, por falta de tiempo. Coincido con ellos en que es mejor descontinuarlo que dar un mal servicio a la comunidad, y sólo puedo agradecerles el esfuerzo que han realizado durante 9 años para hacer la vida más fácil a todos aquellos que querían instalar Arch.

La lastima es que perdemos una capa entre la elitista comunidad de Arch y el usuario corriente, porque seamos sinceros, yo soy informática y tengo un interés por aprender del que el usuario medio carece, y si bien la wiki de Arch Linux me parece una absoluta maravilla, hace falta una base para ser capaz de entenderla. Ojalá mas usuarios tuviesen esa inquietud para poder obtener la capacidad de elegir por si mismos, pero si no los ayudamos, seguirán dejando que Microsoft, Apple y Google lo hagan por ellos. De ahí que la labor de Antergos y Manjaro es encomiable, pues les da una puerta de entrada, y poco a poco pueden ir aprendiendo más hasta tener conocimientos y capacidad crítica.

¡Gracias por todo ya seguir usando GNU/Linux!

Actualización a Xubuntu 18.04

Llegó el terrible momento que sucede cada 2 años: la hora de la actualización de todos los equipos de la casa a la siguiente versión de larga duración o LTS. Así que tras armarme de paciencia me dispuse a hacer la primera instalación, que es donde suceden todos los problemas. Os cuento el proceso y los problemas que me encontré, por si pueden ayudaros.

Lo primero fue elegir la distro: Ubuntu ya no es una opción, pues Gnome tiene un consumo abusivo. Lo podría poner en uno de los equipos, pero sería hacer 2 veces la parte de ensayo-error de aplicaciones, lo que me produce una pereza extrema. Así que a conseguir la imagen de la página oficial en 64 bits, y cargarla en un pendrive con Etcher para que funcione no solo en equipos con arranque normal, sino también en los que tienen UEFI.

Una vez instalado vamos con los consolazos de instalación de programas (Ctrl + Alt + T abre la consola rápidamente), que siempre es más rápido que usar un gestor de aplicaciones:

  • Extras restringidos y mis aplicaciones habituales de vídeo, imagen y sonido, gestión de e-books, paquete ofimático (nunca se sabe cuando lo necesitarás) y la implementación libre de Java, ahora que por fin se la reconoce oficialmente.
sudo apt-get install xubuntu-restricted-extras
sudo apt-get install vlc
sudo apt-get install gimp
sudo apt-get install audacious
sudo apt-get install calibre
sudo apt-get install libreoffice
sudo apt-get install openjdk-8-jdk
  • Si tenemos unidad de DVD y queremos ver discos originales tendremos que instalar el Content Scrambling (insertar maldiciones al sistema de regiones y los inútiles sistemas anticopia que solo molestan a los que pagamos el formato legal).
sudo apt-get install libdvd-pkg
  • Después quitamos paquetes que me sobran. Parole es un reproductor que está bien en el sentido de que es ligero, pero prefiero tener un programa que sirva para todos los formatos seguro como es VLC, por lo que me es redundante.
sudo apt-get remove --purge parole
sudo apt-get remove --purge pidgin
  • Cuestiones estéticas: los temas oscuros permiten descansar más la vista, por lo que instalo el tema de escritorio Arc-dark. Una nota: para activarlo hay que ir a “Configuración ->  gestor de ventanas” e indicar Arc-dark para que las líneas de borde sean correctas. Después a “Configuración -> apariencia -> estilo” y marcar de nuevo arc-dark para que todo pase a estar en colores oscuros.
sudo apt-get install arc-theme
  • Personalmente prefiero unos iconos planos que distragan menos, y Papirus es un conjunto bastante atractivo. Una vez instalados se pueden seleccionar en “Configuración -> apariencia -> iconos”.
sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install papirus-icon-theme
  • Los iconos de Libreoffice también son mas agradables en colores planos, y Sifr es un tema bastante agradable. Una vez instalados, en Libreoffice vamos a “Herramientas -> Opciones -> Ver -> Estilo de iconos” e indicamos Sifr-dark para que salgan en blanco sobre negro.
sudo apt-get install libreoffice-style-sifr
    • Un problema raro de esta configuración con Firefox Quantum es que algunas cajas de texto pueden salir en oscuro haciendo que la experiencia de navegación web sea rara, para arreglarlo hacemos lo siguiente:
      • Paso 1: Abrimos Firefox y en la barra de direcciones de Firefox escribimos “about:config”, para ir a la “zona de peligro para manazas”.
      • Paso 2: Hacemos click secundario (en términos generales, click derecho) y creamos un nuevo valor de cadena llamado widget.content.gtk-theme-override.
      • Paso 3: Seleccionar un tema claro, yo recomiendo Arc-Darker, que es la misma estética pero con el contenido de ventanas en blanco, de manera que la estética no se rompe.
      • Paso 4: Reiniciar Firefox, y con eso queda arregla arreglado.
  • Un último problema es que en los programas de música que utilizan midi, este no suele funcionar de salida, por lo que hay que instalar Timidity antes.
sudo apt-get install timidity timidity-interfaces-extra

Con esto queda todo solucionado. Desde ahí ya cada uno instala los programas extra que sean mas adecuados a sus necesidades. ¡A disfrutar!

Los “snaps” de Ubuntu

Una de las recientes novedades de la versión LTS de Ubuntu ha sido la introducción del sistema de paquetes snap. Así que voy a dedicar unos minutos a hablar del tema por alusión reciente.

¿Ubuntu snappy?

Tradicionalmente, a la hora de instalar solíamos pelearnos con los ficheros .deb (de Debian, la distribución padre de Ubuntu), que tenían como ventaja que instalaban “lo que se necesitaba”. Con esta expresión quiero decir que el paquete traía su código y poco más, las dependencias se instalaban según se necesitasen o no, y esto tenía como ventaja que los paquetes eran ligeros y sólo teníamos una única vez instalados en nuestros discos duros. Por supuesto, el mundo no es siempre tan ideal, y al actualizar paquetes de algunas dependencias la aplicación que instalamos con .deb dejaba de funcionar…

Ahí entra snap, un sistema en el que empaquetamos todo, absolutamente todo lo que la aplicación necesita para ejecutarse, como si se tratase de un bloque individual hermético. si bien tendremos código repetido en nuestras unidades de almacenamiento, podemos garantizar que en todo momento nuestra aplicación funcionará, y además la desinstalación será mas limpia.

Así que cada una tiene sus ventajas y sus inconvenientes. Hace unos años, una solución como la de snap era difícil de llevar a cabo porque el almacenamiento en sistemas Linux tendía a ser precario. Seamos honestos, la mayoría de las máquinas en las que se suele hacer correr Linux suelen ser equipos con unos años, a los que les alargamos su ciclo de vida al utilizar un sistema operativo en el que consumamos menos recursos. Pero a día de hoy la memoria es barata: tarjetas SD, pendrives, discos duros externo… es muy fácil ampliar y quitarnos el problema, lo que hace que ahora las bases hayan cambiado.

Vamos a lo técnico, que es muy similar al apt-get clásico:

Para instalar con snap desde consola usamos:

sudo snap install <em>package-name

Para actualizar:

sudo snap refresh <em>package-name

Y para eliminar:

sudo snap remove <em>package-name

Apricity OS, un Arch Linux de diseño

Por regla general considero que Arch es la mejor distro para quien se sienta valiente. El rendimiento es fantástico, pero configurarlo suele ser para echarse a temblar. Si bien Manjaro es el spin-of que se centró en hacerlo accesible, Apricty OS tiene el extra de además intentar hacerlo bonito.

Apricity OS, un Arch Linux de diseñoLo que vemos es básicamente un Arch con Gnome algo aligerado (Gnome 3 estándar por desgracia se suele comer una buena cantidad de memoria) y el tema Numix Circle que además es fácil de instalar, con el extra para los novatos de que trae PlayOnLinux y Wine para quienes todavía están apegados a ciertas aplicaciones de Windows, además del firewal preconfigurado.  La pega es que se han olvidado de los equipos de 32 bits, que es lo que personalmente me hace tener mas voluntad para pelearme con Arch, por lo que por ahora me sigo quedando con Manjaro a la hora de trastear con una distro de actualizaciones contínuas.

Ubuntu budgie remix: apuntando de nuevo a una interfaz ligera

Desde hace tiempo soy entusiasta de Solus, una versión de Linux construida desde cero centrada en los equipos de escritorio. Es un sistema joven, pero va como un cohete en netbooks, lo que lo hace ideal si eres de los que prefieren llevar un equipo pequeño y fácil de transportar que después se pueda enchufar cómodamente a un buen monitor y teclado externo para trabajar como es debido. Para hacer las 4 típicas cosas necesarias para el trabajo va de sobra, pero evidentemente en el equipo grande de casa en el que igual te da por querer hacer mas, se te queda corto y te conviene mas tirar de un Ubuntu, aunque solo sea por los repositorios.

El escritorio de Solus, Budgie, me gusta bastante: tira de Gnome 3, siendo plenamente compatible con todo su contenido, pero es mucho mas fluído y ligero. Su sistema de applets, Raven, me parece un gran acierto, colocándolo todo en una barra lateral a la derecha evitando que las notificaciones se agolpen por la pantalla, siendo además muy sencillo de personalizar. Le fallan algunos iconos de notificación, pero todo se andará.

Ubuntu budgie remix: apuntando de nuevo a una interfaz ligera¿Y qué pasaría si tuviésemos un sabor de Ubuntu con Budgie? Ubuntu Budgie Remix es un sabor no oficial que me ha parecido muy interesante, pues me permite beneficiarme de todas las ventajas de las aplicaciones de Gnome sin tener que sufrir los problemas de responsividad de la interfaz oficial de dicho proyecto. Mi experiencia al hacerlo correr en un viejo netbook cortito con apenas 1 GB de RAM puede avergonzar por completo a Ubuntu Mate, Gnome, ElementaryOS e incluso en momento de alta carga de trabajo ha ejecutado mejor Xubuntu. Además, siendo tan joven, es bastante definitivamente mas estable que ElementaryOS. La barra de la izquierda es el viejo amigo Plank, que no sabemos si se quedará por allí mucho tiempo.

Ubuntu budgie remix: apuntando de nuevo a una interfaz ligera

¿Pegas? Que no es un sabor oficial aún, lo que hace que el soporte deje que desear si no eres muy aventurero, pues 18 meses no da para mucho, pero si tienes ganas de experimentar un rato, merece la pena echarle una ojeada. Si finalmente se convierte en oficial, igual es la próxima versión de escritorio por la que me lanzo, pues mi ideal de sistema operativo es que sea rápido, con buen rendimiento, buena gestión de recursos y que por piedad no parezca un tablet, que yo soy de atajos de teclado cuando trabajo. Tampoco puede negar que el hecho de que el logo parezca un Sharingan de Naruto le hace ganar puntos frikis.