一、缘由
想在centos6.6上安装zabbix-agent,可是yum search 之后没有,又不想二进制安装,所以就找各种在线安装方法。
二、解决办法
思路:
1、尝试更新对应版本最新的yum源,并重新缓存yum仓库。(一般没用,因为163等源基本和官方一样,只是提供更快的下载速度)
2、用rpm添加一个该软件官方的yum源。
3、安装第三方yum源,如EPEL源、RPM Fusion源、RepoForge源(有很多软件包可用,比如QQ,sougoupinyin、sublime等)。
对应操作:
1、先备份本地源文件,后wget163官方源。之后yum clean all, yum makecache(生成软件缓存)。yum update 和 yum upgrade 可以不执行,如果你不想升级其他软件和系统内核的话。
注:yum update 升级所有包,升级软件和改变系统设置,系统版本内核都升级。
yum upgrade 升级所有包,不升级软件和不改变系统设置,系统版本升级,内核不升级
2、比如安装zabbix,centos6.6系统;安装zabbix官方源:rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm,之后yum即可。
3、很多ubuntu上丰富的软件,在centos上我们可以用第三方软件源安装,具体情况待续。