Celestial projekt arendab Ubuntu versiooni Flatpakiga, mitte Snapiga

Esitletud on CelOS (Celestial OS) veebiserveri beetaversioon, mis pĂ”hineb Ubuntu 22.04-l, kus Snap-pakettide haldussĂŒsteem on asendatud Flatpakiga. TĂ€iendavate rakenduste installimise asemel Snap Store'i kataloogist on pakkuda integreeritus Flathubi kataloogiga. Installipaketi suurus on 3,7 GB. Projekti arengud levivad GPLv3 litsentsi alusel.

Kogumisse on kaasatud valik GNOME rakendustest, mis on saadaval Flatpak formaadis, samuti on vÔimalus kiiresti installida tÀiendavaid programme Flathubi kataloogist. Kasutajaliidesena on pakutud tavapÀrast GNOME'i Adwaita kujundusega, nagu see on arendatud pÔhiprojektis, ilma Ubuntu pakutava Yaru teema kasutamata. Installimiseks on kasutatud vaikimisi Ubiquity.

PÔhitoote kategooriast on vÀljajÀtud pakid 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 ja ubuntu-session. Lisatud on deb-pakid gnome-tweak-tool, gnome-software, gnome-software-plugin-flatpak, Flatpak ja gnome-session ning flatpak-pakid Adwaita-dark, Epiphany, gedit, Cheese, Calculator, clocks, Calendar, Photos, Characters, font-viewer, Contacts, Weather ja Flatseal.

Celestial projekt arendab Ubuntu versiooni Flatpakiga, mitte Snapiga

Flatpaki ja Snap-i erinevused seisnevad selles, et Snap pakub vĂ€ikest baaskĂ€itusajad, mis pĂ”hinevad Ubuntu Core'i monoliitsetel vĂ€ljaannetes, samal ajal kui Flatpak kasutab lisaks pĂ”hiteenusele tĂ€iendavaid ja eraldi uuendatavaid kĂ€itusaegade kihti (bundle) tĂŒĂŒpiliste sĂ”ltuvuste komplektidega rakenduste töös. Seega viib Snap suurema osa rakenduste raamatukogudest pakettide poole (hiljuti on vĂ”imalik suurte raamatukogude, nagu GNOME ja GTK raamatukogud, viimine ĂŒldistesse pakettidesse), samas kui Flatpak pakub erinevatele pakettidele ĂŒldisi bundle-raamatukogude komplekte (nĂ€iteks on bundle'is vĂ€lja viidud raamatukogud, mis on vajalikud GNOME vĂ”i KDE programmide tööks), mis vĂ”imaldab pakette rohkem kompaktseks muuta.

Flatpak pakettide tarnimiseks kasutatakse OCI (Open Container Initiative) spetsifikatsiooni pĂ”hjal loodud pilti, samas kui Snap puhul kasutatakse SquashFS formaadi pilte. Flatpak'is tagab isolatsiooni Bubblewrap (kasutab cgroups, nimedepesasid (namespaces), Seccomp'i ja SELinux'i), samas kui ressursi juurdepÀÀsu vĂ€ljastpoolt konteinerit korraldab portaalide mehhanism. Snap'is tagatakse isolatsioon cgroups'i, nimedepesade, Seccomp'i ja AppArmor'i kaudu, ning vĂ€listest ja teiste paketiga suhtlemiseks kasutatakse ĂŒhendatavaid liideseid. Snap areneb tĂ€ieliku kontrolli all Canonical'i poolt ja ei allu kogukonnale, samas kui Flatpak projekt on sĂ”ltumatu, tagades parema integraatsiooni GNOME'iga ja ei ole seotud ĂŒhegi repositooriumiga.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster