我正在尝试在 Redhat x86_64 es5 上安装 GeoIP,但出现错误。我尝试安装的软件包是:
GeoIP-1.4.7-0.2.20090931cvs.rhel5.x86_64.rpm
GeoIP-devel-1.4.7-0.2.20090931cvs.rhel5.x86_64.rpm
然后我收到这个警告:“警告:GeoIP-devel-1.4.7-0.2.20090931cvs.rhel5.x86_64.rpm:Header V3 DSA 签名:NOKEY,密钥 ID b56a8bac”。我在 Google 上搜索过,有人说我可以使用“yum install GeoIP GeoIP-devel GeoIP-data”来安装它,但运行它时会提示没有可用软件包。
有没有好心人可以帮忙?如果你不能,请投票,这样有人就可以看到它了!
答案1
我以前曾将其用于相同的包。(EPEL)
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
要搜索正确的包,请尝试..
yum search geoip
然后简单的安装应该就像你已经得到的答案一样..
笔记:安装 EPEL 时,接受 GPG 密钥(因此您不需要在每次安装时都这样做)
我怎么知道一个包是 EPEL 包???
所有 EPEL 软件包均使用 EPEL gpg-key 签名。id 为 217521F6 的公钥是 epel-release 软件包的一部分;yum 会在您第一次安装 EPEL 软件包时要求您导入它。
答案2
这些是警告;收到它们并不表示安装失败。
无论如何,它都在电力供应处。