Což je dost zvláštní, protože nová verze se klidně může rozbalit do jiného subvolume a potom po uzavření appky jen udělat rename. Nebo už někdy v roce 1970 unlink a link (což je vlastně totéž co rename). Běžící appka tomu nijak nebrání. Njn, počet restartů se na Windows snižuje, počet na linuxu se se snapem apod. kravinami zvyšuje.
Nevím ja to mají teď. Tohle jsem k tomu našel.
If you don't close Firefox after Firefox has finished being updated, then you will be unable to open any new tabs until you close Firefox and then reopen it.
When the Firefox snap package has been updated a notification will appear that Firefox was updated and is ready to launch.
Některé distribuce měli snap špatně nastavený. Myslím že Arch Linux.
26. 4. 2025, 10:26 editováno autorem komentáře
Presne, tohle mi bezne udela deb firefox po apt upgrade, novy tab nezobrazi obsah ale upozorneni ze byl aktualizovan a je potreba ho (firefox) restartovat....
Jinak deb Vivaldi pouze zobrazi tlacitko Restart vedle ikon doplnku, ale da se pouzivat i pro nove taby dale bez restartu...
26. 4. 2025, 14:08 editováno autorem komentáře
Co se týče snapových aplikací samotných, tak kdysi se updatovaly automaticky na pozadí. Což údajně způsobovalo občasné poškození dat (např. konfiguraci), když při tom aplikace běžela. Ubuntu to teda vyřešilo blokováním update a notifikací, dokud uživatel aplikaci nezavře. S tím, že až od 24.04 se pak aplikace umí zaktualizovat sama po jejím zavření uživatelem (předtím to musel uživatel zaktualizovat z command line ručně a nebo počkat na automatickou aktualizaci, to jsem nepobíral kdo tohle nedodělaný řešení vymyslel).
Snap beru jako dobrej nápad, horší je to s kvalitou aplikací. Relativně často se mi stalo, že narozdíl od DEB aplikace, snapová buď nenaběhla nebo v ní bylo omezení funkčnosti (např. nemožnost otevírat aplikace z terminálu ve VSCode). Tak třeba v Ubuntu 25.04 a výše to bude lepší, pokud to teda vůbec může ovlivnit OS.
27. 4. 2025, 07:43 editováno autorem komentáře