GNU/Linux >> Linux の 問題 >  >> Debian

Debian8およびUbuntu16.04Linuxに最新のEclipseJavaIDEをインストールします

はじめに

EclipseはJava開発者にとって強力で機能豊富なIDEですが、DebianおよびUbuntuにパッケージ化されたバージョンは最新リリースよりもはるかに遅れています。実際、Ubuntu 16.04に同梱されているバージョンは、2012年にリリースされ、かなり前に廃止されました。

UbuntuとDebianの両方が新しいバージョンをパッケージ化して出荷しなくなったという事実にもかかわらず、Eclipseは両方のディストリビューションのユーザーが簡単に利用できます。別の方法でそれを取得する必要があり、Eclipse開発者はこれに対する優れたソリューションを持っています。

Java8の入手

Eclipseは主にJavaIDEであるため(他の言語でも使用できます)、アプリケーションを開発できるように、システムにJava8をインストールすることをお勧めします。良いニュースは次のとおりです。 Java8はUbuntuとDebianの両方で利用できます。

Debian Jessie

Java 8は、Jessieが最初に起動されたときにDebianユーザーが利用できるようにはなりませんでしたが、jessie-backportsから利用できます。 リポジトリ。したがって、Java 8をインストールするための最初のステップは、そのリポジトリを有効にすることです。

/etc/apt/sources.listを開きます お気に入りのテキストエディタでrootとして 次の行を追加します。

# Backports repository
deb http://httpredir.debian.org/debian jessie-backports main

contribを自由に追加してください およびnon-free よろしければ。

次に、aptを更新します 新しいリポジトリで。

# apt-get update

aptの後 更新が完了したら、jessie-backportsからパッケージをインストールできます。 。

# apt-get -t jessie-backports install openjdk-8-jre openjdk-8-jdk

Ubuntu 16.04

Ubuntu 16.04のユーザーにとって、Java8をインストールするのは非常に簡単です。デフォルトのUbuntuリポジトリで利用できます。 aptを使用するだけです パッケージをインストールします。

$ sudo apt-get install openjdk-8-jre openjdk-8-jdk

Eclipseのダウンロード

Eclipse開発者は、Eclipseをインストールする2つの方法を提供します。そのうちの1つは、C++やPHPなどのさまざまな言語用にさまざまなバージョンのEclipseおよびIDEを選択できるカスタムインストーラープログラムをダウンロードして使用することです。このガイドはJavaに焦点を当てているため、より直接的なルートについて説明します。

Eclipseは、tarballでコンパイル済みのバイナリとして提供されます。これは、すべてのLinuxディストリビューションで機能する方法でディストリビューションを配布する最も簡単な方法です。

tarballを入手するには、EclipseWebサイトのダウンロードページに移動します。

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz

そこで、「ダウンロード」ボタンをクリックします。グラフィカルアーカイブ管理を使用して選択したディレクトリに抽出するか、保存してtarを使用することができます。 。このガイドではtarを使用します 。

さて、cd Eclipseを「インストール」するディレクトリに移動します。 Eclipseは多かれ少なかれそのフォルダーに自己完結しているため、実際にはシステムにインストールされていません。 homeにある単なるバイナリです ディレクトリ。

そこに到達したら、tarを使用します アーカイブをそのディレクトリに抽出します。

$ cd ~
$ tar xpf Downloads/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz

結果のフォルダは、単に「eclipse」と呼ばれます。

Eclipseの実行

これで、Eclipseの機能的なインストールがシステムの~/eclipseに存在します。 。 「eclipse」というフォルダ内のアイテムをクリックしてファイルブラウザからグラフィカルに起動するか、コマンドラインから起動することができます。

$ cd eclipse
$ ./eclipse

実行すると、Eclipseは自分用のワークスペースを設定するように促します。これは、すべてのプロジェクトとそれに関連するファイルを含むフォルダーです。

起動アイコンの作成

何もないよりはましかもしれませんが、この方法でEclipseを起動することは理想からはほど遠いです。これはLinuxなので、解決策は非常に簡単です。 .desktopを作成します そのためのファイル。

デスクトップファイルを作成するには、cd .local/share/applicationsに ホームディレクトリにあります。

$ cd ~/.local/share/applications

eclipse.desktopというお気に入りのテキストエディタを使用して新しいファイルを作成します 。ファイルは好きなようにカスタマイズできますが、何を追加すればよいかわからない場合は、以下の例をコピーしてください。

[Desktop Entry]
Type=Application
Name=Eclipse
Icon=/home/YOURUSER/eclipse/icon.xpm
Path=/home/YOURUSER/eclipse
Exec=/home/YOURUSER/eclipse/eclipse
StartupNotify=false
StartupWMClass=Eclipse

これで、デスクトップ環境のメニューからEclipseを利用できるようになります。そこにない場合は、ログアウトして再度ログインします。指定されたような絶対パスを使用することも重要です。 $HOMEなどの相対パスまたは変数 動作しません。

結論

この方法を使用すると、DebianおよびUbuntuに最新バージョンのJavaをインストールして最新バージョンのEclipseを使用できます。 Eclipseのインストールを最新の状態に保つには、Help > Check for Updatesに移動して、プログラムに組み込まれている更新機能を使用します。 。


Debian
  1. Ubuntu / Debian /LinuxMintでwxWidgetsをコンパイルしてインストールする方法

  2. APT PPA リポジトリを使用して Ubuntu、Debian、または Linux Mint に Oracle Java 15 をインストールする方法

  3. Zulu OpenJDK ビルドを使用して、Ubuntu、Debian、または RHEL に最新の OpenJDK 17、16、15、13、11、または 8 をインストールします。

  1. Debian 9StretchLinuxに最新のEclipseJavaIDEをインストールする方法

  2. Debian 9StretchLinuxに最新のMesaバージョンをインストールする方法

  3. Debian および Ubuntu に最新の nginx をインストールする方法

  1. Debian 9StretchLinuxに最新のNVIDIAドライバーをインストールする方法

  2. Debian10およびDebian9にEclipseIDEをインストールする方法

  3. APT PPA リポジトリから Ubuntu、Linux Mint、または Debian に Oracle Java 13 をインストールします。