ubuntu12.04误删dpkg文件夹的解决方法

页面导航:首页 > 操作系统 > Ubuntu/Debian > ubuntu12.04误删dpkg文件夹的解决方法

ubuntu12.04误删dpkg文件夹的解决方法

来源: 作者: 时间:2015-12-17 16:53 【

今天在那里安装ubuntu12.04,在安装flash的时候老是卡住,关也关不了,只有强制来。但是强制关闭后再去安装的话老是报dpkg锁错误,下面给出解决方法
今天在那里安装ubuntu12.04,在安装flash的时候老是卡住,关也关不了,只有强制来。但是强制关闭后再去安装的话老是报dpkg锁错误,下面给出解决方法

错误如下:


复制代码
代码如下:

正在读取软件包列表... 有错误!
E: 无法打开文件 /var/lib/dpkg/status - open (2 没有该文件或目录)
E: 无法解析或打开软件包的列表或是状态文件

就去手动删,结果不小心将整个dpkg文件夹给删掉了,这下好了。sudo-get命令直接没法用了。试了很多办法都不行,结果在ubuntu论坛上看到几年前的帖子就进去看看,结果还真找对了,这里就总结下。

1、去这个链接 下载对应的版本
2、这里就直接命令了


复制代码
代码如下:

$ su
password: *****
# ar x dpkg_version_arch.deb
# mv data.tar.gz /data.tar.gz
# cd /
# tar xzfv data.tar.gz
step 3:# rm /var/lib/dpkg/status
step 4:# cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

终于OK了。

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<