可以在 centos7 上安装“members”命令吗?

可以在 centos7 上安装“members”命令吗?

尝试安装members命令列出群组成员,但看到错误,其中该命令在系统中不存在,并且无法从任何地方安装(尽管链接文章中暗示):

[airflow@airflowetl dlnfs]$ members
bash: members: command not found


[airflow@airflowetl dlnfs]$ yum info members
Loaded plugins: fastestmirror
Determining fastest mirrors
 * base: mirror.grid.uchicago.edu
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.oss.ou.edu
 * updates: mirror.siena.edu
maprecosystem                                                                   45/45
maprtech                                                                        23/23
Error: No matching Packages to list


[airflow@airflowetl dlnfs]$ yum search members
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.grid.uchicago.edu
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.oss.ou.edu
 * updates: mirror.siena.edu
================================ N/S matched: members ================================
python-ordered-set.noarch : A Custom MutableSet that remembers its order
voms.x86_64 : Virtual Organization Membership Service
voms-api-java.noarch : Virtual Organization Membership Service Java API
voms-api-java-javadoc.noarch : Virtual Organization Membership Service Java API
                             : Documentation
voms-clients-cpp.x86_64 : Virtual Organization Membership Service Clients
voms-clients-java.noarch : Virtual Organization Membership Service Java clients
voms-devel.x86_64 : Virtual Organization Membership Service Development Files
voms-doc.noarch : Virtual Organization Membership Service Documentation
voms-server.x86_64 : Virtual Organization Membership Service Server

  Name and summary matches only, use "search all" for everything.

我知道这个getent groups <group name>命令,但只是好奇成员命令是否真的在 centos7 上可用,如果是,如何获取它(再次,文章暗示可以yum install使用该命令)。

答案1

members工具曾经由 Debian 开发人员编写,似乎仅以Debian 软件包本身– 没有单独的“上游”,只有一个直接存储在 Debian 包装内的 C 文件。

这并不能完全阻止其他发行版打包它,但实际上很可能没有人认为它足够有用,不值得这么麻烦。它应该被贡献到“影子”包中,与groups类似的工具一起。

最简单的安装方法是下载 C++ 源代码(单个 .cc 文件)并编译它 - 在这种情况下应该很简单:

g++ members.cc -o members

甚至:

make members

相关内容