Projeya Celestial li şûna Snap bi Flatpak re avahiyek Ubuntu pêş dixe

Serbestberdanek beta ya belavkirina CelOS (Selestial OS) hate pêşkêş kirin, ku ji nû ve avakirina Ubuntu 22.04 e ku tê de amûra rêveberiya pakêtê ya Snap bi Flatpak ve hatî guhertin. Li şûna sazkirina serîlêdanên zêde ji kataloga Snap Store, entegrasyona bi kataloga Flathub re tê pêşkêş kirin. Mezinahiya wêneya sazkirinê 3.7 GB ye. Pêşveçûnên projeyê di bin lîsansa GPLv3 de têne belav kirin.

Civîn di nav xwe de hilbijarkek serîlêdanên GNOME-yê yên ku di formata Flatpak de hatine belav kirin vedihewîne, û di heman demê de şiyana sazkirina bilez bernameyên zêde ji pelrêça Flathub peyda dike. Navbera bikarhêner GNOME-ya asayî ya bi mijara Adwaita ye, di forma ku ew ji hêla projeya sereke ve hatî pêşve xistin, bêyî karanîna mijara Yaru ya ku di Ubuntu de tê pêşkêş kirin. Standard Ubiquity wekî sazker tê bikar anîn.

Pakêtên aisleriot, gnome-mahjongg, gnome-mines, gnome-sudoku, evince, libreoffice, rîtmbox, remmina, shotwell, thunderbird, totem, snapd, firefox, gedit, penîr, gnome-calculator, gnome-calendar ji gnome têne derxistin, belavkirina bingehîn -font-viewer, gnome-characters û ubuntu-sesion. Pakêtên deb gnome-tweak-tool, gnome-nermalava, gnome-nermalava-pêveka-flatpak, Flatpak û gnome-sesion, û her weha pakêtên flatpak Adwaita-dark, Epiphany, gedit, Cheese, Hesibkar, demjimêr, Salname, Wêne, zêde kirin, Karakterên, font-dîdevan, Têkilî, Hewa û Flatseal.

Projeya Celestial li şûna Snap bi Flatpak re avahiyek Ubuntu pêş dixe

Cûdahiya di navbera Flatpak û Snap de digihîje vê rastiyê ku Snap bi dagirtina konteynerê re li ser bingeha serbestberdana yekparêz a Ubuntu Core, demek bingehîn a piçûk pêşkêşî dike, di heman demê de Flatpak, ji bilî dema xebitandinê ya sereke, qatên dema xebatê yên zêde û ji hev cuda yên nûvekirî (bundle) bikar tîne. komên tîpîk ên girêdayîbûnê ji bo xebitandina sepanan. Bi vî rengî, Snap piraniya pirtûkxaneyên serîlêdanê vediguhezîne aliyê pakêtê (di van demên dawî de gengaz bû ku pirtûkxaneyên mezin, wek pirtûkxaneyên GNOME û GTK, biguhezînin nav pakêtên hevpar), û Flatpak komek pirtûkxaneyên ku ji pakêtên cihêreng re hevpar in (ji bo Mînak, pirtûkxane di pakêtê de cih digirin, ji bo ku bername bi GNOME an KDE-yê re bixebitin hewce ne), ku dihêle hûn pakêtan tevlihevtir bikin.

Flatpak wêneyek li ser bingeha taybetmendiya OCI (Initiative Container Open) bikar tîne da ku pakêtan radest bike, dema ku Snap montkirina wêneya SquashFS bikar tîne. Ji bo veqetandinê, Flatpak qata Bubblewrap (bi karanîna cgroups, navan, Seccomp û SELinux) bikar tîne, û ji bo organîzekirina gihîştina çavkaniyên li derveyî konteynerê, ew mekanîzmaya portal bikar tîne. Snap cgroups, navan, Seccomp û AppArmor ji bo veqetandinê, û navberên pêvekirî ji bo danûstendina bi cîhana derve û pakêtên din re bikar tîne. Snap di bin kontrola tevahî ya Canonical de hatî pêşve xistin û ji hêla civakê ve nayê kontrol kirin, di heman demê de Flatpak projeyek serbixwe ye, bi GNOME re entegrasyonek mezintir peyda dike û bi depoyek yekane ve nayê girêdan.

Source: opennet.ru

Add a comment