I-Pizlix iyisatshalaliswa se-GNU/Linux esiphephile kwimemori.

I-Pizlix iyisatshalaliswa se-GNU/Linux esiphephile kwimemori. I-Pizlix iyisatshalaliswa se-GNU/Linux esiphephile kwimemori.

I-Pizlix, uhlelo lokusebenza olusebenzayo olusekelwe ku-Linux From Scratch (LFS) 12.2, luyembulwa. Isici esibalulekile sale phrojekthi ukuhlanganiswa kwezwe labasebenzisi kusetshenziswa i-Fil-C compiler, okuthi, ngokusho kombhali, inikeze ukusatshalaliswa okufana ne-Linux okuphephile kakhulu okutholakala namuhla.

Ukuthuthukiswa kwePizlix kwenzeke ngenxa yokuhambisana okuphezulu kweFil-C nekhodi yendabuko ye-C ne-C++. Iningi lamaphakheji encwadini ye-LFS lakwazi ukwakhiwa ngaphandle kokushintsha ikhodi yomthombo noma ngama-patches amancane.

Izici ezibalulekile kanye nemininingwane yobuchwepheshe:

  • Izinsiza zokwakha eziyinhloko (isb. i-ld, i-make, i-ninja) kanye nazo zonke izinhlelo zokusebenza zomsebenzisi zihlanganiswe ne-Fil-C noma i-Fil-C++.

  • I-OpenSSH daemon ephephile kwimemori iyasebenza.

  • Ukusekelwa kwezithombe: Ukusatshalaliswa kufaka phakathi iseva ehlanganisiwe yeWeston (Wayland) kanye nethuluzi le-GTK 4, elivumela isikhombimsebenzisi sezithombe esiphephile ngokuphelele kwimemori.

  • Ukuze kwakhiwe i-kernel ye-Linux, uhlelo lugcina i-GCC yendabuko (etholakala ku-prefix ye-/yolo/bin/gcc), njengoba i-kernel ihlanganiswe ngendlela umbhali ayibiza ngokuhlekisa ngokuthi "i-Yolo-C" (okungukuthi, ngaphandle kweziqinisekiso zokuphepha kwememori ze-Fil-C).

  • Ukwakhiwa kwalokhu kusatshalaliswa kusebenzisa umqondo we-"libc sandwich": inguqulo ehlukanisiwe ye-glibc ("yolo glibc") isetshenziswa yisikhathi sokusebenza se-Fil-C ukwenza izingcingo zesistimu, kuyilapho i-glibc 2.40 yomsebenzisi oyinhloko ithuthelwe ngokuphelele ku-Fil-C.

Ukusatshalaliswa kwenzelwe ukwakheka kwe-x86_64. Izithombe zihlolwe nge-QEMU (enconyiwe), i-VMware, kanye ne-Hyper-V. Kulabo abafisa ukwakha ukusatshalaliswa ngokwabo, kunikezwe isethi yezikripthi zokwakhiwa kwesinyathelo ngesinyathelo ngaphakathi kweziqukathi ezinelungelo (i-Podman) ezisebenzisa i-Ubuntu 22 noma i-24.

Source: linux.org.ru

Engeza amazwana