Projekti Celestial zhvillon një ndërtim të Ubuntu me Flatpak në vend të Snap

Versioni beta i distribucionit CelOS (Celestial OS) është prezantuar, i cili përbën një ristrukturim të Ubuntu 22.04, ku mjetet për menaxhimin e paketave Snap janë zëvendësuar me Flatpak. Në vend të instalimit të aplikacioneve shtesë nga katalogu Snap Store, ofrohet integrimi me katalogun Flathub. Madhësia e imazhit të instalimit është 3.7 GB. Krijimet e projektit shpërndahen nën licencën GPLv3.

Në përmbajtjen e ndërtimit është përfshirë një përzgjedhje aplikacionesh GNOME, të shpërndara në formatin Flatpak, dhe është ofruar mundësia për instalimin e shpejtë të programeve shtesë nga katalogu Flathub. Si ndërfaqe përdoruesi ofrohet GNOME i zakonshëm me temën Adwaita, ashtu siç zhvillohet në projektin kryesor, pa përdorur temën e propozuar të Ubuntu Yaru. Kjo përdor instaluesin e zakonshëm Ubiquity.

Nga furnizimi bazë janë përjashtuar paketat aisleriot, gnome-mahjongg, gnome-mines, gnome-sudoku, evince, libreoffice, rhythmbox, remmina, shotwell, thunderbird, totem, snapd, firefox, gedit, cheese, gnome-calculator, gnome-calendar, gnome-font-viewer, gnome-characters dhe ubuntu-session. Janë shtuar paketat deb gnome-tweak-tool, gnome-software, gnome-software-plugin-flatpak, Flatpak dhe gnome-session, si dhe paketat flatpak Adwaita-dark, Epiphany, gedit, Cheese, Calculator, clocks, Calendar, Photos, Characters, font-viewer, Contacts, Weather dhe Flatseal.

Projekti Celestial zhvillon një ndërtim të Ubuntu me Flatpak në vend të Snap

Dallimet midis Flatpak dhe Snap përfshijnë faktin se Snap ofron një runtime të vogël bazë me brendësinë e kontejnerit të bazuar në lëshimet monolitike të Ubuntu Core, ndërsa Flatpak, përveç runtime-it kryesor, përdor shtresa runtime të veçanta dhe të përditësueshme (bundle) me grupe tipik të varësive për funksionimin e aplikacioneve. Kështu, Snap shumicën e biblioteka pragmatike i kalon në anën e pakove (kohët e fundit është e mundur që të nxjerrim biblioteka të mëdha, siç janë bibliotekat GNOME dhe GTK, në pako të përbashkëta), ndërsa Flatpak ofron grupe bibliotekash të përbashkëta për pako të ndryshme (për shembull, në bundle janë të tërhequra bibliotekat e nevojshme për funksionimin e programeve c GNOME ose KDE), duke e bërë paketat më kompakte.

PĂ«r shpĂ«rndarjen e pakove Flatpak pĂ«rdoret njĂ« imazh bazuar nĂ« specifikimin OCI (Open Container Initiative), ndĂ«rsa nĂ« Snap aplikohen shpĂ«rndarje imazhesh nĂ« formatin SquashFS. PĂ«r izolimin, Flatpak pĂ«rdor njĂ« shtresĂ« Bubblewrap (pĂ«rdor cgroups, hapĂ«sira emrash (namespaces), Seccomp dhe SELinux), ndĂ«rsa pĂ«r organizimin e qasjes nĂ« burimet jashtĂ« kontejnerit — mekanizmin e portaleve. NĂ« Snap, pĂ«r izolimin aplikohen cgroups, namespaces, Seccomp dhe AppArmor, ndĂ«rsa pĂ«r ndĂ«rveprimin me botĂ«n jashtme dhe me paketat e tjera pĂ«rdoren ndĂ«rfaqet e lidhura. Snap zhvillohet nĂ«n kontrollin e plotĂ« tĂ« kompanisĂ« Canonical dhe nuk nĂ«nshkruhet nga komuniteti, ndĂ«rsa projekti Flatpak Ă«shtĂ« i pavarur, ofron njĂ« integrazim mĂ« tĂ« plotĂ« me GNOME dhe nuk Ă«shtĂ« i lidhur me njĂ« repository tĂ« vetĂ«m.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster