Alates Ubuntu 22.04 LTS versioonist asendatakse Firefoxi deb-paketid ja firefox-locale vahepealsed paketid, mis installivad Snap-paketi Firefoxiga. Kliendid peavad hakkama kasutama kas pakutavat Snap-paketti või laadima üles Mozilla veebisaidilt otseselt versioone. Deb-paketi kasutamiseks on ette nähtud sujuv üleminekuprotsess Snapile, mis toimib värskenduse avaldamise kaudu, mis installib Snap-paketi ja edastab praegused seaded kasutaja kodukausta.

Tuletame meelde, et Ubuntu 21.10 sügisversioonis hakati Firefoxi vaikimisi tarnima Snap-pakendina, kuid deb-paketi installimise võimalus jäi valikuks. Chromiumi brauseri tarnimine on alates 2019. aastast samuti saadaval ainult Snap-formaadis. Firefoxi Snap-paketi toetamisel osalevad Mozilla töötajad.
Snap-forma kohaletoimetamise peamiste põhjustena brauserite jaoks on soov lihtsustada hooldust ja ühtlustada arendust erinevate Ubuntu versioonide jaoks. Deb-pakett vajab iga toetatud Ubuntu haru jaoks eraldi hooldust, samuti koostamist ja testimist arvestades erinevaid süsteemikomponentide versioone, samas kui snap-pakett saab luua kohe kõigi Ubuntu harude jaoks. Oluline nõue brauserite tarnimiseks distributsioonides on vajadus kiirete uuenduste kohaletoimetamiseks, et õigeaegselt blokeerida haavatavused. Snap-formaadis tarne võimaldab kiirendada uute brauseriversioonide jõudmist Ubuntu kasutajateni. Lisaks võimaldab snap-formaadis brauseri tarne käivitada Firefoxi täiendavalt isoleeritud keskkonnas, mis on loodud AppArmor mehhanismi abil, mis parandab süsteemi kaitset brauseri haavatavuste ärakasutamise eest.
Snap'i kasutamise miinused seisnevad kogukonna kontrolli raskustes pakettide arendamise üle ja sõltuvuses täiendavatest tööriistadest ja kolmandate osapoolte infrastruktuurist. Snapd protsess töötab süsteemis administreerimisõigustega, mis loob täiendavaid ohte infrastruktuuri kompromiteerimise korral või haavatavuste avastamisel. Samuti on puuduseks vajadus lahendada probleeme, mis on spetsiifilised snap formaadis tarnimisele (mõned värskendused ei tööta, ilmnevad vähesed vead Waylandi kasutamisel, külaline seanss põhjustab probleeme, ning välistöötlijate käivitamisel on raskusi).
Ubuntu 22.04 muudatuste seas väärib mainimist, et GNOME istungil on vaikimisi üleminek Waylandile süsteemides, kus kasutatakse NVIDIA patenteeritud draivereid (kui draiveri versioon on 510.x või uuem). AMD ja Intel GPU-dega süsteemides toimus vaikimisi üleminek Waylandile juba Ubuntu 21.04 versioonis.
Allikas: opennet.ru
