「ConoHa VPS に Subversion Edge をインストールしてみた」の版間の差分

提供: tknotebook
移動: 案内検索
(ページの作成:「Category:コンピュータCategory:ノウハウ メインページ>コンピュータの部屋 ==準備== CollabNetSubversionEdge-4.0.11_linux-x86_6...」)
 
(準備)
4行: 4行:
 
==準備==
 
==準備==
  
CollabNetSubversionEdge-4.0.11_linux-x86_64 の README によると Java 1.6 と python-lib の 2.4~2.6 が必要とのこと。
+
*必要なソフトと所在
  
Java は 1.7 を導入済みなので python-libs を確認
+
:まず、必要なソフトがそろっているかですが、CollabNetSubversionEdge-4.0.11_linux-x86_64 の README によるとJava 1.6+ と python-lib の 2.4~2.6 が必要とのことです。
 +
 
 +
:Java は 1.7 を導入済みなので Java は問題ありません。
 +
 
 +
:python-libs は確認してみますと
  
 
  yum list installed | grep python-libs
 
  yum list installed | grep python-libs
12行: 16行:
 
  python-libs.x86_64                        2.6.6-52.el6              @updates
 
  python-libs.x86_64                        2.6.6-52.el6              @updates
  
問題なさそう。
+
:で問題なさそうです。
 +
 
 +
:また、SubversionEdge は環境変数 JAVA_HOME を参照するので設定しろとありますので、いったいどこにあるか探ると、JDK のコマンドは皆 /usr/bin にありますが、これは /etc/alternative にあるものを simlink していて /etc/alternative の中身も simlink の塊。実体は
 +
 
 +
/usr/lib/jvm/java-1.7.0-openjdk.x86_64
 +
 
 +
が正しいようです。
 +
 
 +
*JAVA_HOME 環境変数の設定
 +
 
 +
:JAVA_HOME は /etc/profile の中に書くのが簡単ですが、/etc/profile.d の下に jdk.sh, jdk.csh を置くのが正しそう。
 +
 
 +
jdk.sh:
 +
 
 +
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64
 +
 
 +
jdk.csh:
  
また、環境変数 JAVA_HOME を設定しろとあるが
+
setenv JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk.x86_64

2014年11月2日 (日) 06:36時点における版

メインページ>コンピュータの部屋

準備

  • 必要なソフトと所在
まず、必要なソフトがそろっているかですが、CollabNetSubversionEdge-4.0.11_linux-x86_64 の README によるとJava 1.6+ と python-lib の 2.4~2.6 が必要とのことです。
Java は 1.7 を導入済みなので Java は問題ありません。
python-libs は確認してみますと
yum list installed | grep python-libs
python-libs.x86_64                         2.6.6-52.el6              @updates
で問題なさそうです。
また、SubversionEdge は環境変数 JAVA_HOME を参照するので設定しろとありますので、いったいどこにあるか探ると、JDK のコマンドは皆 /usr/bin にありますが、これは /etc/alternative にあるものを simlink していて /etc/alternative の中身も simlink の塊。実体は

/usr/lib/jvm/java-1.7.0-openjdk.x86_64

が正しいようです。

  • JAVA_HOME 環境変数の設定
JAVA_HOME は /etc/profile の中に書くのが簡単ですが、/etc/profile.d の下に jdk.sh, jdk.csh を置くのが正しそう。
jdk.sh:
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64
jdk.csh:
setenv JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk.x86_64