Hoʻokuʻu ʻia o ka hāʻawi ʻana i ka carbonOS 2022.2 atomically

Ua hoʻokuʻu ʻia ʻo CarbonOS 2022.2, kahi hoʻolaha Linux maʻamau. Hoʻohana ia i ke kumu hoʻohālike ʻōnaehana atomic, kahi e hāʻawi ʻia ai ke kaiapuni kumu ma ke ʻano he ʻāpana hoʻokahi, ma mua o ka wāwahi ʻia i loko o nā pūʻolo kaʻawale. Hoʻokomo ʻia nā noi hou aʻe ma ke ʻano Flatpak a holo i loko o nā pahu i hoʻokaʻawale ʻia. ʻO 2 GB ka nui o ke kiʻi hoʻonohonoho. Hoʻolaha ʻia ka hana o ka papahana ma lalo o ka laikini MIT.

Hoʻokomo ʻia nā ʻike o ka ʻōnaehana kumu ma ka heluhelu wale nō e pale aku i ka hoʻololi ʻana i ka hanana o ka hoʻopilikia ʻana. Hiki ke kākau ʻia ka ʻāpana /usr/local. ʻO Btrfs ka ʻōnaehana faila, me ka hoʻopili ʻikepili i hiki a me ka hoʻohana ikaika ʻana i nā snapshots. ʻO ke kaʻina hana hoʻohou ʻōnaehana ka hoʻoiho ʻana i kahi kiʻi ʻōnaehana hou a me ka hoʻololi ʻana iā ia ma hope o ka reboot. Mālama ʻia ke kiʻi ʻōnaehana kahiko, a hiki i ka mea hoʻohana ke hoʻi i ka mana ma mua i kēlā me kēia manawa inā makemake ʻia a i ʻole inā kū mai nā pilikia. I ka wā o ka hoʻomohala ʻana i ka hoʻolaha, kūkulu ʻia ke kaiapuni ʻōnaehana me ka hoʻohana ʻana i ka pahu hana OSTree (ua hana ʻia ke kiʻi mai kahi waihona like Git) a me ka ʻōnaehana kūkulu BuildStream, me ka hoʻohana ʻole ʻana i nā pūʻolo mai nā hoʻolaha ʻē aʻe.

Hāʻawi ka hoʻolaha i kahi mea hoʻonoho kiʻi a me kahi ʻaoʻao hoʻonohonoho ʻōnaehana mua no ka hoʻouka ʻana. Hoʻokaʻawale ʻia nā noi i hoʻokomo ʻia e ka mea hoʻohana mai kekahi i kekahi i loko o nā ipu. Ma waho aʻe o ka hoʻouka ʻana i nā pūʻolo Flatpak, kākoʻo pū ka hoʻolaha i ka pahu hana nsbox no ka hana ʻana i nā ipu maʻamau, hiki ke hoʻokipa i nā wahi o nā hoʻolaha kuʻuna e like me Arch Linux a me Debian. Hāʻawi pū ʻia ke kākoʻo no ka pahu hana podman, e hōʻoiaʻiʻo ana i ka launa pū me nā ipu Docker. Hoʻokō ka hoʻolaha i kahi ʻano hoʻokele ʻae kikowaena e pili ana iā Polkit—ʻaʻole kākoʻo ʻia ʻo sudo, a ʻo pkexec wale nō ke ala e hoʻokō ai i nā kauoha me nā kuleana aʻa.

Ke hoʻomohala nei ka papahana i kona wahi hoʻohana ponoʻī, ʻo GDE (Graphite Desktop Environment), ma muli o GNOME. ʻO nā ʻokoʻa mai GNOME e komo pū me kahi pale komo hou, kahi mea hana hoʻonohonoho, nā hōʻailona leo a me ka mālamalama, kahi panela, a me ka Graphite Shell. I ka hoʻokuʻu ʻana aʻe, hoʻolālā ka papahana e hoʻopau i kāna shell ma ka makemake o ka GNOME Shell maʻamau a neʻe i ka hāʻawi ʻana i nā hoʻomaikaʻi o ka papahana i ka hoʻolaha nui ʻana o GNOME.

Ma ka mana hou:

  • Ua hōʻano hou ʻia nā mana o nā ʻāpana hoʻolaha, me ka Linux kernel 5.19, Mesa 22, a me glibc 2.36.
  • Hoʻonohonoho ʻia ka ʻaoʻao mea hoʻohana me GNOME 43.
  • Ua hana hou ʻia nā hoʻonohonoho Kernel, ua hoʻokomo ʻia nā mea hoʻokele i nalowale.
  • Hoʻonui ʻia ke kākoʻo no nā ʻōnaehana me nā kaʻina hana Intel, i kākoʻo ʻia e nā hoʻopou hou ʻana o ka microcode a hoʻohana i ka thermald no ka nānā ʻana i ka mahana.
  • Ua hoʻohui ʻia nā kinona pūnaewele.
  • No ka hoʻomaʻalahi ʻana i ka debugging, hoʻouka ʻia nā faila debuginfo e like me ka mea e pono ai.
  • Ua hoʻokaʻawale ʻia kahi module bootstrap mai ka pūʻolo nui, i hoʻolālā ʻia no ka hōʻuluʻulu ʻana i ka hoʻolaha, hiki ke hoʻohana ʻia i kēia manawa kaʻawale mai carbonOS no ka hōʻuluʻulu ʻana i nā papahana ʻē aʻe.
  • Ua hoʻokō hapa ʻia ke kākoʻo no ka hōʻoia ʻana i ka manamana lima, ke kākoʻo no nā ʻōnaehana me nā GPU he nui, a me ke kākoʻo no nā kāleka kiʻi NVIDIA.

Source: opennet.ru