plocate 花费很长时间进行数据库初始化

plocate 花费很长时间进行数据库初始化

这是我第一次在这里提问,所以我不知道 askubuntu 是如何工作的,我想

我尝试安装 plocate,希望它不会花很长时间。多篇帖子说它只需要几秒钟,最多几分钟。我的 ubuntu 服务器安装 (22.04.1 LTS) 一直在安装 plocate,现在已在初始化上停留了 5 个小时。有没有办法取消安装或跳过初始化?ctrl+c 停止它,但 apt 只是告诉我执行 sudo dpkg --configure -a,这让我回到现在的位置。有什么帮助吗?我在其他地方找不到这个问题。

答案1

我遇到了这个问题,它花了很长时间我不得不退出,ctrl-C但后来我发现运行此命令后它阻止了其他进程和下载ps aux | grep -i apt

经历这些之后文章sudo fuser -vki -TERM /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend,我在终端中使用 终止了该进程,然后输入sudo dpkg --configure --pending,但问题仍然存在,直到我运行以下命令

  • type updatedb updatedb
  • rpm -qf /usr/bin/updatedb
  • sudo apt-get remove plocate -y

如果这不起作用,你可以谷歌搜索如何卸载软件包。我猜你也可以运行which plocate找到它的路径,导航到它,然后通过运行删除它sudo rm plocate

答案2

我一开始安装时也遇到了与 plocate 相同的问题。

我的解决方案是执行以下命令:

which plocate
cd /usr/bin
sudo rm -rf plocate
find iname plocate
sudo dpkg --configure --pending
rpm -qf /usr/bin/updatedb
sudo apt remove plocate -y

希望这能有所帮助。也感谢 olalekan 最初的帮助

相关内容