我正在尝试通过执行以下命令来启用 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 的路径而不是软件包名称 - 这样,您就可以看到软件包安装的信息和文件,而无需实际安装该软件包。