UbuntuにJavaをインストールする方法について疑問に思う ? Javaのインストールは、Ubuntuをインストールした後、最初に行うことの1つであり、非常に簡単です。
多くの人がJavaに嫌悪感を持っています。しかし、何らかの理由で、Javaをどれほど嫌いでも、Javaをインストールしなければならない可能性が高くなります。このクイック投稿では、Ubuntu、Linux Mint、その他のDebianおよびUbuntuベースのディストリビューションにJavaをインストールする方法を説明します。
複数のパッケージを介してUbuntuでJavaを入手できます。 JRE、OpenJDK、OracleJDKがあります。しかし、これらのパッケージの違いは何ですか?どのパッケージをインストールする必要がありますか?次のセクションで説明します。
JRE vs OpenJDK vs Oracle JDK
Javaをインストールするプロセスを確認する前に、JRE、OpenJDK、およびOracleJDKの違いを簡単に理解しましょう。
- JRE(Javaランタイム環境) これは、UbuntuでJavaベースのアプリケーションを実行するために通常必要なものです。プログラマーでない場合は、これで十分です。
- JDK(Java Development Kit) これは、Javaに関連するプログラミングやソフトウェアの開発を行う必要がある場合に必要なことです。
- OpenJDK はJavaDevelopmentKitのオープンソース実装であり、 Oracle JDK は、JavaDevelopmentKitの公式Oracleバージョンです。ほとんどの場合、OpenJDKで十分ですが、Android Studioなどの一部のプログラムでは、UI/パフォーマンスの問題を回避するためにOracleJDKを使用することを推奨しています。
JRE、JDK、OpenJDK、およびOracle JDKの違いがわかったので、これらのパッケージの1つをインストールすることを決定する必要があります。
それが済んだら、これらのパッケージをインストールして、UbuntuLinuxにJavaをインストールする方法を見てみましょう。
JavaがUbuntuにすでにインストールされているかどうかを確認します
Javaのインストール方法を確認する前に、Javaがすでにインストールされているかどうかを確認する必要があります。これは、システムにインストールされているJavaのバージョンを知るのにも役立ちます。
ターミナルを開き、次のコマンドを使用します。
java -version
Javaがインストールされている場合は、次のような出力が表示されます。
openjdk 10.0.2 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)
上記の出力からわかるように、システムにはOpenJDKを介してJava10がインストールされています。
システムにJavaがインストールされていない場合は、次のような出力が表示されます。
The program ‘java’ can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install
基本的に、Ubuntuは、Javaを入手するためにインストールできるさまざまなパッケージに関するヒントを提供します。
UbuntuおよびLinuxMintにJavaをインストールする
さまざまなタイプの「Java」の違いを確認したら、それらをインストールする方法を見てみましょう。
UbuntuおよびLinuxMintにJREをインストールします(Jarアプリケーションを実行するため)
UbuntuでJarファイルを実行するにはJREが必要です。 Jarファイルは基本的にプリコンパイルされたJavaファイルです。エンドユーザーとしては、Javaアプリケーションを使用するだけで、そのためにはJREが必要です。
ターミナルを開き、次のコマンドを使用してJREをインストールします。
sudo apt install default-jre
これにより、Ubuntuから入手可能な最新のJREがインストールされます。ただし、特定のバージョンをインストールする場合は、上記のコマンドでdefault-jreの代わりにopenjdk-8-jre、openjdk-7-jre/openjdk-6-jreを使用できます。
UbuntuおよびLinuxMintにOpenJDKをインストールします(Javaプログラムのコンパイルと実行用)
前述のように、UbuntuでJavaプログラムをコンパイルして実行する場合は、JDKが必要です。 Javaコンパイラ(javac)パッケージが含まれています。
ターミナルで、次のコマンドを使用してOpenJDK JavaDevelopmentKitをインストールします。
sudo apt install default-jdk
特にJava8、Java 7、Java 6などのインストールを検討している場合は、
UbuntuおよびLinuxMintにOracleJDKをインストールする
次のコマンドを使用して、UbuntuおよびLinuxMintにOracleJDKをインストールします。ちょっと注意してください、それはたくさんのファイルをダウンロードします。したがって、インターネットの速度が良好であることを確認してください:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
Java 11をインストールしてデフォルトとして設定する場合は、次のコマンドを使用します。
sudo apt install oracle-java11-installer-local
この最近インストールされたOracleJava11をシステムのデフォルトのJavaバージョンとして使用する場合は、次のコマンドを使用します。
sudo apt install oracle-java11-set-default-local
デフォルトのJavaバージョンをOracleJava11に変更し、JAVA_HOME変数とPATH変数に設定します。
同様に、Java 16をインストールしてデフォルトとして設定する場合は、次のコマンドを使用します。
sudo apt install oracle-java16-installer-local sudo apt install oracle-java8-set-default-local
UbuntuにJavaをインストールする方法を学んだので、Javaのスキルを向上させたいと思うかもしれません。 CodeGymによるインタラクティブなJavaチュートリアルを試すことをお勧めします。これは、Javaを学ぶための楽しく魅力的な方法です。
質問や提案はいつでも歓迎します。