He tohatoha Chimera Linux e whakakotahi ana i te kakano Linux me te taiao FreeBSD

Ko Daniel Kolesa o Igalia, e uru ana ki te whanaketanga o nga kaupapa Void Linux, WebKit me te Maramatanga, kei te whakawhanake i te tohatoha Chimera Linux hou. Ka whakamahia e te kaupapa te kernel Linux, engari hei utu mo te kete taputapu GNU, ka hangaia te taiao kaiwhakamahi i runga i te whakakii i te punaha turanga FreeBSD, me te whakamahi i te LLVM mo te huihuinga. I te tuatahi ka whakawhanakehia te tohatoha hei papa-whakawhiti me te tautoko i nga hoahoanga x86_64, ppc64le, aarch64, riscv64 me ppc64.

Ko te whainga o te kaupapa ko te hiahia ki te whakarato i te tohatoha Linux me nga taputapu rereke me te whai whakaaro ki nga wheako o te whakawhanake Void Linux i te wa e hanga ana he tohatoha hou. E ai ki te kaituhi o te kaupapa, he iti ake te uaua o nga waahanga FreeBSD ritenga me te pai ake mo nga punaha maamaa me te maamaa. Ko te tukunga i raro i te raihana BSD whakaae i whai paanga ano. Ko nga whanaketanga ake a Chimera Linux ka tohatohahia i raro i te raihana BSD.

I tua atu i te taiao kaiwhakamahi FreeBSD, ka whakamahia ano e te tohatoha nga GNU Make, util-linux, udev, me nga putea pam. Ka hangaia te punaha init huri noa i te kaiwhakahaere punaha kawe e waatea ana mo nga punaha Linux me BSD. Ko te musl whare pukapuka C paerewa ka whakamahia hei utu mo te glibc.

Hei whakauru i nga kaupapa taapiri, ka tukuna nga kohinga rua, me tana ake punaha hanga mai i te puna - cports, kua tuhia ki te Python. Ka rere te taiao hanga i roto i tetahi ipu motuhake i hangaia ma te kete taputapu mirumiru. Ko te APK kaiwhakahaere mōkihi (Alpine Package Keeper, apk-taputapu) mai i te Alpine Linux e whakamahia ana hei whakahaere i nga kohinga rua (i whakaritea tuatahi ki te whakamahi i te pkg mai i FreeBSD, engari he raru nui ki tana urutaunga).

Ko te kaupapa kei te waahi tuatahi o te whakawhanaketanga - i etahi ra i mua ka taea te tuku uta me te kaha ki te takiuru ki te kaiwhakamahi i roto i te aratau papatohu. Ka whakaratohia he kete taputapu bootstrap e taea ai e koe te hanga tohatoha mai i tona ake taiao, mai i tetahi taiao ranei i runga i tetahi atu tohatoha Linux. Ko te tukanga hanga e toru nga waahanga: te whakahiato i nga waahanga ki te hanga i tetahi ipu me te taiao hanga, te hanga ano ma te whakamahi i te ipu kua oti te whakarite, me tetahi atu hanga ano i runga i te taiao i hangaia i te waahanga tuarua (he mea tika te taarua ki te whakakore i te awe o te taketake. pūnaha manaaki i runga i te tukanga hanga).

Source: opennet.ru

Tāpiri i te kōrero