Hoʻololi ka papahana Clear Linux i kona manaʻo hoʻomohala i nā kikowaena a me nā ʻōnaehana kapua

Nā mea hoʻomohala o ka wehewehe ʻana i ka Linux Clear i hōʻikeʻia e pili ana i ka hoʻololi ʻana i ka papahana hoʻomohala papahana. ʻO nā wahi nui o ka hoʻomohala ʻana ʻo ia ka server a me nā ʻōnaehana kapua, e loaʻa i kēia manawa ka manaʻo nui. E kākoʻo ʻia nā ʻāpana o ka paʻi no nā hale hana ma ke koena.

E hoʻomau ka hāʻawi ʻana i nā pūʻolo me nā pākaukau, akā i kēia mau pūʻolo e hāʻawi ʻia nā mana kumu o nā kaiapuni mea hoʻohana, me ka wehe ʻole i nā mea hoʻohui a me nā loli kikoʻī Linux. Me ka hoʻokumu ʻana o nā pūʻolo me GNOME, ʻo ke ʻano a me nā hoʻonohonoho o ka pākaukau e pili ana i ka ʻike kuhikuhi, nā mea i hāʻawi ʻia e ka papahana GNOME.

Hāʻawi mua ʻia iā ia iho kumuhana ke kākau inoa, kaawale hoʻonohonoho kiʻi kiʻi, i hoʻokomo mua ʻia nā mea hoʻohui ʻekolu ʻaoʻao no GNOME Shell (holo-i-ku, ʻ -pihi hāpana, keʻena, mea hoʻohana-kumuhana) a ʻo nā hoʻonohonoho GNOME i hoʻololi ʻia i ka pae mua ua hala i loko o kahi pūʻolo ʻokoʻa"desktop-waiwai-keu". ʻO ka pule aʻe, ua hoʻonohonoho ʻia nā pākaukau papapihi e hoʻonui ʻia i ka GNOME 3.36, e hoʻohālikelike ʻia me ka ʻenehana kuhikuhi GNOME, a ma hope o ka pau ʻana o ka pūʻolo "desktop-assets-extras".

E hoʻomanaʻo kākou ua hoʻomohala ʻia ka māhele Clear Linux e Intel a hāʻawi i kahi kaʻawale paʻa o nā noi e hoʻohana ana i nā ipu i hoʻokaʻawale ʻia me ka hoʻohana ʻana i ka virtualization piha. ʻO ka ʻāpana kumu o ka hāʻawi ʻana he ʻāpana liʻiliʻi wale nō o nā mea hana no ka holo ʻana i nā ipu a hoʻonui ʻia i ka atomically. Hoʻolālā ʻia nā noi āpau e like me Flatpak packages a i ʻole Bundles e holo ana i nā pahu ʻokoʻa. Ma waho aʻe o nā papapihi i hoʻopilikino ʻia, ua kaulana ka mea hoʻopuka no kāna kākoʻo ʻenehana i hoʻonui ʻia, ka hoʻohui ʻana o kahi ʻōnaehana debugging e pili ana i ka FUSE, ka hoʻohui ʻana o kahi mea hoʻonohonoho hou, a me ke alo. papa kuhikuhi noi, nāna i hāʻawi i nā kits no ka hoʻolālā ʻana i nā kaiapuni hoʻomohala e hoʻohana ana i nā ʻōlelo like ʻole a me nā ʻenehana.

Nā hiʻohiʻona o Clear Linux:

  • Ke kumu hoʻohālike hāʻawi binary. Hiki ke hana ʻia nā hoʻoponopono ʻōnaehana ma nā ʻano ʻelua: ka hoʻopili ʻana i nā patches i kahi ʻōnaehana holo a hoʻonui loa i ka ʻōnaehana ma o ka hoʻokomo ʻana i kahi kiʻi hou i kahi kiʻi Btrfs kaʻawale a hoʻololi i ka snapshot hana me kahi kiʻi hou;
  • ʻO ka hui ʻana i nā pūʻolo i nā pūʻulu (puolo me), ka hana ʻana i nā hana i hoʻomākaukau ʻia, me ka nānā ʻole i ka nui o nā ʻāpana polokalamu i hana ʻia. Hoʻokumu ʻia ka Bundle a me ke kiʻi kaiapuni ʻōnaehana ma muli o ka waihona waihona RPM, akā hāʻawi ʻia me ka ʻole e māhele ʻia i nā pūʻolo. I loko o nā pahu, e holo ana kahi kope o Clear Linux i hoʻonohonoho pono ʻia, aia nā pūʻolo e pono ai e holo i ka noi i manaʻo ʻia;
  • He ʻōnaehana hoʻonohonoho kūpono i kūkulu ʻia i loko o ka ʻāpana kumu o ka hāʻawi ʻana a hōʻoia i ka hoʻopuka wikiwiki ʻana i nā mea hou e hoʻoponopono ai i nā pilikia koʻikoʻi a me nā nāwaliwali. ʻO kahi hōʻano hou ma Clear Linux aia wale nō ka ʻikepili i hoʻololi pololei ʻia, no laila ʻo nā hoʻoponopono maʻamau no nā nāwaliwali a me nā hewa e lawe wale i kahi mau kilobytes a hoʻokomo koke ʻia;
  • Unified versioning system - ʻo ka mana hoʻolaha e hōʻike ana i ka mokuʻāina a me nā mana o kāna mau ʻāpana āpau, kahi kūpono no ka hana ʻana i nā hoʻonohonoho reproducible a me ka nānā ʻana i nā loli i nā ʻāpana hoʻoili ma ka pae faila. ʻO ka hoʻololi ʻana a me ka hoʻonui ʻana i kekahi ʻāpana o ka ʻōnaehana e alakaʻi mau i ka hoʻololi ʻana i ka mana holoʻokoʻa o ka puʻunaue holoʻokoʻa (inā ma nā puʻunaue maʻamau e hoʻonui wale ʻia ka helu helu o kekahi pūʻolo, a laila ma Clear Linux e hoʻonui ʻia ka mana o ka puʻunaue ponoʻī) ;
  • ʻO ke ala ʻole i ka wehewehe ʻana i ka hoʻonohonoho ʻana, e hōʻike ana ua hoʻokaʻawale ʻia nā papa like ʻole (OS, mea hoʻohana a me nā ʻōnaehana hoʻonohonoho ʻokoʻa), ʻaʻole mālama ka ʻōnaehana i kona mokuʻāina (stateless) a ma hope o ka hoʻonohonoho ʻana ʻaʻole i loaʻa nā hoʻonohonoho i ka papa kuhikuhi / etc. akā hoʻopuka i nā hoʻonohonoho ma ka lele e pili ana i nā templates i kuhikuhi ʻia i ka hoʻomaka ʻana. No ka hoʻonohonoho hou ʻana i nā ʻōnaehana i nā waiwai paʻamau, hiki iā ʻoe ke holoi wale i /etc a me /var;
  • E hoʻohana ʻO ka virtualization piha piha (KVM) no ka holo ʻana i nā pahu, kahi e hiki ai ke kiʻekiʻe o ka palekana. Aia ka manawa hoʻomaka o ka pahu ma hope o nā ʻōnaehana hoʻokaʻawale ipu kuʻuna (nā inoa, cgroups) a ua ʻae ʻia no ka hoʻokuʻu ʻana i nā ipu noi ma ke koi (ʻo ka manawa hoʻomaka kaiapuni ma kahi o 200ms, a ʻo ka hoʻohana ʻana i ka hoʻomanaʻo hou he 18-20 MB no kēlā me kēia pahu). No ka hoʻemi ʻana i ka hoʻohana ʻana i ka hoʻomanaʻo, hoʻohana ʻia kahi mīkini DAX (ke kiʻi pololei i ka ʻōnaehana faila me ka ʻalo ʻana i ka cache ʻaoʻao me ka ʻole o ka hoʻohana ʻana i ke kiʻekiʻe o ka hāmeʻa poloka), a hoʻohana ʻia ka ʻenehana e wehe i nā wahi hoʻomanaʻo like. KSM (Kernel Shared Memory), hiki iā ʻoe ke hoʻonohonoho i ka kaʻana like ʻana o nā kumuwaiwai pūnaewele hoʻokipa a hoʻohui i nā ʻōnaehana malihini ʻē aʻe i kahi ʻōnaehana kaiapuni maʻamau.
  • Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka