Javaはプログラミング言語であると同時に、ほとんどの最新オペレーティングシステム上で動作する重要なプラットフォームでもある。
これは様々な目的に使用され、様々なツールの実行と操作においてほぼ不可欠な補完要素となっている。
OpenJDKは、Javaのオープンソースコミュニティ版です。Ubuntuをはじめとする多くのLinuxディストリビューションに標準で含まれているため、広く利用されています。
しかし、商用アプリケーションの開発には使用できません。JavaはOracle社が所有するオブジェクト指向プログラミング言語です。独自のルールを持つコンパイル言語であり、教育現場やビジネスシーンで広く利用されています。
ライセンス上の制約により、JavaはほとんどのLinuxディストリビューションにデフォルトではインストールされていません。そのため、お使いのディストリビューションにJavaをインストールするには、ご自身でインストールする必要があります。
JavaはLinuxと互換性があります。つまり、お気に入りのディストリビューションからアプリケーションを実行および構築することができます。
さまざまなLinuxディストリビューションへのJavaのインストール
前述のとおり、Javaのインストール方法はLinuxディストリビューションごとに異なるため、使用しているLinuxディストリビューションに応じて、弊社が共有した手順に従ってください。
Oracle Java11をUbuntu18.10およびその派生物にインストールし、それから将来の更新を自動的に受信できるようにするには、次の手順を実行する必要があります。
Ubuntuとその派生物
Ubuntu 18.10、Ubuntu 18.04、およびその派生ディストリビューションでは、システム上でターミナルを開き(キーボードショートカットCTRL + ALT + Tを使用できます)、ターミナルで次のコマンドを入力してリポジトリをシステムに追加します。
sudo add-apt-repository ppa:linuxuprising/java
これが完了したら、次のコマンドを使用してリポジトリとパッケージを更新する必要があります。
sudo apt-get update
最後に、Javaは以下のようにインストールできます。
sudo apt install oracle-java11-installer
Debianの
Debianユーザー、またはNeptune OS、Deepin OSなどのDebianベースのディストリビューションを使用している場合は、 Javaをシステムに直接インストールする前に、ターミナルを開いていくつかの手順を実行する必要があります。

ターミナルで次のように入力します。
sudo -i
apt install wget libasound2 libasound2-data
これが完了したら、Java 11debパッケージを次のコマンドでダウンロードします。
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.deb
最後に、次のものを使用してインストールします。
dpkg -i jdk-11_linux-x64_bin.deb
以上を行った上で、Java 11をデフォルトバージョンとして設定します。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11/bin/java 2
update-alternatives --config java
ArchLinuxとその派生物
Arch Linux、Antergos、Manjaro、またはArch Linuxから派生したその他のディストリビューションのユーザーの場合、かなり簡単な方法でJavaのインストールを実行できます。
必要なのは、AURリポジトリをpacman.confファイルに追加し、システムにAURパッケージをインストールするためのウィザードを用意することだけです。
もしお持ちでない場合は、次の記事で私がおすすめするものをご利用ください。
ここで、ターミナルを開いて次のコマンドを実行するだけです。
yay -S jdk
以上です。コンパイルが完了するまで待つだけで、最後にパスワードを入力してインストールを完了できます。
RHEL、CentOS、Fedora、openSUSE、および派生物
RPMパッケージをサポートするディストリビューションを使用している場合は、ターミナルを使用してダウンロードする以下のパッケージを使用して、システムにJavaをインストールできます。
wget "https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm?AuthParam=1540738418_ef8759a34917876432dbb9d668d4b5e4" -O java11.rpm
それでは、インストールを開始するために、openSUSE の特殊なケースでは、以下のコマンドでパッケージをインストールします。
sudo zypper install java11.rpm
最後に、Fedora、Red Hat、およびそれらの派生ディストリビューションにインストールするには、次のコマンドを使用します。
sudo yum localinstall java11.rpm
または、このコマンドを使用して、次のことも実行できます。
sudo dnf install java11.rpm
Javaが正しくインストールされているかどうかを確認する方法は?
システムにJavaを正常にインストールした後、以下のコマンドを使用してJavaバージョン11がインストールされていることを確認できます。
java --version