我最近将 Ubuntu 内核从 4.18.0-15 升级到了 4.18.0-18。结果,它默默地覆盖了我的
systemctl disable NetworkManager.service
设置,然后再次启用它。 (我只使用systemd-networkd
。)
有没有办法阻止内核更新时发生此配置更改?如果没有,为什么?
答案1
似乎很可能NetworkManager-wait-online.service
调用了NetworkManager.service
。一旦我禁用前者,后者就不会在启动时激活。这种行为可能并不新鲜——我NetworkManager-wait-online.service
以前从未注意到,而且通常在有在线连接的情况下启动。
由于这个问题是“错误的”,我愿意删除它。另一方面,保留它可能会有所帮助。