从社区存储库中删除安装的 Arch Linux 程序

从社区存储库中删除安装的 Arch Linux 程序

我想在我的 Arch 机器上安装 par2 的多线程版本。成功安装后,运行 par2 仍然执行单线程版本。

pacsearch par2 返回:

community/libpar2 0.2-7 
    Parity checking library
community/par2cmdline 0.6.11-1 
    A PAR 2.0 compatible file verification and repair tool

pkgfile -s par2 回报

community/par2cmdline

尝试删除 par2cmdline,无论是将其引用为community/par2cmdline 还是使用pacman -Rsreturn 的par2cmdline

error: target not found: community/par2cmdline
error: target not found: par2cmdline

有什么想法如何识别正确的包名称并删除这些包?

答案1

根据您的搜索,par2cmdline您的系统上未安装该软件包。如果是的话,就会显示:[installed]就行了。

pkgfile告诉您存储库中的哪个软件包包含 par2,但不告诉您系统上安装的哪个软件包拥有$PATH.一看就知道用了pacman -Qo `which par2`

相关内容