web-dev-qa-db-ja.com

Javaをインストールするにはどうすればよいですか?

ブラウザを含めてJavaをインストールするにはどうすればJavaのWebサイトが機能しますか?

178
Jay

Javaにはいくつかの実装があります。 Ubuntuの場合、最も一般的な3つの実装は次のとおりです。

  • OpenJDK:OpenJDKプロジェクトの主な目標は、 Java SE Platform(6および7)。これはUbuntuが使用するJavaのデフォルトバージョンであり、インストールが最も簡単です。
  • Sun Java:Sun JavaはJava 6のリファレンス実装です。そのサポート 廃止されました in Ubuntu。
  • Oracle Java:Oracle Javaは、OracleのOpenJDK Java Seプラットフォームバージョン7実装です。 Oracleはこの実装で導入しました ライセンス 配布を防ぎます。

Ubuntu 11.10(Oneiric Ocelot)および ライセンスの問題により UbuntuはOracleのJDKおよび JRE を配布しなくなりました。また、PPAで提供される以前のバージョンはセキュリティ上の問題を抱えているため、Ubuntuシステムにインストールすることはお勧めしません。

サポートされている.debはありません buntuからのリリース Sun JavaまたはOracle Javaを参照すると、UbuntuはJavaのOpenJDKおよびOpenJRE実装を公式にサポートします。 Oracle独自の実装のベース。

OpenJREは、Ubuntuシステム用のJava Runtime Environment(JRE)の公式実装であり、必要なJavaプログラムを実行するのに十分であり、メインリポジトリに含まれており、簡単に実行できます。インストール可能。

OpenJRE

Install via the Software Center

または、ターミナルを開いて入力する

Sudo apt-get install openjdk-8-jre 

openjdk-8-jreパッケージには、Java Runtime Environmentのみが含まれています。 Javaプログラムを開発する場合は、openjdk-8-jdkパッケージをインストールします。

Install via the software center


また、重要なのは、WebブラウザでJavaアプリケーションをサポートするラッパーIced-Tea Javaプラグインをインストールすることです。

IcedTeaプラグイン

Install via the software center

またはターミナル経由

Sudo apt-get install icedtea-plugin

または、Ubuntu Software Centerでicedtea-pluginを探します。


正しいバージョンのJavaを実行していることを確認するには、次のコマンドを使用して選択を設定します。

Sudo update-alternatives --config Java

Java -versionには、以前に行った選択が表示されます。


OpenJDK-JRE 6またはOpenJDK-JDK 6をインストールする必要がある場合

openjdk-6-jre (クリックしてインストール)は buntu 8.04 (Hardy Heron)以降のインストールに使用できます。

でインストール

Sudo apt-get install openjdk-6-jre

または、開発者用パッケージ openjdk-6-jdk (クリックしてインストール)が必要な場合は、次のコマンドでインストールします。

Sudo apt-get install openjdk-6-jdk

OpenJDK 6を使用する場合は、 icedtea-plugin (クリックしてインストール)のバージョンもインストールできます。

以下でインストールします:

Sudo apt-get install icedtea6-plugin

オラクルのJava SEプラットフォームを本当に使用したい場合は、How can I Sun/Oracle独自のJava JDK 6/7/8またはJRE?をインストールします。

189
Bruno Pereira

ブラウザでJavaを有効にするには、OpenJDKをインストールするだけでは不十分です。 icedtea-7-plugin パッケージもインストールする必要があります。

Install via the software center

ブラウザの再起動が必要になる場合があります。

52
Lekensteyn

Oracle Java 7をインストールする場合:

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
Sudo apt-get install Oracle-jdk7-installer
22
subeh.sharma

OpenJDKのインストール-推奨

UbuntuにJavaをインストールする最も簡単な方法は、OpenJDKを使用することです。これはほとんどの人にとってうまく機能します。それをインストールするには、下のスクリーンショットに示すように、Ubuntuロゴのある小さなボタンをクリックします。

enter image description here

ダッシュホームを開いた後、Terminalと入力する必要があります。下のスクリーンショットで丸で囲まれているアイコンをクリックします。

enter image description here

これによりTerminalが開きます。これはUbuntuのバージョンでWindowsコマンドプロンプトですが、ターミナルにはさらに多くの機能があります。ここで、次のコマンドをコピーしてターミナルウィンドウに貼り付けます。使用する必要があります ControlShiftV ターミナルにテキストを貼り付けます。

Sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

このコマンドを使用するには、パスワードを入力する必要があります。ターミナルには表示されませんが、入力すると入力されます。このコマンドを実行すると、Javaアプリケーションを実行および開発するように設定されます。

Oracle Javaのインストール

OpenJDKはほとんどの人にとってうまく機能しますが、Minecraftをプレイする場合は、代わりにOracle Javaを使用する必要があります。 Oracle Javaをインストールするには、ターミナルで1つずつ以下のコマンドを実行します。

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

これにより、Oracle WebサイトからJavaがダウンロードされ、インストールされます。

17
Aaron Hill

で端末を開きます Ctrl+Alt+T そして:

これでl atest Java version がインストールされます

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer
12
pileofrocks

Oracle Java 8がリリースされました(安定)。 Ubuntuにインストールするには、WebUpd8 Java PPAを使用できます。

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java8-installer

PPA自体は、Oracle Java 8バイナリを提供していません(Oracle Javaライセンスでは許可されていません)。代わりに、Oracle Java 8を自動的にダウンロードしてインストールするインストーラーが使用されます。このPPAを使用すると、自動Java 8更新も受信します。

Oracleの使用に関する追加情報といくつかのヒントJava 8 @ WebUpd8はOracle Java 8をUbuntuからPPA経由でインストールリポジトリ[JDK 8]

10
Alin Andrei

残念ながら、ライセンスの問題により、Oracle Javaは公式のUbuntuリポジトリ内で配布されなくなりました。主に2つのオプションがあります。OpenJDK(Oracleのオープンソース代替Java)を試すか、「手動」インストールを続行します(これはまさにあなたがやろうとしていたことです)。これらのオプションは両方ともヘルプwikiで説明されています: https://help.ubuntu.com/community/Java 。このページには、ニーズに応じて、より適切な他の選択肢も含まれています。

ちょっとした注意:Ubuntuでは、ほとんどの場合、インターネットからソフトウェアをダウンロードするのではなく、Ubuntu Software Centerを使用する必要があります。そこにあるソフトウェアは、安定性と安全性が確保され、システムの標準的な規則を順守することが保証されています。 Oracle Javaは、この規則の単なる例外です。

5

更新:Ubuntu 16.04以降では、PPAなしでこれをインストールできます

$> Sudo apt-get update
$> Sudo apt-get install openjdk-8-jdk

レガシー回答:

Ubuntu <16.04の場合、 OpenJDK (オープンソースバージョン)からのJava 8の公式パッケージはありませんでしたが、 this PPAでインストールできますランニング:

$> Sudo add-apt-repository ppa:openjdk-r/ppa
$> Sudo apt-get update
$> Sudo apt-get install openjdk-8-jdk
3
thelastshadow

#現在Javaリリース-両方を取得 jdk/jreのダウンロードはこちら

Sudo mkdir /usr/local/Java

cd /usr/local/Java

#以前のインストールがあれば削除します

Sudo rm -rf /usr/local/Java/jdk*
Sudo rm -rf /usr/local/Java/jre*

#ダウンロード/展開したディレクトリを/ usr/local/Javaに移動

Sudo mv ~/jdk* /usr/local/Java/
Sudo mv ~/jre* /usr/local/Java/

cd /usr/local/Java/

#シンボリックリンクを作成

Sudo ln -s jdk*  jdk
Sudo ln -s jre*  jre

#ubuntuの新規インストールで以下のみを行う必要があります-既にインストールされているJavaバージョンを既にインストールしている場合は無視します

#シンボリックリンクのセットアップ:

Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/local/Java/jre/bin/Java" 1
Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/Java/jdk/bin/javac" 1
Sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/Java/jre/bin/javaws" 1
Sudo update-alternatives --set Java /usr/local/Java/jre/bin/Java
Sudo update-alternatives --set javac /usr/local/Java/jdk/bin/javac
Sudo update-alternatives --set javaws /usr/local/Java/jre/bin/javaws

最後に、これらを〜/ .bashrcに入れます

export Java_HOME=/usr/local/Java/jdk
export PATH=$PATH:$HOME/bin:$Java_HOME/bin
export JRE_HOME=/usr/local/Java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

これでロックされてロードされました;-)

3
Scott Stensland

UbuntuにJavaをインストールする方法はいくつかあります。

Ubuntu Software CenterからOpenJDK(SunのJavaに相当するオープンソース)を直接インストールします。必要なことは、Javaを検索することだけです。それは私にとってはそのままで動作する傾向があります。

SunのJavaが必要な場合、たとえばMinecraftをプレイしたい場合、Java.comから説明したとおりにJREをダウンロードしますが、.binファイルを実行できることを確認してください。これを行うには、ターミナルを開いて次のように入力します(ダウンロードフォルダーにあると想定しているので、それがない場合はcd行を適宜変更します)。

cd /home/user/Downloads
Sudo chmod +x jre-6u31-linux-i586.bin

次に、ターミナルを閉じ、.binファイルを右クリックして、「実行」を選択すると、インストーラーが実行されます。これがオプションでない場合は、ターミナルから次の操作を実行します(他の2つのアクションと同じフォルダー内)。

./jre-6u31-linux-i586.bin

指定したファイルを実行するだけで、最初の2行を正常に入力すると、インストールが実行されます。

2

FirefoxでJavaが欠落している場合、

plug=~/.mozilla/plugins/libnpjp2.so && 
test -e $plug && readlink -f $plug || 
  ln -f -s `find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1` `dirname $plug` && 
ls -la $plug

このスクリプトは、libnpjp2.soが存在しても上書きしますが、間違ったファイルを指します(たとえば、シンボリックリンクが壊れています)。

1
test30

端末コマンドを使用して、テキストベースのJavaインストーラーを作成しました。 wgettarupdate-alternatives、およびlnを使用します。 FirefoxプラグインとともにOracle JREをインストールします。

インストーラは Googleドライブはこちら からダウンロードできます。次に、それをホームフォルダーに入れ、ターミナルを開いてbash Installと入力します。次に、ターミナルでインストーラーを実行します。 Sudoを使用するため、ダウンロード後にパスワードを入力する必要があります。また、これは64ビットバージョンなので、32ビットを後で追加します。

0
Feldpausch All4

Oracle Java 8をインストールするための詳細な手順は、ブログで更新されています here

以下のコマンドを使用して簡単に答えることもできます-

Sudo add-apt-repository ppa:webupd8team/Java

Sudo apt-get update

Sudo apt install Oracle-Java8-set-default

javac -version

また、Oracleによって管理されているopenJDKをインストールすることもできます。

0