虽然我能够安装 pidgin,但我只需要 IRC 的 finch 的 CLI 变体。
更一般地说,我不记得如何添加存储库的具体信息,也不知道哪个存储库。
主要是: 我如何找到 CentOS 上包含 finch 的存储库?
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ sudo yum install -y finch
Last metadata expiration check: 0:13:32 ago on Sun 07 Jun 2020 05:07:27 AM PDT.
No match for argument: finch
Error: Unable to find a match: finch
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.1.1911 (Core)
Release: 8.1.1911
Codename: Core
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ cat /etc/yum.conf
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=True
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ yum repolist
CentOS-8 - AppStream 4.6 MB/s | 7.0 MB 00:01
CentOS-8 - Base 1.3 MB/s | 2.2 MB 00:01
CentOS-8 - Extras 27 kB/s | 6.7 kB 00:00
Last metadata expiration check: 0:00:01 ago on Sun 07 Jun 2020 05:23:35 AM PDT.
repo id repo name status
AppStream CentOS-8 - AppStream 5,318
BaseOS CentOS-8 - Base 1,661
extras CentOS-8 - Extras 20
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ yum repolist enabled
Last metadata expiration check: 0:00:17 ago on Sun 07 Jun 2020 05:23:35 AM PDT.
repo id repo name status
AppStream CentOS-8 - AppStream 5,318
BaseOS CentOS-8 - Base 1,661
extras CentOS-8 - Extras 20
[nsaunders@rolly ~]$
在 Ubuntu 上,yum install finch
运行良好。
答案1
根据rpm查找,Finch 不适用于 CentOS 8。Pidgin 可用,正如您在问题中已经指出的那样。
由于 Pidgin 项目本身不提供预构建的包,因此您可以考虑从源代码构建它。请参阅此页面以获取说明:https://pidgin.im/development/building/2.xy/
如该页面所述,您可以通过--disable-gtkui
在构建过程中传递参数来仅编译 Finch 并排除 Pidgin。