/ 中存储网

告诉你Ubuntu下DEB包安装错误解救方法及命令

2015-03-02 00:05:14 来源:中存储网

其实这个题目真不知道怎么起才好。事情是这样的,中存储在Ubuntu下安装flashplayer的浏览器插件,直接用dpkg -i 来安装的,但是因为有依赖,没有安装成功,于是出现了这样的错误:

E: The package adobe-flashplugin needs to be reinstalled, but I can’t find an archive for it.

这时候再用任何dpkg命令都不好使,另外双击deb包也不行,同样出错,使用新德利软件包也是一样的问题,就好像dpkg被加锁了一样,这里其实是用一个比较巧妙的方法来解决,我是从国外的一个论坛上看到的。

解决方法

cp /var/lib/dpkg/status /var/lib/dpkg/status.old

sudo gedit /var/lib/dpkg/status

第一步为了备份status文件,防止错误更改。打开status文件后,找到adobe-flashplugin这一段,当然其他的包出现这种情况解决方法是一样的,然后把这个包的相关信息全部删除,再次执行安装就可以了,双击也行,dpkg -i也行。