総数:14 今日:1 昨日:0
~$ sudo apt-get update ~$ sudo apt-get -y install openjdk-8-jdk
gerrit@ubdt16044:~$ which java /usr/bin/java gerrit@ubdt16044:~$ ls -la /usr/bin/java lrwxrwxrwx 1 root root 22 5月 5 12:28 /usr/bin/java -> /etc/alternatives/java gerrit@ubdt16044:~$ ls -la /etc/alternatives/java lrwxrwxrwx 1 root root 46 5月 5 12:28 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java gerrit@ubdt16044:~$ ls -la /usr/lib/jvm/java-8-openjdk-amd64//jre/bin/java -rwxr-xr-x 1 root root 6464 3月 14 21:58 /usr/lib/jvm/java-8-openjdk-amd64//jre/bin/java
~$ sudo update-alternatives --config java ~$ sudo update-alternatives --config javac
参考URL https://gerrit-documentation.storage.googleapis.com/Documentation/2.15.1/install.html#cryptography
しかしopenjdk8の場合は不要
/usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript -e 'print (javax.crypto.Cipher.getMaxAllowedKeyLength("RC5") >= 256);'実行結果は・・・
true
ここからの記載の参考url Ubuntu 16.04: GerritとJenkinsでコードレビュー環境を構築する
Ubuntu 16.04でgerritサーバを動作させる為の設定を記載します。
$ sudo su -c 'echo "deb mirror://mirrorlist.gerritforge.com/deb gerrit contrib" /etc/apt/sources.list.d/gerritforge.list' deb mirror://mirrorlist.gerritforge.com/deb gerrit contrib /etc/apt/sources.list.d/gerritforge.list
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1871F775 Executing: /tmp/tmp.LlR3JDAzXm/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 1871F775 gpg: 鍵1871F775をhkpからサーバkeyserver.ubuntu.comに要求 gpg: 鍵1871F775: 公開鍵"GerritForge <info@gerritforge.com>"をインポートしました gpg: 処理数の合計: 1 gpg: インポート: 1 (RSA: 1)
$ sudo apt-get update -y ヒット:1 http://jp.archive.ubuntu.com/ubuntu xenial InRelease 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB] 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB] 取得:4 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [767 kB] 取得:5 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB] 取得:6 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [708 kB] 取得:7 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [318 kB] 取得:8 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [224 kB] 取得:9 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [624 kB] 取得:10 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [575 kB] 取得:11 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [246 kB] 取得:12 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [331 kB] 取得:13 http://jp.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [5,964 B] 取得:14 http://jp.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,328 B] 取得:15 http://jp.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [5,088 B] 取得:16 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67.5 kB] 取得:17 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [68.0 kB] 取得:18 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [107 kB] 取得:19 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [147 kB] 4,520 kB を 2秒 で取得しました (1,680 kB/s) パッケージリストを読み込んでいます... 完了
$ sudo apt-get install -y gerrit $ sudo systemctl enable gerrit $ sudo systemctl start gerrit