Может ли ванильный сервер Ubuntu 16.04 LTS работать без привязки?


27

У меня не хватает памяти на некоторых моих маленьких устройствах Ubuntu. Я заметил, что Snapd работал и использовал много-много оперативной памяти. (Я рискнул и остановил службу snapd, и все работает, но мне интересно, перезагрузится ли моя машина правильно)

Я хочу знать, есть ли основные сервисы в общей установке сервера Ubuntu 16.04, для работы которых требуются оснастки?

Кроме того, какие службы мне нужно отключить с помощью systemctl, чтобы избавиться от snapd?

Ответы:


38

При установке по умолчанию снимок снимается так, чтобы его можно было установить без дальнейшей работы. Тем не менее, ни одна из частей базовой установки не является оснасткой (вы можете проверить с помощью snap list, она не должна возвращать оснастки). Из-за этого snapd может быть безопасно удален без вредных побочных эффектов:

sudo apt purge snapd

Это, вероятно, оставит некоторые зависимости валяться. Если вы хотите удалить их также:

sudo apt autoremove

8

Ошибка # 1642068 была зарегистрирована против этой проблемы и недавно была исправлена: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068


Это происходит только в том случае, если вы постоянно устанавливаете и удаляете моментальные снимки (сообщалось об ошибке, когда устанавливали / удаляли моментальные снимки каждые 3 секунды)
Дмитрий Григорьев,

Некоторая часть работы заключалась в том, чтобы исправить общий случай использования памяти Snapd, поэтому я считаю, что это исправление было шире, чем исходная проблема с отчетом об ошибках.
Колин Йен Кинг

2
В любом случае, казалось, что он использовал довольно большой кусок доступного барана для чего-то, что ничего не делало.
Питер Тернер

Верно. Демоны обязательно должны быть относительно компактными и легкими.
Колин Ян Кинг
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.