Я сделал обновление Ubuntu от 12,04 до 14,04 и был удивлен обнаружить, что мой ранее установленный и настроенный 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
Любые указатели о том, как выйти из путаницы (что я создал) очень помогут.
Jenkins был удален из официальных репозиториев Ubuntu в Надежном человеке. Обоснование было дано в https://bugs.launchpad.net/ubuntu / + source/jenkins / + ошибка/1294005 , но короткая версия - то, что это более безопасно и легче быть в курсе при использовании восходящего репозитория с этого времени. Детали о том, как сделать, которые доступны в https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
установка jenikin
wget-q-O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo способный ключ добавляют -
sudo sh-c 'повторяют deb двоичный файл http://pkg.jenkins-ci.org/debian/>/etc/apt/sources.list.d/jenkins.list'
склонные sudo - получают обновление
склонные sudo - получают установку jenkins
кошка sudo/var/lib/jenkins/secrets/initialAdminPassword (для получения пароля администратора)
склонные sudo - получают обновление
склонные sudo - получают установку jenkins
можно пропустить последние две строки, но я следовал за тем путем