Как размонтировать и возможно удалить старый снимок Ядра Ubuntu

Когда я ввожу:

$ mount|grep snap
/var/lib/snapd/snaps/ubuntu-core_352.snap on /snap/ubuntu-core/352 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_423.snap on /snap/ubuntu-core/423 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_122.snap on /snap/ubuntu-core/122 type squashfs (ro,relatime)

Я вижу несколько старых снимков, "смонтированных" и доступных, в то время как только последняя версия используется в качестве текущей в /snap/ubuntu-core

Это не имеет большого значения, но мне нужно более старое ядро человечности? Разве это не ошибка, там не удалены? Я мог просто размонтировать и удалить файлы?

23
задан 23 September 2016 в 13:41

4 ответа

  sudo snap remove core --revision 122
  sudo snap remove core --revision 352

Так, в основном передающий изменения для удаления в командной строке.

Для проверки тех Вы установили Вас, должны использовать snap list [snap-name] --all

26
ответ дан 23 November 2019 в 01:28

Это сделано, таким образом, Вы можете snap revert для откатывания к более старой поспешной версии.

3
ответ дан 23 November 2019 в 01:28

Таким образом, я размонтировал старый снимок:

sudo umount /snap/ubuntu-core/122

и затем сделанный некоторая ручная уборка

sudo rmdir /snap/ubuntu-core/122
sudo rm /var/lib/snapd/snaps/ubuntu-core_122.snap

то же для другого. Небо еще не упало...

2
ответ дан 23 November 2019 в 01:28

Для завершенного удаления поспешного ядра привяжитесь и смонтированные файловые системы:

  1. Перечислите установленные поспешные ядра snap list --all должен дать Вам что-то как:

    Name Version Rev Tracking Publisher Notes core 16-2.41 7713 stable canonical✓ core,disabled core 16-2.42 7917 stable canonical✓ core

  2. Удалите отключенные сначала snap remove core --revision 7713 заметьте, что столбец Rev на шаге 1 должен соответствовать - пересмотр

  3. Удалите snapd (на Ubuntu: apt-get purge snapd)

  4. Findout, если снимок все еще смонтирован (например, df -H) дает что-то как
    /dev/loop0 94M 94M 0 100% /snap/core/7917 и размонтируйте его umount /snap/core/7917 но это не было должно

  5. Если существуют все еще смонтированные фс-es, необходимо делать попытку ручной очистки/etc/systemd/system/snap-core -* что-то регистрирует.

В следующий раз, когда Ваши перезагрузки сервера, снимки не будут там, если Вы не установите/удалите snapd снова от некоторой причины...

0
ответ дан 23 November 2019 в 01:28

Другие вопросы по тегам:

Похожие вопросы: