![编辑 nsswitch.conf 后程序启动缓慢](https://linux22.com/image/1061685/%E7%BC%96%E8%BE%91%20nsswitch.conf%20%E5%90%8E%E7%A8%8B%E5%BA%8F%E5%90%AF%E5%8A%A8%E7%BC%93%E6%85%A2.png)
一怒之下试图解决这,我删除了dnsmasq-base
。重启后,我注意到程序启动变得非常慢(> 5 秒),即使我有 SSD。它主要影响firefox
,但即使apt-get
在终端中也花了太长时间提示我输入密码。
所以这篇文章是写给任何可能遇到这个问题的人的。所以,即使你不需要/禁用了它,也不要删除dnsmasq-base
它。 编辑:dnsmasq-base
如果你不需要它可以被删除,到目前为止对我来说没有问题。
答案1
事实证明是/etc/nsswitch.conf
(来源)。我需要恢复有问题的
hosts: dns files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return]
恢复默认
hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns