Nkesa Linux Chimera na-ejikọta kernel Linux na gburugburu FreeBSD

Daniel Kolesa nke Igalia, onye na-etinye aka na mmepe nke Void Linux, WebKit na Enlightenment project, na-emepụta nkesa Linux Chimera ọhụrụ. Ihe oru ngo a na-eji Linux kernel, ma kama GNU Toolkit, ọ na-etolite ebe onye ọrụ dabere na nri nke FreeBSD base system, ma na-eji LLVM maka mgbakọ. Emebere nkesa ahụ na mbụ dị ka obe-ikpo okwu ma kwado x86_64, ppc64le, aarch64, riscv64 na ppc64 architectures.

Ebumnuche nke oru ngo a bụ ọchịchọ ịnye nkesa Linux na ngwaọrụ ndị ọzọ na iburu n'uche ahụmahụ nke ịmepụta Linux Void Linux mgbe ị na-eke nkesa ọhụrụ. Dị ka onye edemede nke ọrụ ahụ si kwuo, ihe ndị FreeBSD omenala adịghị mgbagwoju anya ma dabara adaba maka usoro dị arọ na kọmpat. Nnyefe n'okpuru ikikere BSD nwere ikike nwekwara mmetụta. A na-ekesakwa mmepe nke Chimera Linux n'okpuru ikikere BSD.

Na mgbakwunye na gburugburu onye ọrụ FreeBSD, nkesa na-ejikwa GNU Make, util-linux, udev, na pam ngwugwu. Ewubere sistemụ init gburugburu onye njikwa sistemu obere obere dinit dị maka sistemụ Linux na BSD. A na-eji musl ọba akwụkwọ ọkọlọtọ C kama glibc.

Iji wụnye mmemme ndị ọzọ, a na-enye ngwugwu ọnụọgụ abụọ, yana usoro iwu nke ya sitere na isi iyi - cports, nke edere na Python. Gburugburu ebe a na-ewu ihe na-agba n'ime akpa na-enweghị ihe ọ bụla emepụtara site na iji ngwa ihe mkpuchi afụ. A na-eji ngwa njikwa ngwugwu APK (Alpine Package Keeper, apk-tools) sitere na Alpine Linux iji jikwaa ngwungwu ọnụọgụ abụọ (e bu ụzọ mee atụmatụ iji pkg sitere na FreeBSD, mana enwere nnukwu nsogbu na mmegharị ya).

Ihe oru ngo a ka nọ na mmalite mmalite nke mmepe - ụbọchị ole na ole gara aga, ọ ga-ekwe omume ịnye ntinye na ikike ịbanye na onye ọrụ na njikwa njikwa. A na-enye ngwá ọrụ bootstrap nke na-enye gị ohere iwughachi nkesa site na gburugburu ya ma ọ bụ site na gburugburu ebe dabere na nkesa Linux ọ bụla. Usoro ihe owuwu na-agụnye usoro atọ: mgbakọ nke akụrụngwa iji mepụta akpa nwere ebe a na-ewu ụlọ, nrụghachi nke onwe ya site na iji akpa a kwadebere, na otu nrụgharị ọzọ dabere na gburugburu ebe obibi nke e kere na nke abụọ (mbigharị dị mkpa iji wepụ mmetụta nke usoro nnabata mbụ na usoro iwu).

isi: opennet.ru

Tinye a comment