sudo 损坏或未完全安装

sudo 损坏或未完全安装

是的...

我在 digitalocean droplet 上使用 apt-get 时出现此错误:

E: The package sudo needs to be reinstalled, but I can't find an archive for it.

因此根据这个答案我需要清除服务器上的 sudo 和所有对它的引用,然后重新安装?真有趣!大概不可能,因为那里提到的每个步骤的命令都是以sudo!开头的。

这个服务器坏了吗?有办法修复吗?

Ubuntu 16.10。

答案1

好吧,我的服务器无法弄清楚如何找到 sudo 包,但我可以从ubuntu 软件包站点

wget http://security.ubuntu.com/ubuntu/pool/main/s/sudo/sudo_1.8.16-0ubuntu1.4_amd64.deb`

其次是

dpkg -i sudo_1.8.16-0ubuntu1.4_amd64.deb

对我来说很管用。我能够使用 ssh 直接连接到 root(使用预配置的 ssh 密钥),从而重新安装 sudo 包而无需 sudo。

相关内容