我有一个 centos 5 x86 vps,我想以最简单、最快捷的方式安装 openvpn。所以我决定使用 repo。转炉repo 有 openvpn。
如您所见,该链接显示 repo 中有许多版本的 openvpn。 如果我只是输入“yum install openvpn”,我怎么知道它会安装 repo 中可用的最新版本? 我应该这样做吗:
yum install openvpn-2.1.4-2.el5.rf.i386.rpm
答案1
要使用 RPMForge 存储库,您需要做两件事。您需要安装 rpmforge-release 包,这样 rpmforge 存储库才可供 yum 使用:
rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
有关启用 RPMForge 的更多说明请参见此处: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge?action=show&redirect=Repositories%2FRPMForge#head-5aabf02717d5b6b12d47edbc5811404998926a1b
然后您可以简单地:
yum install openvpn
将安装 RPMForge 上提供的最新版本及其依赖项。选择最新可用版本是“yum install”操作的固有功能。
答案2
首先,安装 repo:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm -K rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -i rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rm rpmforge-release-0.5.2-2.el5.rf.i386.rpm
yum update
然后您可以使用以下命令安装最新版本的 OpenVPN:
yum install openvpn
如果你需要任何其他帮助来设置 VPN,请尝试阅读这本实用指南。