我正在尝试运行sudo apt-get install ubuntu-standard systemd-sysv
,但一直收到错误:“解析‘ca.archive.ubuntu.com’时暂时失败”。我尝试按照列出的步骤操作这里但什么都没起作用。有没有办法解决这个问题,或者至少可以在不访问 GUI 的情况下下载这些包?我尝试恢复到 upstart,但这导致了启动错误,所以现在我只是想从恢复模式返回到 systemd,这样我就可以启动并过我的生活了。
对于任何格式问题,我深表歉意,我正在用手机输入此内容
答案1
从 CD 启动后,您是否处于恢复模式?在这种情况下,您需要尝试将 Google 的 8.8.8.8 等名称服务器添加到 /etc/resolv.conf。但是,在 Ubuntu 中执行此操作略有困难,因为它使用 resolvconf 系统。您可以绕过它暂时地经过:
rm /etc/resolv.conf
touch /etc/resolv.conf
echo "nameserver 8.8.8.8" > /etc/resolv.conf
在退出救援模式之前,撤销此更改
rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
答案2
“暂时解决故障”通常是由网络连接问题引起的。对我来说http://ca.archive.ubuntu.com/可以访问。您的 Ubuntu 计算机现在是否无法访问互联网?如果您只想要该软件包,请参见此处:
http://packages.ubuntu.com/search?keywords=systemd-sysv
例如,如果您想下载 Xenial 的 amd64 版本,请参见此处:
http://packages.ubuntu.com/xenial/amd64/systemd-sysv/download
类似http://packages.ubuntu.com/search?keywords=ubuntu-standard