2

我正在尝试在办公室运行 centos 7 的服务器上安装 openvpn 客户端,yum install openvpn但它错误提示

openvpn-2.3.2-2.el6.x86_64 (epel)
           Requires: dev >= 3.3.2-5

我不知道如何解决这个问题。

什么是最简单的解决方案?

4

3 回答 3

3

您似乎正在运行 CentOS 7,但您拥有 EPEL6 的存储库配置。您应该在 CentOS 7 中使用 EPEL7。修复:

yum remove epel-release

yum install epel-release

如果这不起作用,请尝试

yum clean all

然后

yum install openvpn

后者应该工作。

于 2015-08-25T19:35:37.697 回答
2

yum 使用fastestmirror 来找到离你最近的repo,但是如果你住在欧盟或美国以外的地方,这可能会给你带来一些问题。

尝试通过在最快镜像配置中排除问题 TLD 来排除您的本地存储库:编辑 /etc/yum/pluginconf.d/fastestmirror.conf 并将以下行调整为您的本地 TLD 是什么(我的是 co.za): exclude=。扎

然后运行:

yum remove epel-release

yum install epel-release

yum clean all

yum install openvpn
于 2016-11-14T11:10:53.883 回答
-1

我有同样的问题,我使用 openvpn-as 代替:

wget http://swupdate.openvpn.org/as/openvpn-as-2.0.10-CentOS7.x86_64.rpm

rpm -Uvh openvpn-as-2.0.10-CentOS7.x86_64.rpm 

如果您的安装成功,您应该会看到以下内容(相应地替换 0.0.0.0):

The Access Server has been successfully installed in /usr/local/openvpn_as
Configuration log file has been written to /usr/local/openvpn_as/init.log
Please enter "passwd openvpn" to set the initial
administrative password, then login as "openvpn" to continue
configuration here: https://X.X.X.X:943/admin
To reconfigure manually, use the /usr/local/openvpn_as/bin/ovpn-init tool.

访问服务器 Web UI 可在此处获得: 管理 UI:https://XXXX:943/admin 客户端 UI:https://XXXX:943/

# netstat -nlp | grep openvpn
tcp        0      0 X.X.X.X:443    0.0.0.0:*  LISTEN  31065/openvpn-opens 
udp        0      0 X.X.X.X:1194   0.0.0.0:*          31070/openvpn-opens

欲了解更多信息:www.vultr.com/docs/installing-openvpn-on-centos-7

于 2014-12-14T13:09:58.470 回答