SolBuild, et nyt system til oprettelse af Solus-pakker

solbygning

I går meddelte Iker Doharty, lederen af ​​Solus, noget, som vi alle ventede på, og som utvivlsomt vover en ny ændring i Solus. Men i dette tilfælde kom Iker Doharty for at introducere os dit nye system til oprettelse af pakke og software til Solus, SolBuild.

Dette nye system giver dig mulighed for hurtigt og nemt at oprette solus-pakker. Solbuild skal erstatte Evobuild og det giver dig mulighed for at oprette de nye Solus-pakker, men du vil også være i stand til at oprette de gamle pakker, der erstatter de gamle værktøjer til opgaver som evobuild.

På et teknologisk niveau repræsenterer dette nye værktøj ikke nogen stor forandring. I det væsentlige dette værktøj er baseret på chroot, men tilføjer et OverlayFS-lag, et lag, der forbedrer kvaliteten af ​​pakkerne og reducerer antallet af fejl.

Solbuild kan installeres i andre distributioner end Solus

SolBuild er tilgængelig til både Solus og resten af ​​distributionerne, noget der giver dig mulighed for at oprette Solus-pakker ikke kun fra selve distributionen, men også fra andre operativsystemer som Ubuntu Budgie.

Hvis vi har Solus, og vi vil installere det nye værktøj, skal vi bare åbne en terminal og skrive følgende:

sudo eopkg up
sudo eopkg it solbuild

Dette vil medføre, at de gamle værktøjer erstattes af det nye værktøj, når der oprettes pakker. Solbuild er allerede i de nyeste versioner af Solus. Men inden du bruger værktøjet, skal vi udføre følgende kommandoer for at foretage ændringerne:

sudo solbuild init -u
sudo solbuild update

Men hvis vi vil installer dette værktøj på en anden distribution end Solusordrene er forskellige:

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

Sidstnævnte tillader, at værktøjet installeres i andre distributioner, og brugere kan oprette pakker til Solus uden at være afhængige af en bestemt version af Solus. Noget interessant Tror du ikke?


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   leonardo sagde han

    Jeg kørte sudo solbuild init -u sudo solbuild opdatering, og det fortæller mig i terminal: kommando ikke fundet. Hvad skyldtes dette? og jeg installerede det som det står med de tidligere kommandoer.