====== SNAP ======
===== Instalace programu ve více verzích =====
Typicky jsem to potřeboval u Blenderu. Chtěl jsem verzi 2.92 LTS a verzi 3.3 LTS. Docílil jsem toho příkazem:
snap install blender_3 --channel=3.3lts/stable --classic
===== Uvolnění místa =====
Všimnul jsem si, že se mi začala plnit složka **/var/lib/snapd/snaps**. Ve složce byly snap soubory každého programu ve 2 verzích. Všechny verze lze vypsat takto:
snap list --all
Odinstalace konkrétní verze se provede takto:
snap remove zoom-client --revision="193"
Podle tohoto [[https://unix.stackexchange.com/questions/590319/is-it-safe-to-delete-these-snaps|příspěvku]] si snap udržuje několik revizí každého programu. Defaultně si udržuje 3. Je možné to změnit na 2. Minimum je 2 - maximum je 20.
snap set system refresh.retain=2
[[https://askubuntu.com/questions/1371833/howto-free-up-space-properly-on-my-var-lib-snapd-filesystem-when-snapd-is-unava|Skript]] na uvolnění místa nepoužívaných revizí:
#!/bin/sh
LANG=en_US.UTF-8 snap list --all | awk '/disabled/{print $1, $3}' |
while read pkg revision; do
sudo snap remove "$pkg" --revision="$revision"
done