2012-07-15 54 views
1

当我尝试在VM中的ubuntu上安装软件时,出现以下错误。 如果我是root用户,我可以下载任何软件。但我现在忘记了我的密码。有没有办法在不卸载的情况下更新root的密码。请帮忙。无法打开锁定文件/ var/lib/dpkg/lock

无法打开锁定文件/ var/lib/dpkg/lock -open(13:权限被拒绝) 无法锁定管理目录(/ var/lib/dpkg),你是root用户吗?

+0

请考虑将此移至[服务器故障](http://serverfault.com/)或[超级用户](http://superuser.com/) – go4sri 2012-07-15 20:08:57

回答

1

看看This Link有,但你需要启动到单用户模式(这是可能的,但如果这是虚拟的,那么你需要访问主机,如果你没有访问权限主机然后我恐怕你运气不好:|

1

我假设你的引导程序是Grub(可能,因为你使用Ubuntu),所以尝试按空间(任何键应该工作,即使Ctrl)启动时。比,按ê编辑当前的启动项,将光标移动到具有在其kernel该行的末尾,并添加init=/bin/bash过程中,按Ctrl键-X并等待shell提示符。比,做一个mount -o remount,rw /。现在,您拥有可写根分区上的根帐户。做passwd,设置密码,做mount -o remount,ro /并重启。而已。

0

有时只需简单的重新启动即可。在使用任何其他选项之前尝试一下。