SolBuild, a new system for creating Solus packages

Solbuild

Yesterday Iker Doharty, the leader of Solus, announced something that we were all waiting for and that undoubtedly ventures a new change in Solus. But in this case, Iker Doharty came to introduce us your new package and software creation system for Solus, SolBuild.

This new system will allow you to create solus packages quickly and easily. Solbuild will replace Evobuild and it will allow you to create the new Solus packages but it will also be able to create the old packages, replacing the old tools for such tasks as evobuild.

At a technological level, this new tool does not represent a great change. In essence this tool is based on chroot but adds an OverlayFS layer, a layer that improves the quality of the packets and reduces the number of errors.

Solbuild can be installed in other distributions than Solus

SolBuild is available for both Solus and the rest of the distributions, something that will allow you to create Solus packages not only from the distribution itself but also from other operating systems such as Ubuntu Budgie.

If we have Solus and we want to install the new tool, we just have to open a terminal and write the following:

sudo eopkg up
sudo eopkg it solbuild

This will cause the old tools to be replaced by the new tool when creating packages. Solbuild is already in the latest versions of Solus. But before using the tool we have to execute the following commands to make the changes:

sudo solbuild init -u
sudo solbuild update

But if we want install this tool on a distribution other than Solus, the orders are different:

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

The latter will allow the tool to be installed on other distributions and users can build packages for Solus without having to depend on a specific version of Solus. Something interesting Do not you think?


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

A comment, leave yours

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   leonardo said

    I ran sudo solbuild init -u sudo solbuild update, and it tells me in terminal: command not found. What would this be due to ? and I installed it as it says, with the previous commands.