Olùgbékalẹ̀ KDE kan ti kéde iṣẹ́ àgbékalẹ̀ KDE Ni! OS, tí a ní láti ṣẹ̀dá àyíká KDE desktop tí ó dá lórí àwọn ìmọ̀ ẹ̀rọ NixOS. Ivan Čukić, olùrànlọ́wọ́ kẹtàlá tí ó tóbi jùlọ sí KDE Plasma nípasẹ̀ commit count, olùkọ̀wé "Functional Programming in C++," àti òṣìṣẹ́ KDAB, olùrànlọ́wọ́ kejì tí ó tóbi jùlọ sí ìdàgbàsókè Qt, ló ń ṣe àgbékalẹ̀ iṣẹ́ náà.
Iṣẹ́ náà gba ìwúrí láti inú àwọn ìgbékalẹ̀ níbi ìpàdé KDE Academy lórí ìdàgbàsókè àwọn ìpínkiri KDE tí a ṣe àtúnṣe sí i nípa àtọwọ́dá. Linux àti KDE Neon Core (ìyàtọ̀ KDE Neon tí ó dá lórí àwọn ìmọ̀-ẹ̀rọ) Ubuntu Core), tí àwọn ọmọ ẹgbẹ́ àwùjọ KDE ṣe àgbékalẹ̀ rẹ̀. Gẹ́gẹ́ bí apá kan iṣẹ́ àgbékalẹ̀ KDE Ni! OS, Ivan ní èrò láti ṣe àyẹ̀wò bí ó ṣe ṣeé ṣe láti tún ìrírí tí ó jọ KDE ṣe. Linux àti iṣẹ́ KDE Neon Core láìsí ṣíṣẹ̀dá ìpínkiri tuntun láti ìbẹ̀rẹ̀, ṣùgbọ́n nípa lílo àwọn ìdàgbàsókè tó wà tẹ́lẹ̀ ti iṣẹ́ NixOS.
Láti yípadà láàrín àwọn ẹ̀yà ètò àti láti rí i dájú pé ó jẹ́ olóòótọ́, KDE Ni! OS ń lo àwọn agbára tí a ṣe sínú rẹ̀ ti olùṣàkóso package Nix, dípò kí ó rọ́pò gbogbo eto ipilẹ̀ náà ní ọ̀nà atomiki. Èyí gba ààyè fún fífi àwọn ẹ̀yà pupọ̀ ti package kanṣoṣo sílẹ̀ ní àkókò kan náà àti ṣíṣẹ̀dá àwọn ìran ètò tí ó yàtọ̀ síra tí ó ní àwọn ẹ̀yà tí ó báramu. Pẹ̀lú ọ̀nà yìí, yípadà sí ipò ìṣáájú jẹ́ ọ̀ràn yípadà sí àyíká pẹ̀lú àwọn ẹ̀yà package tí a so mọ́ ẹ̀yà pàtó kan ti gbogbo eto náà.
NixOS gba ọ laaye lati tun ayika eto ti o nilo ṣe nipa lilo faili iṣeto kan ṣoṣo. Ivan ngbero lati ṣẹda faili iṣeto pẹlu ayika eto KDE Ni! OS ti o da lori ayika eto tirẹ ki o si jẹ ki o wa titi di oni. Ẹnikẹni yoo ni anfani lati fi NixOS sori ẹrọ ki o lo faili yii lati tun agbegbe eto KDE Ni! OS ti a tọka si ṣe. Awọn olupilẹṣẹ KDE yoo ni anfani lati yi awọn ẹya package pada, fun apẹẹrẹ, lati ṣe idanwo awọn ayipada tabi lati tun awọn ipo iṣoro ṣe nigbati o ba n ṣe ayẹwo awọn aṣiṣe, pẹlu agbara lati yi eto pada si ipo ti o duro deede.
orisun: opennet.ru
