SolBuild, een nieuw systeem voor het maken van Solus-pakketten

zonnebouw

Gisteren kondigde Iker Doharty, de leider van Solus, iets aan waar we allemaal op zaten te wachten en dat ongetwijfeld een nieuwe verandering in Solus waagt. Maar in dit geval kwam Iker Doharty ons voorstellen het nieuwe systeem voor het maken van pakketten en programma's voor Solus, SolBuild.

Met dit nieuwe systeem kunt u snel en gemakkelijk solus-pakketten maken. Solbuild zal Evobuild vervangen en het zal het mogelijk maken om de nieuwe Solus-pakketten te maken, maar het zal ook in staat zijn om de oude pakketten te maken, ter vervanging van de oude tools voor taken als evobuild.

Op technologisch vlak betekent deze nieuwe tool geen grote verandering. In wezen dit hulpmiddel is gebaseerd op chroot maar voegt een OverlayFS-laag toe, een laag waarmee de kwaliteit van de pakketten kan worden verbeterd en het aantal fouten kan worden verminderd.

Solbuild kan in andere distributies dan Solus worden geïnstalleerd

SolBuild is beschikbaar voor zowel Solus als andere distributies, iets waarmee je Solus-pakketten kunt maken, niet alleen vanuit de distributie zelf, maar ook vanuit andere besturingssystemen zoals Ubuntu Budgie.

Als we Solus hebben en we willen de nieuwe tool installeren, hoeven we alleen maar een terminal te openen en het volgende te schrijven:

sudo eopkg up
sudo eopkg it solbuild

Dit zorgt ervoor dat de oude tools worden vervangen door de nieuwe tool bij het maken van pakketten. Solbuild zit al in de laatste versies van Solus. Maar voordat we de tool gebruiken, moeten we de volgende opdrachten uitvoeren om de wijzigingen aan te brengen:

sudo solbuild init -u
sudo solbuild update

Maar als we willen installeer deze tool in een andere distributie dan Solus, de bestellingen zijn anders:

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

Dit laatste zorgt ervoor dat de tool op andere distributies kan worden geïnstalleerd en dat gebruikers pakketten voor Solus kunnen bouwen zonder afhankelijk te zijn van een bepaalde versie van Solus. Iets interessants Denk je niet?


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   leonardo zei

    Ik heb sudo solbuild init -u sudo solbuild update uitgevoerd en er staat in de terminal: opdracht niet gevonden. Waar zou dit aan te wijten zijn? en ik heb het geïnstalleerd zoals het staat, met de bovenstaande commando's.