ሊኑክስ ከርነልን ከFreeBSD አካባቢ ጋር የሚያጣምረው የቺሜራ ሊኑክስ ስርጭት

በVoid Linux, WebKit እና Enlightenment ፕሮጀክቶች ልማት ውስጥ የተሳተፈው የኢጋሊያ ዳንኤል ኮሌሳ አዲሱን የቺሜራ ሊኑክስ ስርጭትን በማዘጋጀት ላይ ነው። ፕሮጀክቱ ሊኑክስን ከርነል ይጠቀማል፣ ነገር ግን ከጂኤንዩ የመሳሪያ ስብስብ ይልቅ፣ በፍሪቢኤስዲ ቤዝ ሲስተም መሙላት ላይ በመመስረት የተጠቃሚውን አካባቢ ይመሰርታል፣ እና LLVMን ለመገጣጠም ይጠቀማል። ስርጭቱ መጀመሪያ ላይ እንደ ተሻጋሪ መድረክ የተሰራ ሲሆን x86_64፣ ppc64le፣ aarch64፣ riscv64 እና ppc64 አርክቴክቸርን ይደግፋል።

የፕሮጀክቱ ግብ የሊኑክስ ስርጭትን በአማራጭ መሳሪያዎች ለማቅረብ እና አዲስ ስርጭትን በሚፈጥሩበት ጊዜ ቮይድ ሊኑክስን የማዳበር ልምድን ግምት ውስጥ ማስገባት ፍላጎት ነው. እንደ የፕሮጀክቱ ደራሲ ገለጻ፣ ብጁ የፍሪቢኤስዲ ክፍሎች ብዙም ያልተወሳሰቡ እና ለቀላል እና ጥቅጥቅ ያሉ ስርዓቶች ተስማሚ ናቸው። በተፈቀደ የቢኤስዲ ፍቃድ ማድረስም ተጽዕኖ አሳድሯል። የChimera Linux እድገቶች እንዲሁ በ BSD ፍቃድ ተሰራጭተዋል።

ከFreeBSD ተጠቃሚ አካባቢ በተጨማሪ ስርጭቱ GNU Make፣ util-linux፣ udev እና pam ጥቅሎችን ይጠቀማል። የኢኒት ሲስተም የተገነባው ለሊኑክስ እና ቢኤስዲ ሲስተሞች ባለው የዲኒት ተንቀሳቃሽ ሲስተም አስተዳዳሪ ዙሪያ ነው። ከግሊቢክ ይልቅ መደበኛው የ C ላይብረሪ ሙስ ጥቅም ላይ ይውላል።

ተጨማሪ ፕሮግራሞችን ለመጫን, ሁለቱም ሁለትዮሽ ፓኬጆች ቀርበዋል, እንዲሁም የራሱ የግንባታ ስርዓት ከምንጭ - ፕቶፕ ውስጥ የተጻፈ. የግንባታ አካባቢው የሚሠራው የአረፋ መጠቅለያውን ተጠቅሞ በተለየ ልዩ ልዩ መያዣ ውስጥ ነው። የጥቅል አስተዳዳሪው APK (Alpine Package Keeper, Apk-tools) ከአልፓይን ሊኑክስ ሁለትዮሽ ፓኬጆችን ለማስተዳደር ጥቅም ላይ ይውላል (በመጀመሪያ ከ FreeBSD pkg ለመጠቀም ታቅዶ ነበር, ነገር ግን በማላመድ ላይ ትልቅ ችግሮች ነበሩ).

ፕሮጀክቱ አሁንም በእድገት የመጀመሪያ ደረጃ ላይ ነው - ከጥቂት ቀናት በፊት በኮንሶል ሁነታ ወደ ተጠቃሚው የመግባት ችሎታ መጫንን መስጠት ተችሏል. ከራሱ አካባቢ ወይም ከማንኛውም ሌላ የሊኑክስ ስርጭት ላይ የተመሰረተ ስርጭትን እንደገና ለመገንባት የሚያስችል የቡት ስታራፕ መሣሪያ ስብስብ ቀርቧል። የግንባታው ሂደት ሶስት ደረጃዎችን ያጠቃልላል-የግንባታ አከባቢን ኮንቴይነር ለመመስረት ክፍሎችን መሰብሰብ ፣ በተዘጋጀ መያዣ በመጠቀም የራሱን መልሶ መገንባት እና በሁለተኛው ደረጃ የተፈጠረውን አከባቢን መሠረት ያደረገ ሌላ እንደገና መገንባት (የመጀመሪያውን ተፅእኖ ለማስወገድ ማባዛት አስፈላጊ ነው) በግንባታው ሂደት ላይ የአስተናጋጅ ስርዓት) .

ምንጭ: opennet.ru

አስተያየት ያክሉ