2017-02-17 168 views
2

我試圖在Linux機器上安裝詹金斯: 步驟如下:詹金斯 - 進口讀取失敗(-1)

1> wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo 
2 >rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key 

在導入我越來越

error: https://jenkins-ci.org/redhat/jenkins-ci.org.key: import read failed(-1). 
關鍵

請幫我解決這個問題。

vi /etc/yum.repos.d/jenkins.repo 
[jenkins] 
name=Jenkins-stable 
baseurl=http://pkg.jenkins.io/redhat-stable 
gpgcheck=1 

回答

2

有這個相同的問題,並最終解決它通過使用wget本地下載密鑰,然後能夠導入。

ERROR: cannot verify jenkins-ci.org's certificate, issued by /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3': Unable to locally verify the issuer's authority. ERROR: certificate common name accounts.jenkins.io' doesn't match requested host name jenkins-ci.org'. To connect to jenkins-ci.org insecurely, use --no-check-certificate'.

所以只使用--no-check-certificate選項與wget的,然後導入它:當使用wget,只好用標誌不檢查證書......

起初使用wget時,得到了下面的錯誤。這對我有效。

2

我設法得到它的工作對我來說,但我不得不改變對進口下列:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo 
sudo rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key 
sudo yum install jenkins