Я использую Ubuntu 16.10 с snapd
установленной базовой core
оснасткой с момента ее выпуска.
Через некоторое время я заметил, что /snap/core
каталог заполняется несколькими более старыми версиями.
Чтобы удалить их мне придется выполнить sudo snap remove core --revision <number>
вручную.
В нескольких версиях раздела Snaps и сборки мусора в документации Snaps и Snapcraft объясняется, что после каждого обновления пакета Snap устанавливаются текущая и предыдущая версии, а старые версии автоматически удаляются (как это было раньше).
Поскольку я не могу найти дополнительную информацию snap help
, я спрашиваю, есть ли параметр или команда переключения snapd
для автоматического удаления этих старых core
пакетов моментальных снимков.
Дополнительная информация: То, что я описал, действительно для 3 машин с одинаковой конфигурацией.
источник
core
версий, я удалял самую старую версию вручную, и в большинстве случаев я видел три установленные версии, но я не уверен, что я также нашел четыре версии ранее. Почему в документации содержится другая информация? Могу ли я изменить настройки по умолчанию, чтобы сохранить только текущий и предыдущий? Может быть, вы можете объяснить это, написав ответ? :)Ответы:
Сейчас я не верю, что можно изменить количество старых версий любой оснастки, которая установлена на 3. Если вы видите больше, это, скорее всего, ошибка, поэтому ее следует подать на https: //bugs.launchpad. сеть / убунту / + источник / snapd
источник
В посте /superuser/1310825/how-to-remove-old-version-of-installed-snaps перечислены несколько решений для удаления более старой версии Snap:
Ручной скрипт от popey для удаления «всех старых версий снимков» - /superuser//a/1330590
И параметр «snap set system refresh.retain» для Mustapha Hadid для «snap 2.34 и более поздних версий» для хранения только 2 ревизий каждой привязки /superuser//a/1361201 :
источник