Javaは、確かに、コンピューターで起動する必要があった要素です。 Windowsでは、この環境のWebサイトにアクセスし、インストーラーをダウンロードして、もう1つのプログラムとしてオペレーティングシステムにインストールするだけです。また、それに依存する多くのプログラム(JDownloaderなど)には通常、何もする必要がないように含まれています。しかし、Linuxはどうですか?予想通り、このOSではJavaも利用できます。確かに、起動するには数周かかる場合があります。それがどのように行われるか見てみましょう。
Javaの主な機能
Javaは、他のすべての言語が提供するものとは異なる何かを提供しようとしたプログラミング言語です。これらのほとんどは、実行するオペレーティングシステムに直接依存しており、動作させるにはコンパイルが必要になることがよくありますが、Javaには独自の仮想マシンがあり、任意のシステムでコンパイルされた同じプログラムをすべてのシステムで同等に動作させることができます。オペレーティングシステム。
それ以外に、この言語の主な機能は何ですか?
- マルチプラットフォーム。これは、ほとんどすべてのオペレーティングシステムで変更なしで実行できる言語です。
- 簡単。 CおよびC++から派生したシステムですが、シンプルさを念頭に置いて設計されており、不要な要素はありません。
- オブジェクト指向プログラミング言語。これにより、非常にシンプルで効率的な方法でソフトウェアを設計できます。
- 最適化され、安全です。ガベージコレクションなどの機能のおかげで、メモリの過負荷やデータ漏洩の可能性を回避できます。
- マルチスレッド。プログラム内で同時に複数のタスクを実行できます。
- プログラム内に、サウンドやその他のマルチメディア要素、およびデータベースを含めることができます。
次に、複雑なパッケージであるJDKをLinuxディストリビューションにいくつかの異なる方法でインストールする方法を見ていきます。
OpenJDKとLinuxをインストールする
Linuxディストリビューションにインストールする元のJavaを見つけることができますが、OpenJDKについて説明します。これは何ですか?大まかに言えば、これはJavaJDKの無料バージョンです。 。これにより、開発者とユーザーは、これらのシステムの特徴である「Linux哲学」に忠実でありながら、Java自体から必要となる可能性のあるすべてのものを提供できます。
これをインストールするには、まずターミナルで次のコマンドを実行してリポジトリのリストを更新する必要があります:sudo apt update
このコマンドが実行されたら、次のステップは、このOpenJDKからインストールできるすべてのパッケージのリストを表示することです。これを行うには、次のコマンドを実行します:apt list OpenJDK*
ご覧のとおり、あらゆる種類のアーキテクチャ、Javaバージョン、デモ、開発オプションなどのパッケージがあります。さらに、すべてのバージョンに有効なグローバルOpenJDKをインストールすることもでき、インストールするかどうかを選択することもできます。プログラムする予定がなく、プログラムを実行したい場合に備えて、JREのみ。
次のコマンドを使用して、64ビットシステム用のOpenJDKの標準バージョンをインストールできます。sudo apt install -a=amd64 openjdk-11-jdk
「apt」パッケージマネージャーは、Linuxエコシステム内で最も広く使用されています。 Ubuntu、Debian、Mintなどのディストリビューションでは、いくつか例を挙げると、これを使用します。ただし、他のディストリビューションを他のパッケージマネージャーで使用する場合は、対応するコマンドを使用してOpenJDKをインストールすることもできます。
Fedoraのようなディストリビューションの場合:sudo dnf install java-11-openjdk-devel.x86_64
En Arch Linux:sudo pacman -S jdk-openjdk
インストールが完了すると、LinuxにJavaがすでにインストールされています。 OpenJDKをインストールすると、このプログラミング言語で作成されたあらゆる種類のプログラムを作成、コンパイル、テスト、および実行するために必要なすべてのものが揃います。逆に、JDKの代わりにJREをインストールした場合、プログラムを実行することはできますが、作成することはできません。
インストールされているJavaのバージョンを確認してください
Linuxにすべてが正しくインストールされていることを確認するために、PCにインストールしたJavaのバージョンを通知する非常に単純なコマンドを使用できます。これを行うには、ターミナルコンソールで次のコマンドを実行するだけです。java -version
その際、バージョンのJava (またはこの場合はOpenJDK)PCにあるものが表示されます。これが表示された場合は、この環境がコンピューターに正しくインストールされており、作業を開始する準備ができていることを意味します。表示されない場合は、コンピュータにJavaがインストールされていないため、再インストールする必要があります。
OpenJDKをアンインストール
LinuxでJavaを使用する必要がなくなった場合は、Javaをアンインストールして、システムをクリーンで最適化し、ジャンクをなくすことができます。これを行うには、ターミナルコンソールを開いて、その中で次のコマンドを実行する必要があります。sudo apt purge --auto-remove openjdk*
openjdkの右側にアスタリスクを付けることで、openjdkに対応するすべてのパッケージを削除し、一度にインストールした可能性のあるすべてのバージョンを削除することをコマンドに示しています。また、上級ユーザーで特定のパッケージのみを削除したい場合は、「openjdk *」を削除したいパッケージの特定の名前に変更することで、特定のパーツを削除できます。
データの削除が完了したら、前の手順ですでに見たコマンドjava -version
を実行して、データが正しく削除されたことを確認できます。
これにより、Javaコンポーネントがインストールされていないことを示すメッセージが返されます。