jenkins gnutls_handshake() 失败:握手失败

xua*_*611 2 jenkins ubuntu-14.04

我正在尝试按照此站点在 Ubuntu14.04 上安装 jenkins 。

执行最后一步后,终端显示此错误:

Err https://pkg.jenkins.io/debian-stable/ binary/ jenkins 2.235.5
  gnutls_handshake() failed: Handshake failed
E: Failed to fetch https://pkg.jenkins.io/debian-stable/binary/jenkins_2.235.5_all.deb  gnutls_handshake() failed: Handshake failed

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Run Code Online (Sandbox Code Playgroud)

我尝试运行sudo apt-get update --fix-missing(运行此命令后没有显示错误),但它没有帮助。

我也尝试通过下载安装jenkins.war,但是安装后没有启用jenkins服务。

请告诉我如何解决这个问题。

小智 7

这个问题似乎是上游的(今天早上我在尝试更新我的詹金斯安装之一时遇到了同样的障碍)。

您可以使用 wget 和 dpkg 来获取并安装 deb 软件包:

wget https://pkg.jenkins.io/debian-stable/binary/jenkins_2.235.5_all.deb && sudo dpkg -i jenkins_2.235.5_all.deb
Run Code Online (Sandbox Code Playgroud)

这将让你安装 Jenkins。