这是我第一次在这里提问,所以我不知道 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 最初的帮助