Manjaro. Gestor de paquetes no funciona. Mensaje «Synchronizing package databases»

Al actualizar Manjaro llevaba un par de días que se me quedaba colgado con el mensaje «Synchronizing package databases». Esto significa que la réplica (mirror) de los servidores que estás utilizando no está funcionando adecuadamente. Técnicamente este es el comando que selecciona el mirror más rápido y sincroniza el sistema: En mi caso siempre me […]

Una forma de organizar la configuración de la shell

A medida que voy instalando herramientas de desarrollo como por ejemplo SDKMAN!, Anaconda, Node Version Manager, el fichero .zshrc va aumentando en tamaño y complejidad. Para mantener cada una de estas configuraciones de forma independiente y poder compartirlas entre varios equipos lo que hago es tener un directorio ~/.aliases donde voy añadiendo un fichero *.aliases […]

Almacenar las credenciales de docker registry de forma más segura

Cuando haces login en un docker registry por defecto almacena las credenciales (basic auth) en un fichero de texto sin encriptar en $HOME/.docker/config.json. Para que no almacene las credenciales ahí y utilice el almacen del sistema (por ejemplo gnome-keyring): Descargar una release de este proyecto: https://github.com/docker/docker-credential-helpers/ En este momento la versión es 0.6.0 y puede […]

Crear el lanzador de Android Studio en GNU/Linux

Me gusta poder ejecutar las apps que tengo instaladas desde el lanzador de aplicaciones de gnome (unity, o en mac spotlight) sin ayuda del ratón, únicamente teclando su nombre. Hasta ahora, en GNU/Linux, venía utilizando menulibre para crear manualmente la entrada de Android Studio (o cualquier otro programa no instalado vía gestor de paquetes del […]

JDK 8, Android Studio en Ubuntu

Aprovechando que ha salido Ubuntu 16.04 LTS, he actualizado mi máquina linux. Dejo aquí los pasos para montar el entorno de desarrollo de Android. Crear directorios de instalación Como este equipo lo voy a usar yo solo por el momento cambio el propietario a mi usuario para facilitar las cosas (tengo que ver aún como […]