NetworkManager-wait-online.service有什么作用?

NetworkManager-wait-online.service在启动时失败,它会延迟我的启动

有些代码在网络上运行

在一些多用户环境中,启动过程的一部分可以来自网络。 对于这种情况, systemd默认等待网络在采取某些步骤之前联机。

大多数桌面用户

与某些多用户环境不同,大多数Ubuntu桌面用户在其硬盘,SSD或Live Boot USB上都有操作系统和驱动程序代码。

有一些故障,一些用户等待很长时间网络在启动时出现,其中一个建议是将最长等待时间设置为30秒。 更好的方法是简单地禁用该服务,尤其是当您不是一直使用互联网并且只想开始处理电子表格或文档等时。

对于大多数用户,可以使用以下方法切断10到15秒的并行启动时间:

 sudo systemctl disable NetworkManager-wait-online.service 

然后,在您登录后,您可能会收到一条消息说明您已连接到网络(WiFi或以太网访问Internet)。

man页:

 NAME systemd-networkd-wait-online.service, systemd-networkd-wait-online - Wait for network to come online