Centos Yum Repo 问题

Centos Yum Repo 问题

我正在尝试通过执行以下命令来启用 REMI repo:rpm -Uvhhttp://rpms.famillecollet.com/enterprise/remi-release-5.rpm

结果我不断收到:软件包 remi-release-5.10-1.el5.remi.noarch 已安装

我很确定不是... /etc/yum.repos.d 中没有这个的 .repo

如果可能的话请帮忙!

答案1

rpm -qa | grep remi-release将告诉您 rpm 是否已安装。

rpm -e remi-release将删除 rpm。

yum repolist将显示有哪些存储库可用。

yum repoinfo将返回有关可用存储库的更多信息及其相关.repo文件名。

答案2

查看 RPM,它应该会放入一个/etc/yum.repos.d名为的文件remi.repo:-

$ rpm -qlp remi-release-5.rpm
/etc/pki/rpm-gpg/RPM-GPG-KEY-remi
/etc/yum.repos.d/remi.repo

如果不存在,并且您确定 RPM 已安装,则您应该能够使用 删除 RPM rpm -e remi-release

一些对您有用的命令:-

  • rpm -ql remi-release- 将列出软件包安装的文件remi-release
  • rpm -qi remi-release- 将显示包裹的信息

您还可以-p向上述操作添加选项,并指定 RPM 的路径而不是软件包名称 - 这样,您就可以看到软件包安装的信息和文件,而无需实际安装该软件包。

相关内容