Невозможно установить / восстановить jenkins после обновления с Ubuntu 12.04 до 14.04
Я сделал обновление Ubuntu с 12 по 14 апреля и с удивлением обнаружил, что мой ранее установленный и настроенный jenkins не работает. Чтобы добавить к страданию, если я сделаю apt-get install jenkins
или же apt-cache search jenkins
, Я тоже не вижу jenkins
или же jenkins-cli
или же jenkins-common
,
Если я сделаю apt-get install jenkins
Я получаю ошибку:
buildman@pluto:~$ sudo apt-get install jenkins
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package jenkins is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'jenkins' has no installation candidate
Детали моей ОС:
buildman@pluto:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
Любые указатели о том, как выйти из этого беспорядка (который я создал), будут очень полезны.
2 ответа
Дженкинс был удален из официальных репозиториев Ubuntu в Trusty. Обоснование было дано в https://bugs.launchpad.net/ubuntu/+source/jenkins/+bug/1294005, но короткая версия заключается в том, что это более безопасно и легче поддерживать в актуальном состоянии, если вы используете вышестоящий хранилище отныне. Подробности о том, как это сделать, доступны по адресу https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
Установка дженикин
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary /> /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get установить Дженкинс
sudo cat / var / lib / jenkins / secrets / initialAdminPassword (чтобы получить пароль администратора)
sudo apt-get update
sudo apt-get установить Дженкинс
Вы можете пропустить последние две строки, но я пошел по этому пути