热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ubuntu16进程被锁_“debconf:DbDriver”config“:config.dat被另一个进程锁定:资源暂时不可用”,同时安装软件包...

问题描述我正在尝试安装flashybrid但是当我输入apt-getinstallflashybrid命令时,我收到此错误:rootuser-deskt

问题描述

我正在尝试安装flashybrid但是当我输入apt-get install flashybrid命令时,我收到此错误:

root@user-desktop:/home/user# apt-get install flashybrid

Reading package lists... Done

Building dependency tree

Reading state information... Done

flashybrid is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

1 not fully installed or removed.

After this operation, 0B of additional disk space will be used.

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable

Setting up flashybrid (0.15+nmu2) ...

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable

dpkg: error processing flashybrid (--configure):

subprocess post-installation script returned error exit status 1

Errors were encountered while processing:

flashybrid

E: Sub-process /usr/bin/dpkg returned an error code (1)

我也试过这个找到已经使用该文件的内容:

root@user-desktop:/home/user# lsof | grep /var/cache/debconf/config.dat

lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/user/.gvfs

Output information may be incomplete.

dpkg-prec 4672 root 4rW REG 8,6 39658 1697827 /var/cache/debconf/config.dat

但我不知道如何解决这个问题。

最佳解决思路

这是一个更简单的命令

我已经做了:

sudo rm /var/cache/debconf/*.dat

在我运行apt-get install和(我正在安装curl)之后,它恢复了db手册页。

PS:我用apt-get删除了一些东西,我确实遇到了这个问题。但解决它只是感谢@rajagenupula

次佳解决思路

sudo fuser -v /var/cache/debconf/config.dat

将显示持有锁的进程:

USER PID ACCESS COMMAND

/var/cache/debconf/config.dat:

root 18210 F.... dpkg-preconfigu

然后你只需要记下PID并将其杀死如下:

sudo kill PID

sudo kill -9 PID # if the first doesn't work

第三种解决思路

打开你的终端

用gksu nautilus打开位置/var/cache/debconf

将所有.dat文件移动(剪切/粘贴)到另一个备份目录。

尝试再次运行(可能会出现不同的错误)

从上述备份目录中恢复这些dat文件。

然后再试一下你在做什么(这次应该工作)。

第四种思路

sudo fuser -vik /var/cache/debconf/config.dat

将显示该过程并询问您是否要终止该过程。

参考资料



推荐阅读
author-avatar
心在天堂590120_993_292
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有