I-Chimera Linux, usasazo olutsha oludibanisa i-Linux kernel kunye nokusingqongileyo kwe-FreeBSD

UDaniel Colesa (aka q66) ukusuka kwinkampani yase-Igalia kunye abathe nabo bathatha inxaxheba kuphuhliso lweeprojekthi zeVoid Linux, IWebKit kunye nokuKhanya, yazise kutshanje ibivelisa usasazo olutsha "Chimera iLinux".

Le yiprojekthi yokuba imele ukusebenzisa i Linux kernel, kodwa endaweni yezixhobo ze-GNU, yenza imeko-bume yomsebenzisi isekelwe kwinkqubo engundoqo ye-FreeBSD kwaye isebenzisa i-LLVM yokwakha. Ukuhanjiswa kuphuhliswa ekuqaleni njenge-cross-platform kwaye iyahambelana ne-x86_64, ppc64le, aarch64, riscv64 kunye ne-ppc64 izakhiwo.

Malunga neChimera Linux

Injongo ephambili yeChimera Linux kukunika amandla pnikeza unikezelo lwe Linux ngezinye izixhobo kwaye uthathele ingqalelo amava ophuhliso lweVoid Linux xa usenza usasazo olutsha.

IChimera lusasazo lweLinux ngezi njongo zilandelayo:

  • Yakhiwe ngokupheleleyo nge-LLVM
  • I-FreeBSD esekwe kwindawo yomsebenzisi
  • Ukupakishwa kweBinary kunye nenkqubo yokudibanisa imithombo eyilwe kakuhle
  • I-Bootstrappable
  • Iyaphatheka

Ngokombono wombhali weprojekthi, u-lIzixhobo zesiko leFreeBSD azintsonkothanga kwaye zifaneleka ngcono kwiinkqubo ezikhaphukhaphu kunye ne-compact. Ukuhanjiswa phantsi kweLayisensi yeMvume ye-BSD nako kube nefuthe. Umsebenzi weChimera Linux owakhe usasazwa phantsi kwelayisensi yeBSD.

IChimera isebenzisa iLLVM kunye neClang njengesixhobo sayo sesixhobo. Oku kusetyenziselwa ukwakha onke amacandelo angundoqo enkqubo. Ukongeza kwindawo yomsebenzisi we-FreeBSD, ukuhanjiswa iquka iGNU Yenza, util-linux, udev, kunye neepakethe zepam. Inkqubo ye-init yakhiwe phezu komphathi wenkqubo yokutya ephathwayo ekhoyo kwiinkqubo zeLinux kunye neBSD. Endaweni ye-glibc, kusetyenziswa ithala leencwadi le-musl elisemgangathweni. Indawo yomsebenzisi isekelwe kumacandelo e-FreeBSD kune-GNU kunye nee-coreutils ezinxulumene nazo. Kukho amacandelo ambalwa e-GNU kwaye ekuphela kwayo eyimfuneko ngokungqongqo kwisiqalo kunye nemeko-bume yoqokelelo yi GNU Yenza.

Ukufakela iinkqubo ezongezelelweyo, zombini iipakethe zokubini kunye nenkqubo yakho yokwakha ziyanikezelwa ukusuka kwiikhowudi zomthombo: ii-cports, ezibhalwe kwiPython. Ubume bokwakha busebenza kwisikhongozeli esahlukileyo, esingenamkhethe esakhiwe nge-bubblewrap toolkit. I-Alpine Linux's APK (i-Alpine Package Keeper, i-apk-tools) umphathi wephakheji isetyenziselwa ukulawula iipakethe zokubini (ekuqaleni kwakucetywe ukusebenzisa i-pkg ye-FreeBSD, kodwa kwakukho iingxaki ezinkulu kunye nokulungelelaniswa kwayo).

IChimera inenkqubo entsha ngokupheleleyo yokupakishwa kwefonti engabhalwanga kwiqokobhe njengesiqhelo, kodwa kulwimi lwenkqubo yePython. Oku kunciphisa i-overhead yenkqubo yokudibanisa ibe yincinci, kunye nokwenza ukuba ingabonakali, njl.

Ulwakhiwo luhlala lufakwe kwisingxobo, kunye nenkqubo encinci yeChimera esetyenziswa njengendawo yokwakha yephakheji nganye. Le nkqubo isetyenziswa kwindawo yovavanyo bubblewrapy ngaphandle kwamalungelo.

Inkqubo yokupakisha yokubini esetyenzisiweyo zizixhobo ze-apk ezisuka kwiAlpine Linux. Yakhethwa ngenxa yesantya kunye nokulula kokudibanisa.

Zama iChimera Linux?

Okwangoku akunakwenzeka ukufumana umfanekiso wokuqala ozinzileyo weprojekthi, njengoko oku kusekho kwinqanaba lokuqala lophuhliso kwaye kwiintsuku ezimbalwa ezidlulileyo, kwakunokwenzeka ukubonelela ngokukhuphela ngokukwazi ukubhalisa umsebenzisi kwimodi ye-console. .

Lo mfanekiso ubonelela ngesixhobo se-boot, ekuvumela ukuba wakhe kwakhona unikezelo olusuka kwindawo yakho okanye kwindawo esekelwe kuyo nayiphi na enye i-Linux.

Inkqubo yokwakha ibandakanya izigaba ezithathu: ukudibanisa amacandelo ukwenza isikhongozeli esinendawo yokwakha, ukuzakha kwakhona usebenzisa isitya esilungisiweyo, kunye nokuzakha kwakhona, kodwa sele kusekelwe kubume obudala kwisigaba sesibini (ukuphindaphinda kuyimfuneko ukungabandakanyi impembelelo yenkqubo yokuqala yokusingatha kwinkqubo yokwakha).

Gqibela ukuba unomdla wokwazi okungakumbi ngayo Unokwazi, ubonisane kwaye ubeke iliso kwiprojekthi kwezi linki zilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UJosé Luis sitsho

    I-FreeBSD yinguqulelo yasimahla ye-Unix evela kwiDyunivesithi yaseBerkeley.
    I-GNU yi-Unix engeyo-Unix (?)
    Ngamanye amazwi, i-universe ye-Unix iyaqhubeka isanda kwaye iyantlukwano.