Я обновил свой Ubuntu до 19.10, где хром был перемещен в снимок. Теперь есть две папки одинакового размера:
$ du -shc /snap/chromium/*
574M /snap/chromium/920
574M /snap/chromium/937
0 /snap/chromium/current
1,2G total
привязывает только 937:
$ snap list chromium
Name Version Rev Tracking Publisher Notes
chromium 78.0.3904.97 937 stable canonical✓ -
Как безопасно удалить старую? (Или они в любом случае жестко связаны, поэтому я не получил бы никакого дискового пространства?)
snap list --all
для списка всех версий включая старые. Старые версии будут перечислены, как "отключено" snap remove chromium --revision=920
для удаления старого. Вы могли использовать следующий сценарий для удаления всех старых снимков.
#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done
Или, просто проигнорируйте его, так как снимок только сохранит 3 новых версии.