折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> flAbsPath on /var/lib/dpkg/status failed - realpath (2: 没有那个文件或目录)

flAbsPath on /var/lib/dpkg/status failed - realpath (2: 没有那个文件或目录)

ubuntu不怎么用的系统,第一更新就能遇到哎。


参照:https://blog.csdn.net/u013162035/article/details/89225154


关键文件还能被删除,我也是服了,还没有提示,好吧,我用的rm -rf


【解决办法】
造成这样的结果主要是误删除了/var/lib/dpkg文件夹,那么怎么解决呢?首先:

$sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}
$sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

现在,让我们看看如果你的dpkg工作,再使用一下命令:

$apt-get download dpkg
$sudo dpkg -i dpkg*.deb

如果一切都是“ok”,那么修复你的基地文件:

$apt-get download base-files
$sudo dpkg -i base-files*.deb

现在尝试更新你的包列表等。

$sudo apt-get update
$sudo apt-get check

到此就完成了修复,不过还是警戒自己以后删东西之前考虑清楚!!!

ubuntu下资源占用解决方式

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

【解决办法】
原因是由于刚打开软件没有被彻底中断导致资源一直被占用未被释放,解决方法是直接结束占用进程,命令如下:

$sudo rm /var/cache/apt/archives/lock
$sudo rm /var/lib/dpkg/lock

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《flAbsPath on /var/lib/dpkg/status failed - realpath (2: 没有那个文件或目录)

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换