Я пытаюсь установить Jenkins на Ubuntu 13.10 и получаю вышеупомянутую ошибку, когда пытаюсь выполнить следующую команду:
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Эта проблема может возникнуть, если вы находитесь за корпоративным прокси-сервером и корпорация использует свой собственный сертификат. Просто добавьте "--no-check-certificate" в команду.
Например.
wget --no-check-certificate -qO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
.
Это работает.
Если вы хотите увидеть, что происходит, вы можете использовать команду verbose вместо quiet перед добавлением опции "--no-check-certificate".
Например.
wget -vO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
.
Это скажет вам использовать "--no-check-certificate", если вы находитесь за прокси-сервером.
Удалось решить ее. разделил команду на две команды и использовать непосредственно имя файла, который был загружен пример -
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
могут быть разделены на
с wget -кв https://pkg.jenkins.io/debian/jenkins-ci.org.key
судо АПТ-ключ добавьте Дженкинс-ки.орг.ключ
Я тоже получил ту же ошибку, когда делал это за прокси-сервером. Но после того, как я экспортировал следующее из терминала и повторно выполнил ту же команду, проблема была решена:
export http_proxy="http://username:password@proxy_ip_addr:port/"
export https_proxy="https://username:password@proxy_ip_addr:port/"
Я получил эту ошибку в контейнере Ubuntu Докер. Я считаю, что причиной было то, что в контейнере не хватает сертификатов ЦС. Чтобы исправить это, мне пришлось работать:
apt-get update
apt-get install ca-certificates
Гоб: не действует принудительная данных.
В этом случае сообщение-это загадочный способ сказать вам, что ошибка загрузки. Трубопроводы эти два действия вместе, это приятно, когда все работает, но это как то ломает отчеты об ошибках-особенно, когда вы используете `с wget -м "(или " локон -ые), потому что эти подавления сообщений об ошибках на скачать шаг.
Там может быть любое количество причин сбоя загрузки. Мое дело, что было'т ровно перечисленные до сих пор, заключалась в том, что настройки прокси-сервера были потеряны, когда я назвал ограждающих сценарий судо
.
у меня проблема с "Гоб-не-действителен-ключей-данные-нашли" и решить ее с первым я открываю браузер и вставить https://pkg.jenkins.io/debian/jenkins-ci.org.key затем я скачать ключ в папку "Загрузки" то компакт-диск /загрузки/ затем судо АПТ-ключ добавьте Дженкинс-ки.орг.ключ если появляются " поОК" тогда вам успехов, чтобы добавить ключ :)
В моем случае проблема оказалась в том, что файл ключей был за 301 окончательно перемещено редирект, что команда curl не следовал. Я исправил это с помощью команды wget вместо:
wget URL
sudo apt-key add FILENAME
...где filename-имя файла, который выводит девятое
после загрузки файла.
Обновление: вы также можете использовать завиток -л
, чтобы сделать завиток следовать перенаправлениям.
Выполнив следующую команду, это позволит сэкономить Дженкинс-ки.орг.ключевой файл в текущей рабочей директории:
curl -O http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key
Затем используйте следующую команду, чтобы добавить файл ключа:
apt-key add jenkins-ci.org.key
Если система возвращает OK, то файл ключа была успешно добавлена.
Я также получил ту же ошибку. Я обратился к указанной ниже ссылке и выполнил следующие команды
https://stackoverflow.com/questions/18967942/gpg-import-fails-with-no-valid-openpgp-data-found
gpg --import KEYS
sudo apt-get update
Это сработало.
Я'использую Ubuntu версии 12.04