Chimera Linux distribisyon ki konbine nwayo Linux ak anviwònman FreeBSD

Daniel Kolesa ki soti Igalia, ki patisipe nan devlopman pwojè Void Linux, WebKit ak Enlightenment, ap devlope yon nouvo distribisyon Chimera Linux. Pwojè a sèvi ak nwayo Linux la, men olye pou yo zouti GNU, li kreye anviwònman itilizatè a ki baze sou sistèm baz FreeBSD, epi sèvi ak LLVM pou asanble. Se distribisyon an okòmansman devlope kòm yon kwa-platfòm ak sipòte achitekti x86_64, ppc64le, aarch64, riscv64 ak ppc64.

Objektif pwojè a se dezi pou bay yon distribisyon Linux ak zouti altènatif epi pran an kont eksperyans nan devlope Void Linux lè w ap kreye yon nouvo distribisyon. Dapre otè a nan pwojè a, eleman itilizatè FreeBSD yo mwens konplike ak plis apwopriye pou sistèm ki lejè ak kontra enfòmèl ant. Livrezon anba lisans BSD toleran te gen yon enpak tou. Pwop devlopman Chimera Linux yo distribye tou anba lisans BSD.

Anplis anviwònman itilizatè FreeBSD, distribisyon an gen ladan tou pakè GNU Make, util-linux, udev ak pam. Sistèm init la baze sou manadjè sistèm pòtab dinit, ki disponib pou sistèm Linux ak BSD. Olye de glibc, yo itilize estanda C bibliyotèk musl la.

Pou enstale pwogram adisyonèl, yo ofri tou de pakè binè ak pwòp sistèm konstriksyon sous nou an, cports, ekri nan Python. Anviwònman konstriksyon an kouri nan yon veso separe, san privilèj ki kreye lè l sèvi avèk bwat zouti bubblewrap la. Pou jere pakè binè, yo itilize manadjè pake APK (Alpine Package Keeper, apk-tools) ki soti nan Alpine Linux (okòmansman li te planifye pou itilize pkg soti nan FreeBSD, men te gen gwo pwoblèm ak adaptasyon li).

Pwojè a se toujou nan etap inisyal la nan devlopman - kèk jou de sa li te posib bay loading ak kapasite nan itilizatè a konekte nan mòd konsole. Yo bay yon zouti bootstrap ki pèmèt ou rekonstwi distribisyon an nan pwòp anviwònman ou oswa nan yon anviwònman ki baze sou nenpòt lòt distribisyon Linux. Pwosesis asanble a gen ladan twa etap: asanble konpozan pou fòme yon veso ki gen yon anviwònman asanble, pwòp re-asanblaj lè l sèvi avèk yon veso ki prepare, ak yon lòt pwòp re-asanble men ki baze sou anviwònman ki te kreye nan dezyèm etap la (duplication nesesè pou elimine enfliyans nan) orijinal sistèm lame sou pwosesis asanble a).

Sous: opennet.ru

Add nouvo kòmantè