禁用“NetworkManager-wait-online.service”会造成危害吗?有哪些替代方案?

禁用“NetworkManager-wait-online.service”会造成危害吗?有哪些替代方案?

我的电脑启动时花了大约 5 秒的时间来等待 wifi[1]。 这个答案促进禁用NetworkManager-wait-online.service,这确实有效。但是,我想知道这是否会引起其他问题?

我发现程序可能想要等待 wifi 连接,这很合理。但我不希望主系统依赖这些。是否有可能以某种方式摆脱这种依赖,而无需禁用NetworkManager-wait-online.service


$ systemd-analyze critical-chain
graphical.target @7.982s
└─multi-user.target @7.982s
  └─kerneloops.service @7.968s +13ms
    └─network-online.target @7.964s
      └─NetworkManager-wait-online.service @1.580s +6.384s
        └─NetworkManager.service @1.498s +57ms
          └─dbus.service @1.494s
            └─basic.target @1.473s
              └─sockets.target @1.473s
                └─snapd.socket @1.472s +1ms
                  └─sysinit.target @1.464s
                    └─snapd.apparmor.service @1.215s +244ms
                      └─apparmor.service @1.136s +73ms
                        └─local-fs.target @1.134s
                          └─run-user-1000.mount @7.909s
                            └─swap.target @1.067s
                              └─dev-mapper-vgkubuntu\x2dswap_1.swap @1.059s +7ms
                                └─dev-mapper-vgkubuntu\x2dswap_1.device @1.055s

相关内容