dpkg was interrupted, you must manually run 'dpkg --configur -a' to correct the problem

June 15th, 2009 § 0

今天把很久之前就装上的Ubuntu系统拿出来玩。从"更新管理器"里将软件更新,安装更新的时候我发现似乎是失去响应了,就强行关闭,但是"更新管理器"窗口却怎么也关不掉,就重启电脑。启动后打开"新立得软件包管理器"就出现错误,具体内容为:E: dpkg was interrupted, you must manually run 'dpkg --configur -a' to correct the problem. E: _cache->open() failed,please report.应该是刚才强行关闭搞出问题来了,如图:

错误信息里有叫你 run 'dpkg --configur -a' ,看来应该是在终端运行dpkg --configur -a这个命令,网上搜索了也说是这样作,于是直接打开终端输入dpkg --configur -a,却提示"该操作需要超级用户权限",对于超级Ubuntu菜菜鸟的我来说不知道怎么打开超级用户权限了,幸好有网络和Google。我也想到了应该是要输入某个命令来激活超级用户权限。Ubuntu之类的系统的默认权限控制很严格,必须要手动开启相应的权限才可以作下一步的操作。

Ubuntu终端切换到超级用户的命令:

打开终端,输入"sudo -i"(Ubuntu版本),在Ubuntu以外的其它发行版中输入"su")然后回车,根据提示输入根用户密码。

好了,这个时候就是超级用户权限了。输入"dpkg --configur -a"回车,好像在处理什么东西,我现在是看不懂,等一会儿时间就一切恢复正常了。

[本文来自: 盆盆罐罐>> dpkg was interrupted, you must manually run 'dpkg --configur -a' to correct the problem,转载请注明。]

Related Posts

Tagged: , ,

§ Leave a Reply

What's this?

You are currently reading dpkg was interrupted, you must manually run 'dpkg --configur -a' to correct the problem at 盆盆罐罐.

meta