在 CentOS 6 上,我无法安装 GeoIP,尽管许多网站描述使用以下命令安装 GeoIP:
yum install GeoIP GeoIP-devel GeoIP-data
我明白了No package GeoIP available.
答案1
似乎您需要添加一个额外的存储库。在 CentOS5 中,Geoip 内容位于 Centos Extras 中。查看此链接: http://wiki.centos.org/AdditionalResources/Repositories
如果该软件包不在 Extras 中,请尝试 EPEL repo(操作方法在上面的链接中),他们有以下软件包: http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/letter_g.group.html
答案2
扩展@zaub3r3r 上面接受的答案-(抱歉,我没有足够的代表在这里发表评论)
GeoIP 位于 EPEL 中。您可能拥有它,但可能未启用 - 如果是这种情况,请尝试:
yum -y --enablerepo=epel install geoip
这让我困惑了很久直到今天我才意识到发生了什么。