Esihlokweni eside sobuchwepheshe, U-Ikey Doherty (aziwa ngamaphrojekthi ahamba phambili afana ne-Solus nokuba negalelo ku-Clear Linux) iveza ifilosofi nezakhiwo ze-AerynOS, le phrojekthi entsha efuna ukucabanga kabusha ukuthi isistimu yokusebenza kufanele iziphathe kanjani ngenkathi yengqalasizinda njengekhodi.
Futhi kude nokuba enye nje ukusatshalaliswa kwe-Linux ecosystem, I-AerynOS izethula njengokucatshangelwa kabusha okujulile kwesistimu yokusebenza yesimanje.
Kusukela ekusatshalalisweni kuya engqalasizinda
I-AerynOS uzalwa ngombuzo ovusa inkanuko: "Kungenzekani uma uhlelo lokusebenza luziphatha njengengqalasizinda yesimanje?". Impendulo iyinkundla eyakhiwe kusukela phansi kuya phezulu, ngaphandle kokuhudula izivumelwano zefa zokusabalalisa okungokwesiko futhi esikhundleni sokuguqula amasistimu akhona, i-AerynOS iqala esisekelweni esihlanzekile, isebenzise ulwazi lwangaphambilini futhi yenze izinqumo ezinqala zezakhiwo zokuqinisekisa ukuvumelana, ukuhlehla, kanye nokulula kwesakhiwo.
U-Ikey Doherty ukhuluma esihlokweni sakhe ukuthi Esinye sezinqumo ezigqama kakhulu ukwamukelwa kwe-LLVM toolchain esikhundleni se-GNU evamile, kusetshenziswa i-libc++ ne-compiler-rt ngokuzenzakalelayo. Lokhu kukhetha akubangelwa nje kuphela izintandokazi zesitayela, kodwa futhi namasu. ukuze uthole ukuxilonga okuphakeme nokuphatheka okukhulu. Ngaphandle kwalokhu kuthuthukiswa, i-AerynOS isalokhu izibophezele ekusebenziseni i-glibc njengomtapo wezincwadi ojwayelekile, ikhetha yona kune-musl ngokusebenza kwayo okuphezulu ngaphansi kwemithwalo enemicu eminingi kanye nezinhlelo zokusebenza ezifunayo.
Ngaphezu kwalokhu, kuyashiwo ukuthi lowo Omunye wemiqondo ewumongo ye-AerynOS “ukungabi nazwe”: Alikho iphakheji elingafaka amafayela ngaphandle kwe/usr. Lokhu kuklanywa okuqinile kwehlukanisa isikhala somsebenzisi (/ njll, / var) esikhaleni sesistimu, kuqeda izingxabano zokuhlanganisa nokwenza kube lula ukuthuthukiswa kokuhlanza. Lo mbono, ohlehlela emuva ku-Clear Linux, ufuna ukuphoqelela okuzenzakalelayo okunengqondo futhi ugweme inkimbinkimbi engadingekile isistimu evumelana nezimo kakhudlwana evame ukuyethula.
Izibuyekezo ze-atomic nezibuyisele emuva
I-AerynOS isebenzisa uhlelo olusha ngokuphelele lokuphatha amaphakheji, olubizwa nge-Moss, eyenza ukuthengiselana kwe-athomu. Isibuyekezo ngasinye sakha isihlahla esisha/se-usr sisebenzisa izixhumanisi eziqinile kusuka esitolo esikhishiwe, futhi sishintshwa nesihlahla samanje kusetshenziswa i-renameat2(). Lo mshini uqinisekisa ukuthi ukubuyekezwa kuqedwa ngokuphelele noma akusetshenziswa nhlobo, kugwema izimo ezimaphakathi.
Ukuphathwa kwebhuthi nakho kwephula isiko. Ngenxa yamathuluzi afana ne-blsforme nama-disks-rs, i-AerynOS ikhiqiza ngokunamandla umugqa womyalo we-kernel ngokufunda ngokuqondile ama-superblocks yohlelo lwefayela, esusa isidingo sempande=. Ukwengeza, ingqikithi ngayinye iboshelwe ekwenziweni kwayo okuqondile, ukwenza lula ukuhlehliswa kwesistimu kusuka kumenyu yokuqalisa nokuvumela indawo yokuqalisa ukuthi yakhiwe kabusha kusukela ekuqaleni uma kwenzeka ukulahleka kwe-ESP.
Ifomethi ye-.stone: indlela entsha yokupakisha isofthiwe
Enye ingxenye eyinhloko yi- .ifomethi yetshe, iphakheji kanambambili yesimanje Idizayinelwe ngokuzimela kwenguqulo nokusebenza kahle okuphezulu. Ifayela ngalinye elithi .stone liqukethe:
- Okuqukethwe okuyimpinda kwamafayela ephakheji
- Inkomba ye-hash (XXH128, enezinhlelo zokuthuthela ku-Blake3)
- Imephu yesistimu yefayela eliqondiwe
- Imethadatha ethayiphiwe njengegama, inguqulo, amakhono, njll.
Esikhundleni sokufaka amafayela ngokuqondile, the .stone agcinwe Esitolo Esiphathekayo Sokuqukethwe (i-CAS) futhi ihlanganiswa njengengxenye yomsebenzi. Le ndlela ayigcini nje ngokuthuthukisa ukusebenza, kodwa futhi ivumela noma yiziphi izinguquko ukuba zibuyiselwe kalula.
Isistimu yokuphatha iphakheji ayilandeli imodeli yempoqo evamile. Onjiniyela bakholelwa ukuthi imiyalo yokufaka eqondile "yethula iziphazamisi eziningi kunalokho ezixazululayo." Esikhundleni salokho, ukuthengiselana ngakunye kudala igrafu yesistimu entsha, evula indlela yemodeli yesimemezelo yesikhathi esizayo efana ne-Nix noma i-Gentoo, lapho isimo esifiswayo sesistimu sichazwa kunokusebenzisa imiyalo yoshintsho.
Ingabe i-AerynOS ayiguquki?
Nakuba kuvame ukuchazwa ngokuthi uhlelo olungaguquki, abadali ngokwabo bayakucacisa ukuthi lokhu akulona iqiniso ngokuphelele. Uhlelo aluvimbeli ukufinyelela kokufunda kuphela, futhi ngenkathi ukuthengiselana kungena esikhundleni sesihlahla / usr, Ukungaguquki okuphelele akukakaqaliswa. Umgomo wesikhathi eside uwukufeza lokhu ngaphandle kokuqaliswa kabusha, ukuthuthukiswa kobuchwepheshe obufana nokunqwabelanisa nokuguguleka.
Nakuba isesigabeni se-alpha, i-AerynOS isivele inawo ama-ISO atholakalayo, ukusekelwa kwe-GNOME, ukuhambisana ne-Steam, NVIDIA, Flatpak, kanye nabasebenzisi bangempela abancoma ukuzinza nokusebenza kwayo. Uhlelo seluvele lusebenza kahle ngokwanele ukuthi luhlolwe ezimeni zempilo yangempela, nakuba lusathuthuka.
Umthombo: https://aerynos.com