J'ai fait une mise à niveau d'Ubuntu du 12.04 au 14.04 et j'ai été surpris de découvrir que mon jenkins précédemment installé et configuré est en panne. Pour ajouter à la misère, si je fais un apt-get install jenkins
ou apt-cache search jenkins
. Je ne vois ni jenkins
ni jenkins-cli
ni jenkins-common
.
Si je fais un apt-get install jenkins
, j'obtiens l'erreur:
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
Les détails de mon système d'exploitation:
buildman@pluto:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
Toute indication sur la façon de sortir du gâchis (que j'ai créé) serait d'une grande aide.
Jenkins a été retiré des dépôts officiels Ubuntu dans Trusty. Le raisonnement a été donné dans https://bugs.launchpad.net/ubuntu/+source/jenkins/+bug/1294005 , mais la version courte est qu'il est plus sûr et plus facile de rester à jour si vous utilisez désormais le référentiel en amont. Des informations détaillées sur la procédure à suivre sont disponibles à l'adresse suivante: https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
l'installation de jenikin
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 install jenkins
Sudo cat/var/lib/jenkins/secrets/initialAdminPassword (pour obtenir le mot de passe de l'administrateur)
Sudo apt-get update
Sudo apt-get install jenkins
vous pouvez sauter les deux dernières lignes, mais j'ai suivi cette voie