今天同事按照官方网站上的方法安装varnish,遇到一个问题,如下:

执行 rpm --nosignature -i spacer.gifhttps://repo.varnish-cache.org/redhat/varnish-3.0.el5.rpm

提示
error: skipping spacer.gifhttps://repo.varnish-cache.org/redhat/varnish-3.0.el5.rpm - transfer failed - Unknown or unexpected error


报这个错误,安装varnish的yum源配置不好,这样无法yum安装成功。


解决方法:

下载varnish-3.0.el5.rpm到/usr/local/src下
cd /usr/local/src
rpm --nosignature -i varnish-3.0.el5.rpm

然后去看/etc/yum.repos.d/目录下多了个varnish.repo的配置,然后
yum install varnish 即可成功安装


特此记录!