rpm 进度条达到 100% 但未安装软件包

rpm progress bar reaches 100% but package is not installed

我正在尝试使用以下命令使用 rpm(不能使用 yum)安装 telnet:

rpm -ivh telnet-0.17-48.el6.src-2.rpm

   1:telnet                 warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
...
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
########################################### [100%]
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root

我认为警告应该不会阻止我安装, 由于进度条达到 100%,我认为它起作用了。 但是当我查询 telnet 时,我得到:

package telnet is not installed

您安装了 src.rpm;不是正常的转速。源 rpm 包含源代码和规范文件;不是程序的编译版本。您应该寻找一个正常的 rpm(名称中没有 .src.)。