Trasteando con Void Linux

En esta ocasión no voy a hacer un video, voy a mostraros un poco cómo funciona Void Linux a la vieja usanza.

 

 

Configuración de repositorios

 

Antes de actualizar decidí buscar unos repositorios más cercanos, para ello he sustituido el repo por defecto por uno regional. Se abre una terminal y se identifica el archivo que lo contiene.

 

su

ls /usr/share/xbps.d

 

Void 1

 

Se puede confirmar que 00-repository-main.conf contiene el repositorio del sistema.

 

cd /usr/share/xbps.d

cat 00-repository-main.conf

 

 

Parece que tengo uno de Alemania, no está muy lejos pero si quisiese cambiarlo por otro solo tendría que hacer un

 

echo 'repository=http://beta.de.repo.voidlinux.org/current' > /etc/xbps.d/00-repository-main.conf

 

Este comando sirve si se utiliza glibc, en caso de musl sería

 

echo 'repository=http://beta.de.repo.voidlinux.org/current/musl' > /etc/xbps.d/00-repository-main.conf

 

En esta sección están disponibles los mirrors de Void, hay de nivel 1 y nivel 2. Los de nivel 1 son oficiales y se sincronizan contra el build, los de nivel 2 son comunitarios y no se garantiza que se mantengan al día.

 

Para actualizar los repositorios y los paquetes se ejecuta:

 

xbps-install -Su

 

Void Linux cuenta con la opción de añadir un repositorio local.

 

Comando xbps-install

 

El comando xbps-install tiene varias utilidades, se puede usar para actualizar, instalar, reinstalar o desactualizar uno o todos los paquetes del sistema, también para sincronizar los datos de los repositorios remotos. Para sincronizar sería

 

xbps-install -S

 

Para instalar un paquete:

 

xbps-install -S Nombre del paquete

 

Para eliminar un paquete se utilizaría xbps-remove.

 

He instalado Gimp para hacer una prueba y estos son los paquetes que ha instalado.

 

 

 

 

Ya se puede encontrar Gimp en el menú de aplicaciones 🙂

 

GIMP en Void Linux

 

 

Subrepositorios

 

Vamos a añadir subrepositorios adicionales para glibc, podemos encontrar los siguientes:

 

  • dbug > Contiene símbolos de depuración.
  • nonfree > Contiene software privativo.
  • multilib > Contiene bibliotecas de 32 bits para instalaciones de 64 bits.
  • multilib/nonfree Contiene bibliotecas de software privativo de 32 bits para instalaciones de 64 bits.

 

Se realiza una consulta para comprobar qué versiones están disponibles.

 

xbps-query -Rs void-repo

 

 

Se procede a instalar, en este caso instalaré nonfree, multilib y multilib/nonfree.

 

Aquí instalo void-repo-nonfree

 

 

Aquí los otros dos en la misma línea de comandos.

 

 

 

Y se actualizan

 

xbps-install -S

 

OctoXBPS

 

Ahora que ya tenemos los repositorios no libres configurados vamos a instalar OctoXBPS, un gestor de paquetes en Qt.

 

xbps-install -S octoxbps

 

Es necesario instalar gksu o kdesu para utilizarlo.

 

xbps-install -S gksu

 

Si abrimos OctoXBPS podemos comprobar que es un gestor muy simple de utilizar. Voy a instalar Libreoffice.

 

 

Se puede comprobar que la instalación ha ido correctamente buscando Libreoffice entre las aplicaciones del sistema.

 

 

Como veis acostumbrarse a usar Void Linux es fácil cuando se está adaptado a un sistema GNU/Linux, simplemente es recordar que se está usando XBPS y hay que cambiar un poco la sintaxis de los comandos, se puede encontrar la comparativa con otros gestores en la sección Rosetta Stone de la wiki.

 

Mi experiencia con Void Linux

 

Ha sido muy buena, mejor de lo que me esperaba ya que pensaba que no sería capaz a usar Void Linux por como lo pintan por ahí pero que queréis que os diga… ¡No es para tanto! Yo soy de Debian y familia por lo que estoy más acostumbrada a usar APT, sin embargo en XBPS no he tenido los típicos fallos que a veces salen en APT (no se pudo bloquear /var/lib/dpkg/lock) (dpkg: error: dpkg status database is locked by another process). Me parece que es bastante más rápido y limpio XBPS y no me ha costado acostumbrarme a usarlo en la línea de comandos. Respecto a runit he experimentado en el arranque, reinicio y apagado una velocidad tremenda y no veo que tenga tentáculos tan largos como los de systemd. No he usado mucho Mate pero en Void me gusta, aunque para que lo use en una máquina real prefiero KDE… Ya os contaré si doy el paso xD

 

Nunca pensé que diría esto pero… SÍ recomiendo Void Linux porque es la hostia y lo mejor de todo es que no lleva systemd jajajaja

 

¡Larga vida a Void!

 

 

Fuente imagen gorila: Pixabay.

 

1
Comentarios...

avatar
1 Hilo de comentarios
0 Hilo de respuestas
0 Seguidores/as
 
Comentario más respondido
Hilo más caliente de comentarios
1 Autores/as
fernan Autores/as de comentarios recientes
  Suscribirme  
+ Nuevo + Antiguo + Votado
Notificarme de
fernan
Invitado/a
fernan

Hola:
Ese gestor de paquetes gráfico es una copia del octopi de arachlinux y derivadas, como manjaro.
Saludos.