删除软件包后,Ubuntu 以终端模式启动,无法访问 archive.ubuntu.com

删除软件包后,Ubuntu 以终端模式启动,无法访问 archive.ubuntu.com

嗨,我尝试更新到 Ubuntu 20LTS,但由于某些软件包问题而无法更新。我按照此处的说明操作(https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1876395) 并删除了过时的软件包。重启后,Ubuntu 仅在终端模式下启动。我试过了,sudo startx但它立即关闭了。我试过了sudo apt update,但我得到了错误“无法解析 archive.ubuntu.com“。我还尝试nameserver 8.8.8.8在 /etc/resolv.conf 中设置,然后更新。运行ping www.google.com结果为“名称或服务未知“我是 Ubuntu 新手,我担心我破坏了一些软件包,我不知道现在该怎么办,请帮忙。

答案1

好吧,我设法真正解决了这个问题,这是我所做的:由于我在启动时在终端模式下没有任何网络访问权限,因此我尝试了以下操作:

  1. 重启
  2. PC 徽标消失后按 ESC
  3. 选择高级启动
  4. 在任何恢复模式下启动
  5. 激活网络
  6. 检查系统状态。由于仍然没有网络连接,因此此操作没有成功。因此我查看了一些 askbuntu 帖子,对我有用的解决方案是:(仍处于恢复模式)
  7. 启动 root shell
  8. 使用 ifconfig 检查网络接口。我只看到lo,没有eth0。因此再次使用 进行检查以ifconfig -a找到我的以太网接口的名称
  9. 编辑内容/etc/network/interfaces。此时该文件仅包含类似
auto lo 
iface lo inet loopback

所以我添加了类似的东西:

auto [ethernet-interface-name]
iface [ethernet-interface-name] inet dhcp

正如这里的一些答案所解释的那样:问库本图

  1. 使用 ping 检查后,我发现网络连接现在已正常工作。apt install --reinstall ubuntu-desktop重启后一切都解决了。

相关内容