当我尝试在我的 Ubuntu 实例上安装 phpmyadmin 时,我意外地中途退出了这项工作。
现在我无法继续/删除它以重新开始..
sudo apt-get 安装 phpmyadmin 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 phpmyadmin已经是最新版本。 升级了 0 个,新安装了 0 个,要删除 0 个,并且未升级 0 个。 2 未完全安装或删除。 需要获取 0B/4,342kB 的档案。 该操作后将使用0B的额外磁盘空间。 您想继续吗 [Y/n]?y debconf:DbDriver“config”:/var/cache/debconf/config.dat 被另一个进程锁定:资源暂时不可用 选择之前取消选择的包 phpmyadmin。 (正在读取数据库...当前安装了 38239 个文件和目录。) 准备替换 phpmyadmin 4:3.3.7-5build0.10.10.1(使用 .../phpmyadmin_4%3a3.3.7-5build0.10.10.1_all.deb)... 正在解压替换 phpmyadmin ... debconf:DbDriver“config”:/var/cache/debconf/config.dat 被另一个进程锁定:资源暂时不可用 dpkg:警告:子进程旧的删除后脚本返回错误退出状态 1 dpkg——尝试使用新包中的脚本…… debconf:DbDriver“config”:/var/cache/debconf/config.dat 被另一个进程锁定:资源暂时不可用 dpkg: 处理 /var/cache/apt/archives/phpmyadmin_4%3a3.3.7-5build0.10.10.1_all.deb (--unpack) 时出错: 子进程新的删除后脚本返回错误退出状态 1 debconf:DbDriver“config”:/var/cache/debconf/config.dat 被另一个进程锁定:资源暂时不可用 dpkg:清理时出错: 子进程新的删除后脚本返回错误退出状态 1 处理时遇到错误: /var/cache/apt/archives/phpmyadmin_4%3a3.3.7-5build0.10.10.1_all.deb E: 子进程 /usr/bin/dpkg 返回错误代码 (1)
有人能解释一下吗?不知道该怎么办,似乎我需要移除锁,删除文件(?)并重新开始安装?
干杯!
答案1
在此处查找进程 ID:
fuser -v /var/cache/debconf/config.dat
然后杀死pid:
sudo kill ###
然后运行这个:
sudo apt-get 升级
继续说。