2

尝试在 VM 中的 ubuntu 上安装软件时出现如下错误。如果我是 root 用户,我可以下载任何软件。但我现在忘记了我的密码。有没有什么办法不用卸载就可以更新root的密码。请帮忙。

无法打开锁定文件 /var/lib/dpkg/lock -open (13:permission denied) 无法锁定管理目录 (/var/lib/dpkg),你是 root 吗?

4

3 回答 3

1

我假设您的引导加载程序是 Grub(很可能,因为您使用的是 Ubuntu),所以请尝试Ctrl在启动过程中按空格键(任何键都应该有效,甚至 )。然后,按e编辑当前引导条目,将光标移动到其中包含的行的末尾kernel,然后添加init=/bin/bash. 按Ctrl-X并等待直到 shell 提示。比,做一个mount -o remount,rw /. 现在您在可写根分区上有一个根帐户。执行passwd,设置密码,执行mount -o remount,ro /并重新启动。而已。

于 2012-07-15T13:38:37.273 回答
1

看看这个链接,但你需要启动到单用户模式(这是可能的,但如果这是一个虚拟的,那么你需要访问主机。如果你无权访问主机那我恐怕你不走运:|

于 2012-07-15T11:29:50.577 回答
0

有时一个简单的重启就可以了。在使用任何其他选项之前尝试一下。

于 2017-05-01T05:30:15.723 回答