Celestial ව්‍යාපෘතිය Snap වෙනුවට Flatpak සමඟ Ubuntu ගොඩනැගීමක් සංවර්ධනය කරමින් සිටී

CelOS (Celestial OS) බෙදාහැරීමේ බීටා නිකුතුවක් ඉදිරිපත් කර ඇත, එය Ubuntu 22.04 නැවත ගොඩනැංවීමකි, එහි Snap පැකේජ කළමනාකරණ මෙවලම් කට්ටලය Flatpak සමඟ ප්‍රතිස්ථාපනය වේ. Snap Store නාමාවලියෙන් අමතර යෙදුම් ස්ථාපනය කරනවා වෙනුවට, Flathub නාමාවලිය සමඟ ඒකාබද්ධ කිරීම පිරිනමනු ලැබේ. ස්ථාපන රූපයේ විශාලත්වය 3.7 GB වේ. ව්‍යාපෘතියේ සංවර්ධන GPLv3 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

Flatpak ආකෘතියෙන් බෙදා හරින ලද GNOME යෙදුම් තේරීමක් එකලස් කිරීම ඇතුළත් වන අතර, Flathub නාමාවලියෙන් අමතර වැඩසටහන් ඉක්මනින් ස්ථාපනය කිරීමේ හැකියාව ද සපයයි. පරිශීලක අතුරුමුහුණත Ubuntu හි ඉදිරිපත් කර ඇති Yaru තේමාව භාවිතා නොකර, ප්‍රධාන ව්‍යාපෘතිය මගින් සංවර්ධනය කරන ලද ආකාරයෙන් Adwaita තේමාව සහිත සුපුරුදු GNOME වේ. ස්ථාපකය ලෙස සම්මත Ubiquity භාවිතා වේ.

aisleriot, gnome-mahjongg, gnome-mines, gnome-sudoku, evince, libreoffice, rhythmbox, remmina, shotwell, thunderbird, totem, snapd, firefox, gedit, cheese, gnome-calculator, gnome-calculator, exparcludome-calculator යන පැකේජයන් වේ. මූලික බෙදාහැරීම - font-viewer, gnome-characters සහ ubuntu-session. එකතු කරන ලද deb පැකේජ gnome-tweak-tool, gnome-software, gnome-software-plugin-flatpak, Flatpak සහ gnome-session, මෙන්ම flatpak පැකේජ Adwaita-dark, Epiphany, gedit, Cheese, Calculator, clocks, Calendar, Photos චරිත, අකුරු-දසුන්, සම්බන්ධතා, කාලගුණය සහ පැතලි මුද්‍රාව.

Celestial ව්‍යාපෘතිය Snap වෙනුවට Flatpak සමඟ Ubuntu ගොඩනැගීමක් සංවර්ධනය කරමින් සිටී

Flatpak සහ Snap අතර ඇති වෙනස්කම් පහළ වන්නේ Snap විසින් Ubuntu Core හි මොනොලිතික් නිකුතු මත පදනම්ව බහාලුම් පිරවීම සමඟ කුඩා මූලික ධාවන කාලයක් ලබා දෙන අතර, Flatpak, ප්‍රධාන ධාවන කාලයට අමතරව, අමතර සහ වෙන වෙනම යාවත්කාලීන කරන ලද ධාවන කාල ස්ථර (මිටි) භාවිතා කරයි. ධාවනය වන යෙදුම් සඳහා සාමාන්‍ය පරායත්ත කට්ටල. මේ අනුව, Snap බොහෝ යෙදුම් පුස්තකාල පැකේජ පැත්තට මාරු කරයි (මෑතකදී GNOME සහ GTK පුස්තකාල වැනි විශාල පුස්තකාල පොදු පැකේජ වෙත ගෙන යාමට හැකි විය), සහ Flatpak විවිධ පැකේජ සඳහා පොදු පුස්තකාල කට්ටල ලබා දෙයි. උදාහරණයක් ලෙස, ග්නෝම් හෝ කේඩීඊ සමඟ වැඩ කිරීමට වැඩසටහන් සඳහා අවශ්‍ය වන බණ්ඩලයට පුස්තකාල ඇතුළත් වේ), එමඟින් පැකේජ වඩාත් සංයුක්ත කිරීමට ඔබට ඉඩ සලසයි.

Flatpak විසින් පැකේජ බෙදා හැරීම සඳහා OCI ​​(Open Container Initiative) පිරිවිතර මත පදනම් වූ රූපයක් භාවිතා කරන අතර Snap SquashFS රූප සවිකිරීම භාවිතා කරයි. හුදකලා කිරීම සඳහා, Flatpak Bubblewrap ස්ථරය භාවිතා කරයි (cgroups, namespaces, Seccomp සහ SELinux භාවිතා කරමින්), සහ බහාලුම් වලින් පිටත සම්පත් වෙත ප්‍රවේශය සංවිධානය කිරීම සඳහා, එය ද්වාර යාන්ත්‍රණය භාවිතා කරයි. Snap හුදකලා කිරීම සඳහා cgroups, namespaces, Seccomp සහ AppArmor භාවිතා කරයි, සහ බාහිර ලෝකය සහ අනෙකුත් පැකේජ සමඟ අන්තර්ක්‍රියා කිරීම සඳහා ප්ලග් කළ හැකි අතුරුමුහුණත් භාවිතා කරයි. Snap කැනොනිකල් හි පූර්ණ පාලනය යටතේ සංවර්ධනය කර ඇති අතර එය ප්‍රජාව විසින් පාලනය නොකෙරේ, Flatpak ස්වාධීන ව්‍යාපෘතියක් වන අතර, GNOME සමඟ වැඩි ඒකාබද්ධතාවයක් සපයන අතර තනි ගබඩාවකට බැඳී නොමැත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න