Pizlix — mĂ€luohutu GNU/Linux jaotur

Pizlix — mĂ€luohutu GNU/Linux jaotur Pizlix — mĂ€luohutu GNU/Linux jaotur

Tutvustame Pizlixi — eksperimentaalset operatsioonisĂŒsteemi, mis on loodud Linux From Scratch (LFS) 12.2 baasil. Projekti peamine omadus on kasutaja ruumi (userland) koostamine Fil-C kompilaatoriga, mis autorite sĂ”nul vĂ”imaldab luua kĂ”ige mĂ€luohutuma Linuxi-laadse jaoturi, mis praegu saadaval on.

Pizlixi arendamine sai vĂ”imalikuks tĂ€nu Fil-C kĂ”rgele ĂŒhilduvusele traditsioonilise C ja C++ koodiga. Enamik pakette LFSi raamatust Ă”nnestus kokku panna ilma algkoodi muutmiseta vĂ”i minimaalsete patĆĄidega.

Peamised omadused ja tehnilised detailid:

  • PĂ”hikoostamisriistad (nt ld, make, ninja) ja kĂ”ik kasutajarakendused on kompileeritud Fil-C vĂ”i Fil-C++ abil.

  • Töötas mĂ€luohutu OpenSSH demon.

  • Graafikatoe tugi: jaoturisse on lisatud komposiitne server Weston (Wayland) ja GTK 4 tööriistakast, mis vĂ”imaldab kasutada tĂ€iesti mĂ€luohutut graafilist liidest.

  • Linuxi tuuma kokkupanemiseks sĂ€ilitatakse sĂŒsteemis traditsiooniline GCC (asub prefiksis /yolo/bin/gcc), kuna tuuma kompileeritakse reĆŸiimis, mida autor irooniaga nimetab "Yolo-C" (ehk siis ilma Fil-C mĂ€lu ohutuse garantiieta).

  • Distroarhitektuuris rakendatakse kontseptsiooni "libc sandwich": kĂ€rbitud versioon glibc ('yolo glibc') kasutatakse Fil-C jooksuajaks sĂŒsteemi kutsete tegemiseks, samas kui pĂ”hikasutaja glibc 2.40 on tĂ€ielikult portitud Fil-C-le.

Distro on mÔeldud x86_64 arhitektuuri jaoks. Pildid on testitud töötama QEMU (soovitatud variant), VMware ja Hyper-V keskkondades. Neile, kes soovivad distrot ise kokku panna, on saadaval skriptide komplekt, mis viib lÀbi etapiviidise koostamise privileegitud konteinerites (Podman) Ubuntu 22 vÔi 24 baasil.

Allikas: linux.org.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster