ubunut13.04 にoracle javaをインストールmemo

ubunut13.04 にoracle javaをインストールmemo

  433  sudo add-apt-repository ppa:webupd8team/java
  434  apt-get update
 
  439  apt-cache search java | grep "^oracle"
  440  history
root@ubu1204:~# apt-cache search java | grep "^oracle"
oracle-jdk7-installer - Oracle JDK7 Installer meta package
oracle-java7-installer - Oracle Java(TM) Development Kit (JDK) 7
oracle-java6-installer - Oracle Java(TM) Development Kit (JDK) 6
oracle-java8-installer - Oracle Java(TM) Development Kit (JDK) 8
oracle-java7-set-default - Set Oracle JDK 7 as default Java
oracle-java6-set-default - Set Oracle JDK 6 as default Java
oracle-java8-set-default - Set Oracle JDK 8 as default Java
root@ubu1204:~# 
root@ubu1204:~# apt-get install oracle-java8-installer oracle-java8-set-default
  443  apt-get install oracle-java8-installer oracle-java8-set-default
  444  apt-cache search oracle | grep java
  446  apt-get update
  457  dpkg --configure -a
  458  which java
  459  which javac
  464  java --version

  465  java -version
  466  javac -version
  467  history
root@ubu1204:~# 

ubuにはalternativesコマンドなかったんだっけ?
みつからんよ

ま、いっか、ってことでスキップした


 ーー

alternativesあったので追記
update-java-alternatives コマンドでした

[hirasawa@ubuntu1204-20 ~]$ update-java-alternatives -l
ia32-java-6-sun 15 /usr/lib/jvm/ia32-java-6-sun
java-6-sun 63 /usr/lib/jvm/java-6-sun
java-7-oracle 88 /usr/lib/jvm/java-7-oracle
java-8-oracle 89 /usr/lib/jvm/java-8-oracle
[hirasawa@ubuntu1204-20 ~]$ 

環境変数JAVA_HOMEとかPATHとかの設定は readlinkコマンドをつかっていかのようにすれば
いいかと

[hirasawa@ubuntu1204-20 ~]$ pwd
/home/hirasawa
[hirasawa@ubuntu1204-20 ~]$ 
[hirasawa@ubuntu1204-20 ~]$ cat ./.profile | tail -3
#source ~/.profile
JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") 
export PATH=$JAVA_HOME/bin:$PATH
[hirasawa@ubuntu1204-20 ~]$ 

こちらを参考にさせていただきました。
http://xyk.hatenablog.com/entry/2013/10/15/175623

Linux 用の Java コンソールを有効にして表示するにはどうすればいいですか。
http://www.java.com/ja/download/help/enable_console_linux.xml