Pulojekiti ya Clear Linux imasintha cholinga chake chachitukuko kukhala ma seva ndi machitidwe amtambo

Opanga Kugawa kwa Clear Linux adanenanso za kusintha ndondomeko ya chitukuko cha polojekiti. Malo oyambirira a chitukuko ndi makina a seva ndi mtambo, omwe tsopano adzalandira chidwi chachikulu. Zigawo za kope la malo ogwirira ntchito zidzathandizidwa motsalira.

Kutumiza kwa mapaketi okhala ndi ma desktops kudzapitilira, koma mumaphukusi awa zidzaperekedwa mitundu yoyambirira ya ogwiritsa ntchito, popanda Zowonjezera ndi zosintha za Linux. Kuphatikizira kupanga mapaketi okhala ndi GNOME, kapangidwe kake ndi zoikamo za desktop zimagwirizana ndi zomwe zimaperekedwa ndi projekiti ya GNOME.

Zomwe zidaperekedwa kale mutu kulembetsa, osiyana pictogram seti, zowonjezera zowonjezera za chipani chachitatu za GNOME Shell (kukwera-ku-doko, zithunzi-ma desktop, kusaleza, mutu wogwiritsa ntchito) ndi zosintha za GNOME pagawo loyamba zidzakhala zadutsa mu paketi ina "desktop-assets-zowonjezera". Sabata yamawa, ma phukusi apakompyuta akukonzekera kusinthidwa kukhala GNOME 3.36, yomwe idzafanane ndi malo ofotokozera a GNOME, pambuyo pake phukusi la "desktop-assets-extras" lidzachotsedwa.

Tikumbukire kuti kugawa kwa Clear Linux kumapangidwa ndi Intel ndipo kumapereka kudzipatula kokhazikika kwa mapulogalamu pogwiritsa ntchito zida zopatulidwa pogwiritsa ntchito mawonekedwe athunthu. Gawo loyambira lagawidwe lili ndi zida zochepa zogwiritsira ntchito zotengera ndipo zimasinthidwa ma atomu. Mapulogalamu onse adapangidwa ngati mapaketi a Flatpak kapena Mapaketi omwe amayenda m'miphika yosiyana. Kuphatikiza pa ma desktops makonda, kope lachitukuko linali lodziwika chifukwa cha chithandizo chake chokulirapo cha hardware, kuphatikiza kwa FUSE-based debugging system, kuwonjezera kwa choyika chatsopano, ndi kupezeka. chikwatu cha ntchito, yomwe idapereka zida zotumizira madera achitukuko pogwiritsa ntchito zilankhulo ndi matekinoloje osiyanasiyana.

Mawonekedwe a Clear Linux:

  • Binary distribution delivery model. Zosintha zamakina zitha kuchitidwa m'njira ziwiri: kugwiritsa ntchito zigamba pamakina othamanga ndikusinthiratu dongosololi pokhazikitsa chithunzi chatsopano muzithunzi zosiyana za Btrfs ndikuyika chithunzithunzi chogwira ndi chatsopano;
  • Kuphatikizira mapaketi mu seti (mtolo), kupanga magwiridwe antchito okonzeka, mosasamala kanthu za kuchuluka kwa mapulogalamu omwe amapanga. Chithunzi cha Bundle ndi dongosolo la chilengedwe chimapangidwa kutengera posungira phukusi la RPM, koma amaperekedwa popanda kugawidwa m'maphukusi. M'kati mwa zotengerazo, kope lokonzedwa mwapadera la Clear Linux likuyenda, lomwe lili ndi mitolo yofunikira kuti mugwiritse ntchito zomwe mukufuna;
  • Dongosolo lothandizira lokhazikitsira zosinthika lomwe limapangidwa m'gawo loyambira ndikuwonetsetsa kuti zosintha zikuyenda mwachangu zomwe zimakonza zovuta ndi zovuta. Kusintha kwa Clear Linux kumaphatikizanso zomwe zasintha mwachindunji, kotero kukonza kwachiwopsezo ndi zolakwika kumangotenga ma kilobytes ochepa ndikuyikidwa nthawi yomweyo;
  • Unified versioning system - mtundu wogawa umayimira dziko ndi matembenuzidwe a zigawo zake zonse, zomwe zimakhala zosavuta kupanga masinthidwe obwereketsa ndikutsatira kusintha kwa magawo ogawa pa fayilo. Kusintha / kukonzanso gawo lililonse ladongosolo nthawi zonse kumabweretsa kusintha kwa mtundu wonse wa magawo onse (ngati m'magawidwe wamba kuchuluka kwa phukusi lina kumangowonjezeka, ndiye mu Chotsani Linux mtundu wagawidwe womwewo ukuwonjezeka) ;
  • Njira yopanda malire yofotokozera masinthidwe, kutanthauza kuti magawo osiyanasiyana amasiyanitsidwa (OS, makina ogwiritsira ntchito ndi machitidwe amasungidwa padera), dongosolo silisunga dziko lake (lopanda malire) ndipo pambuyo pa kukhazikitsa mulibe zoikamo mu / etc. koma imapanga zoikamo pa ntchentche kutengera ma templates omwe atchulidwa poyambira. Kuti mukhazikitsenso zosintha zamakina kukhala zokhazikika, mutha kungochotsa / etc ndi / var;
  • Gwiritsani ntchito Full-fledged virtualization (KVM) yoyendetsa zotengera, zomwe zimalola kuti pakhale chitetezo chambiri. Nthawi yoyambira nkhokwe ili kumbuyo pang'ono kwa zida zachikhalidwe zodzipatula (malo amazina, magulu) ndipo ndizovomerezeka kuyambitsa zotengera zomwe zingafunike (nthawi yoyambira yoyambira ndi pafupifupi 200ms, ndipo kugwiritsa ntchito kukumbukira kwina ndi 18-20 MB pachidebe chilichonse). Kuchepetsa kukumbukira kukumbukira, njira imagwiritsidwa ntchito DAX (kufikira mwachindunji pamafayilo akudutsa cache yamasamba osagwiritsa ntchito mulingo wa chipangizocho), ndipo ukadaulo umagwiritsidwa ntchito kutengera malo okumbukira omwewo. KSM (Kernel Shared Memory), yomwe imakulolani kuti mukonzekere kugawidwa kwazinthu zogwirira ntchito ndikugwirizanitsa machitidwe osiyanasiyana a alendo ku template yofanana ya chilengedwe.
  • Source: opennet.ru

Kuwonjezera ndemanga