在 RHEL 5 上我输入yum info vsftpd
并得到了这个结果:
Installed Packages
Name : vsftpd
Arch : i386
Version : 2.0.5
Release : 28.el5
Size : 289 k
Repo : installed
Summary : vsftpd - Very Secure Ftp Daemon
URL : http://vsftpd.beasts.org/
License : GPL
Description: vsftpd ist ein Sehr Sicherer FTP-Daemon. Er wurde komplett von
: scratch geschieben.
但这是什么Repo: installed
意思呢?如果我查看,yum repolist
我没有名为的存储库已安装。
旁注:我实际上试图查明 vsftpd 是否通过 yum 安装在系统上,或者没有安装(即它可能是手动安装的)。不知道这是否是确定此问题的正确方法。
更新:找出repoquery -i vsftpd
安装了 yum-utils 后可以使用的存储库。找到了那个信息这里。
答案1
Repo: installed
意思是:该软件包不在存储库中,而是安装在系统上。
如果与包名称一起使用yum info
,有两个选项:
- 该软件包未安装在系统上。第一行将显示
Available Packages
,并将Repo
显示显示的包在哪个存储库中可用。 - 该软件包已安装在系统上。第一行将显示
Installed Packages
,并Repo
告诉您该软件包已安装。
在里面红帽文档yum 还显示一条线From repo: [repo name here]
。