所以我尝试使用 Live USB 棒来运行 LUbuntu 18.04。一切都很顺利!我可以立即看到有 WiFi 网络,找到我的网络,输入密码并连接。但在我进行了最小安装以便将其安装到 4GB USB 闪存盘上后,我发现 WiFi 不见了。
我发现这个问题并尝试sudo apt-get install network-manager-gnome
。但即使运行 nm-applet 后也没有出现任何内容。我发现这一页并按照步骤使其自动出现在面板中,然后重新登录即可仍然没有出现。
然后我发现这个问题我在评论中发现了这一点:
sudo systemctl stop NetworkManager
sudo systemctl start NetworkManager
这确实有效!但是当我输入密码后尝试连接 WiFi 时,它什么也没做 - 没有消息、错误或任何东西 - 它只是默默地拒绝连接!此外,这个小部件的外观不如 LiveUSB 中那么漂亮。
我也发现这我找到并运行了这个命令:
sudo service network-manager restart
但我仍然无法使用 WiFi。有一次我发现有人建议这样做:
sudo apt-get purge network-manager-gnome
sudo apt-get install wicd
但是当我尝试运行 Wicd 网络管理器时,出现了以下错误:这个问题。我尝试了以下答案(经过修改以包含所有必要的 sudo):
sudo service wicd stop
sudo rm /etc/resolv.conf
sudo rm /var/lib/wicd/resolv.conf.orig
sudo ln -s /run/resolvconf/resolv.conf /var/lib/wicd/resolv.conf.orig
sudo service wicd start
现在它连接到了 Wifi,虽然接口与 LiveUSB 完全不同,但是... DNS 上什么都解析不了。即使我插入有线以太网,仍然什么都不起作用,就像 DNS 突然坏了一样!现在唯一能正常工作的方法是手动编辑 /etc/resolv.conf(它是空的)并添加:
nameserver 1.1.1.1
但我在某处读到 LUbuntu 尝试在环回上运行某种 DNS 服务(真的吗?耶!),这让我觉得它不知怎么坏了。我真的想让事情像在 Live USB 中一样简单地工作。我做错了什么,我该如何修复它?
答案1
在安装在容量不足的 USB 闪存驱动器上时,我没有找到完美的解决方案 - 我返回并卸载/清除了 wicd,然后重新安装了 network-manager-gnome,此时它开始比以前运行得更好。对于容量更大的 USB 闪存驱动器,我建议进行完整安装,因为这样一切都可以“开箱即用”。
总的来说,我最终选择的解决方案是购买更大的 SSD,而不是使用 USB 闪存驱动器并进行完整安装,因为每当发生大量随机写入时,USB 闪存就会频繁暂停,而 SSD 则不会出现这个问题。