Тақсимоти Chimera Linux, ки ядрои Linux-ро бо муҳити FreeBSD муттаҳид мекунад

Даниел Колеса аз Игалия, ки дар таҳияи лоиҳаҳои Void Linux, WebKit ва Enlightenment иштирок мекунад, дистрибюсияи нави Chimera Linux-ро таҳия мекунад. Лоиҳа ядрои Linux-ро истифода мебарад, аммо ба ҷои асбобҳои GNU, он муҳити корбарро дар асоси системаи пойгоҳи FreeBSD эҷод мекунад ва барои васлкунӣ LLVM-ро истифода мебарад. Тақсим дар аввал ҳамчун кросс-платформа таҳия карда мешавад ва меъмории x86_64, ppc64le, aarch64, riscv64 ва ppc64 -ро дастгирӣ мекунад.

Ҳадафи лоиҳа ин хоҳиши таъмини тақсимоти Linux бо абзорҳои алтернативӣ ва ба назар гирифтани таҷрибаи таҳияи Void Linux ҳангоми сохтани дистрибюсияи нав мебошад. Ба гуфтаи муаллифи лоиҳа, ҷузъҳои корбари FreeBSD камтар мураккаб ва барои системаҳои сабук ва паймон мувофиқтаранд. Интиқол аз рӯи иҷозатномаи иҷозатдодашудаи BSD низ таъсир расонд. Таҳияҳои худи Chimera Linux низ зери иҷозатномаи BSD паҳн карда мешаванд.

Илова ба муҳити корбари FreeBSD, тақсимот инчунин бастаҳои GNU Make, util-linux, udev ва pam-ро дар бар мегирад. Системаи init ба менеҷери системаҳои сайёр асос ёфтааст, ки барои системаҳои Linux ва BSD дастрас аст. Ба ҷои glibc, китобхонаи стандартии C musl истифода мешавад.

Барои насб кардани барномаҳои иловагӣ ҳам бастаҳои дуӣ ва ҳам системаи сохтани манбаи худи мо cports, ки дар Python навишта шудаанд, пешниҳод карда мешаванд. Муҳити сохтан дар як контейнери алоҳида ва беимтиёз кор мекунад, ки бо истифода аз абзори bubblewrap сохта шудааст. Барои идоракунии бастаҳои дуӣ, менеҷери бастаи APK (Alpine Package Keeper, apk-tools) аз Alpine Linux истифода мешавад (дар ибтидо истифодаи pkg аз FreeBSD ба нақша гирифта шуда буд, аммо дар мутобиқсозии он мушкилоти калон вуҷуд дошт).

Лоиҳа ҳанӯз дар марҳилаи ибтидоии таҳия қарор дорад - чанд рӯз пеш имкон дошт, ки боркуниро бо қобилияти воридшавӣ ба корбар дар реҷаи консол таъмин кард. Маҷмӯаи bootstrap таъмин карда шудааст, ки ба шумо имкон медиҳад тақсимотро аз муҳити худ ё аз муҳити бар асоси ҳама гуна тақсимоти Linux аз нав барқарор кунед. Раванди васлкунӣ се марҳиларо дар бар мегирад: васлкунии ҷузъҳо барои ташаккули контейнер бо муҳити васлкунӣ, васлкунии худӣ бо истифода аз контейнери омодашуда ва васлкунии дигари худ, вале дар асоси муҳити дар марҳилаи дуюм эҷодшуда (такроркунӣ барои бартараф кардани таъсири он зарур аст. системаи аслии мизбон дар раванди васлкунӣ).

Манбаъ: opennet.ru

Илова Эзоҳ