SolBuild, un nuevo sistema para crear paquetes de Solus

Solbuild

El día de ayer Iker Doharty, el líder de Solus, anunció algo que ya todos estábamos esperando y que sin lugar a dudas aventura un nuevo cambio en Solus. Pero en este caso, Iker Doharty nos venía a presentar su nuevo sistema de creación de paquetes y programas para Solus, SolBuild.

Este nuevo sistema permitirá crear paquetes solus de una manera rápida y sencilla. Solbuild sustituirá a Evobuild y permitirá crear los nuevos paquetes Solus pero también podrá crear los antiguos paquetes, sustituyendo a las antiguas herramientas para tales tareas como evobuild.

A nivel tecnológico, esta nueva herramienta no representa un gran cambio. En esencia esta herramienta se basa en chroot pero añade una capa OverlayFS, una capa que permite mejorar la calidad de los paquetes y reducir el número de errores.

Solbuild podrá instalarse en otras distribuciones que no sean Solus

SolBuild está disponible tanto para Solus como para el resto de distribuciones, algo que permitirá crear paquetes Solus no sólo desde la propia distribución sino también desde otros sistemas operativos como por ejemplo Ubuntu Budgie.

Si tenemos Solus y queremos instalar la nueva herramienta sólo hemos de abrir una terminal y escribir lo siguiente:

sudo eopkg up
sudo eopkg it solbuild

Esto hará que las antiguas herramientas sean sustituidas por la nueva herramienta a la hora de crear paquetes. Solbuild ya se encuentra en las últimas versiones de Solus. Pero antes de utilizar la herramienta tenemos que ejecutar los siguientes comandos para efectuar los cambios:

sudo solbuild init -u
sudo solbuild update

Pero si queremos instalar esta herramienta en otra distribución que no sea Solus, las órdenes son diferentes:

git clone https://github.com/solus-project/solbuild.git
cd solbuild
make ensure_modules
make
sudo make install

Esto último hará que la herramienta se pueda instalar en otras distribuciones y los usuarios puedan construir paquetes para Solus sin tener que depender de una versión en concreto de Solus. Algo interesante ¿no creéis?


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *