Vakar „Solus“ lyderis Ikeras Doharty paskelbė tai, ko visi laukėme ir, be abejonės, skatina naujus „Solus“ pokyčius. Bet šiuo atveju Ikeras Doharty atėjo supažindinti mus jūsų naujoji „Solus“, „SolBuild“ paketo ir programinės įrangos kūrimo sistema.
Ši nauja sistema leis greitai ir lengvai sukurti „solus“ paketus. „Solbuild“ pakeis „Evobuild“ ir tai leis jums sukurti naujus „Solus“ paketus, bet taip pat galėsite sukurti senus paketus, pakeisdami senus įrankius tokioms užduotims kaip „evobuild“.
Technologiniu lygmeniu ši nauja priemonė nėra didelis pokytis. Iš esmės šis įrankis yra pagrįstas chroot, bet prideda OverlayFS sluoksnį, sluoksnis, kuris pagerina paketų kokybę ir sumažina klaidų skaičių.
„Solbuild“ galima įdiegti kituose nei „Solus“ platinimuose
„SolBuild“ galima tiek „Solus“, tiek likusiems paskirstymams, tai leis jums sukurti „Solus“ paketus ne tik iš paties platinimo, bet ir iš kitų operacinių sistemų, tokių kaip „Ubuntu Budgie“.
Jei turime „Solus“ ir norime įdiegti naują įrankį, tiesiog turime atidaryti terminalą ir parašyti:
sudo eopkg up sudo eopkg it solbuild
Tai sukurs senus įrankius nauju įrankiu kuriant paketus. „Solbuild“ jau yra naujausiose „Solus“ versijose. Tačiau prieš naudodami įrankį turime atlikti šias komandas, kad atliktumėte pakeitimus:
sudo solbuild init -u sudo solbuild update
Bet jei norime įdiekite šį įrankį kitam nei „Solus“ platintojui, užsakymai yra skirtingi:
git clone https://github.com/solus-project/solbuild.git cd solbuild make ensure_modules make sudo make install
Pastarasis leis įrankį įdiegti kituose paskirstymuose, o vartotojai gali kurti „Solus“ paketus, nepriklausydami nuo konkrečios „Solus“ versijos. Kažkas įdomaus Nemanai?
Paleidau sudo solbuild init -u sudo solbuild atnaujinimą, ir jis man terminale sako: komanda nerasta. Dėl ko tai būtų? ir įdiegiau, kaip sakoma, su ankstesnėmis komandomis.