普通的Ubuntu 16.04 LTS Server可以在不运行的情况下运行吗?


27

我的一些小型ubuntu设备的内存已用完。我注意到snapd正在运行,并且使用了大量的ram。(我有一个机会并停止了已捕捉的服务,并且一切正常,但是我想知道我的机器是否能够正常重启)

我想知道的是,在一般安装的Ubuntu 16.04服务器中是否存在需要快照才能运行的核心服务?

另外,我需要通过systemctl禁用的所有服务中的哪些服务才能摆脱快照?

Answers:


38

snapd已植入默认安装中,以便无需进一步工作即可安装snap。但是,基本安装的任何部分都不是快照(您可以通过进行验证snap list,它应该不返回快照)。因此,可以安全地移除卡扣,而不会产生不良副作用:

sudo apt purge snapd

可能会留下一些依赖项。如果您也要删除它们:

sudo apt autoremove

8

错误#1642068已针对此问题进行记录,并且最近已得到修复:https ://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068


仅当您不断安装和删除快照时才会发生这种情况(该错误报告每3秒安装/删除了一个快照)
Dmitry Grigoryev

这里涉及的一些工作是修复snapd的内存使用的一般情况,因此我认为此修复范围比原始的bug报告问题还大。
科林·伊恩·金

2
无论哪种方式,似乎它都将相当大一部分可用的ram用于什么都没做的事情。
彼得·特纳

确实。当然,守护程序应该相对紧凑和轻便。
科林·伊恩·金
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.