web-dev-qa-db-ja.com

UbuntuにSun / Oracle Java SDKをインストールする方法

11.10 UbuntuがSun-Java-jdkを提供していないので、どうやってそれをインストールしますか?

100
Rodja

NOTEこの答えの中には時代遅れになっているものもありますし、人々が問題を報告している箇所もあります。最初にコメントを読むことをお勧めします。

-

Ubuntu 11.10オネリック

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:ferramroberto/Java
Sudo apt-get update
Sudo apt-get install Sun-Java6-jdk Sun-Java6-plugin

[ 出典 ]

Ubuntu 12.04プレサイス

過去のopen jdkをクリーンアップします。

Sudo apt-get purge openjdk*

新しいリポジトリを追加してsdkをインストールします。

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:eugenesan/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer

JREとブラウザプラグインが必要な場合:

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer

[ 出典 ]

Ubuntu 12.04(Precise Pangolin) - 別の方法

コメントのおかげで、あなたもこの方法を試すことができることに注意してください。 http://www.liberiangeek.net/2012/04/install-Oracle-Java-jdk-7-in- ubuntu-12-04-precise-pangolin /

Sun Javaをデフォルトにする

以下も追加することをお勧めします。

Sudo update-alternatives --config Java

次のようになります。

選択パスの優先順位

0/usr/lib/jvm/Java 7 - Oracle/bin/Java 1自動モード1/usr/lib/jvm/Java 7 - Oracle/bin/Java 1手動モード* 2/usr/lib/jvm/Java -7- Oracle/jre/bin/Java 1手動モード

現在の選択を維持するには[Enter]を押すか、選択番号を入力します。2

(2)を選択してEnterを押す

実行中です。

Java -version

戻り値:

Javaバージョン "1.7.0_04" Java(TM)SEランタイム環境(ビルド1.7.0_04-b20)Java HotSpot(TM)サーバーVM(ビルド23.0-b21、混合モード)

105
JMax

公式 Ubuntu wiki にとても良いページがあります。そこにあなたはすべての推奨される方法を見つけることができます。私はこれを 優れた自動スクリプト を使った。

Gitがインストールされていることを確認してください。

Sudo apt-get install git

Sun/Oracle Java 1.6.0

ローカルのdebを作成します。

wget https://raw.github.com/flexiondotorg/oab-Java6/master/oab-Java.sh
chmod +x oab-Java.sh
Sudo ./oab-Java.sh

スクリプトはソースからパッケージを構築し、それらをローカルレポジトリに配置します。そして、それらはインストールすることができます。例えば:

Sudo apt-get update
Sudo apt-get install Sun-Java6-jdk Sun-Java6-fonts Sun-Java6-source

利用可能なすべてのパッケージを/var/local/oab/debで見ることができます。

正しいバージョンを選択することを忘れないでください。

Sudo update-alternatives --config Java

(ブラウザプラグイン、keytoolなどの)他のすべてのものを設定するにはこれを使うことができます(長いリストになるでしょう!):

Sudo update-alternatives --all

このスクリプトは このDebianスクリプト のラッパーです。

Oracle Java 1.7.0_51

現在OABには Issue 123pull request があります

これがパッチを当てたバージョンです。

wget https://raw.github.com/ladios/oab-Java6/master/oab-Java.sh
chmod +x oab-Java.sh
Sudo ./oab-Java.sh -7

Sudo apt-get update
Sudo sudo apt-get install Oracle-Java7-jdk Oracle-Java7-fonts Oracle-Java7-source 

もっと詳しく AskUbuntu

13
Paweł Prażak

オラクルから公式パッケージをインストールすることができます。

http://www.Oracle.com/technetwork/Java/javase/downloads/jdk-7u1-download-513651.html

あなたのプラットフォームとしてLinuxを選択してください

4
Peter Szanto