我正在运行 Ubuntu 16.04。我在更新系统时遇到了问题,我追踪到“半安装”的 isc-dhcp-common 包。这是 Synaptic 的输出。
所以我运行了 sudo apt-get install --reinstall isc-dhcp-common 这使我能够使用 Synaptic 完全删除所有四个包。然后我将它们标记为重新安装并应用。这运行没有错误。
我重启后登录时发现没有 wifi 或 nmcli,也没有任何网络连接的迹象。我以为重新安装后应该没问题,但可惜我搞砸了。
我希望有人可以帮助我,而不需要我完全重新安装操作系统。
是的,我知道……我对 Ubuntu 还很陌生。我很乐意听到所有关于如何防止将来发生此类事件的建议,以及将来解决错误的资源。
当我尝试 sudo lshww -C network 时,我发现我的 wifi 和 eth 都已禁用。另一件事是 nmcli 无法再访问。我推测它不再安装。
提前谢谢你。Mike
答案1
我可以通过首先运行来解决这个问题
sudo apt-get install network-manager
当然,它无法运行,但它确实生成了它正在寻找的文件。然后我找到了这些 .deb 文件并将它们(使用我的功能性 Windows 启动)下载到 USB。
然后将它们添加到 var/cache/apt/archive/ 文件夹中,然后运行 sudo apt-get install 即可找到这些文件。最后,重新启动。
然后我必须使用以下方法重新配置:
sudo dpkg --configure -a
这解决了问题并且我恢复正常了我认为。