无法在 Ubuntu 12.04 虚拟机上使用 apt-get

无法在 Ubuntu 12.04 虚拟机上使用 apt-get

我的 ubuntu 运行良好,但今天它开始给我带来问题。我无法使用 apt-get。存在一些 openssh 依赖问题。我尝试通过阅读论坛来解决问题,但无法解决我的问题。这是我尝试时得到的结果:sudo dpkg --configure -a 输出:

Setting up openssh-server (1:5.9p1-5ubuntu1.8) ...
/etc/init.d/ssh: 33: exec: /lib/init/upstart-job: Permission denied
invoke-rc.d: initscript ssh, action "stop" failed.
dpkg: error processing openssh-server (--configure):
 subprocess installed post-installation script returned error exit status 126
Errors were encountered while processing:
 openssh-server

请帮助我,因为我完全陷入困境。

答案1

如果可能,并且您不依赖 ssh(您可以物理访问机器),请尝试卸载 openssh-server,更新然后重新安装:

sudo apt-get remove openssh-server openssh-client --purge && sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get update
sudo apt-get install openssh-server

相关内容