なにも考えずにsudo apt-get install jenkins
しても、1.565.3とかいう化石が入ります。
手順
$ 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
これで動くかと思ったのですが、自分の環境だと、javaのバージョンが古く、動きませんでした。
java 1.7でも動かない場合があるようです。
なので、jdk-8をインストールしようと思ったのですが、すでに入っていて、バージョンをいい感じに指定してあげる必要がありました。
具体的には、update-alternativesを使います。
$ sudo apt-get install oracle-java8-jdk
oracle-java8-jdk はすでに最新版です。
$ java -version
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-2~deb8u1+rpi1)
OpenJDK Zero VM (build 24.131-b00, interpreted mode)
$ sudo update-alternatives --config java
alternative java (/usr/bin/java を提供) には 2 個の選択肢があります。
選択肢 パス 優先度 状態
------------------------------------------------------------
* 0 /usr/lib/jvm/java-7-openjdk-armhf/jre/bin/java 1063 自動モード
1 /usr/lib/jvm/java-7-openjdk-armhf/jre/bin/java 1063 手動モード
2 /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/bin/java 318 手動モード
現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください: 2