ターミナル経由で最新バージョンのEclipseをインストールする方法

ターミナル経由で最新バージョンのEclipseをインストールする方法

私は Linux 初心者で、作業用に Oracle Linux の VM を与えられたところです。そこに Eclipse をインストールする必要があり、少し調べたところ、ターミナルで次のコマンドを実行すると最も簡単に実行できることがわかりました。

sudo yum install eclipse

しかし、これでインストールされたのは、最新の Eclipse 4.3.2 (Kepler) ではなく、Eclipse 3.6.1 (Helios) であることに気付きました。Eclipse Web サイトにアクセスして最新のインストールをダウンロードするだけでよいことはわかっていますが、コマンド ラインからこれを行う方法を知りたいです (教育的な経験として、また、これを再度行う必要がある場合に、すばやく簡単に実行できる方法が欲しいです)。ターミナルから最新バージョン、または特定のバージョンの Eclipse をインストールするにはどうすればよいですか?

答え1

ディストリビューション リポジトリには、必ずしも最新バージョンが含まれているわけではありません。これはディストリビューションのポリシーによって異なります。

この場合、非常に簡単なので、Web サイトから Eclipse をインストールするのが最善策です。これを行うには、前提条件を自分で解決する必要がありますが、この場合も非常に簡単です。必要なのは JRE (または、Java プログラミングに使用する場合は JDK) だけです。

この方法で Eclipse をインストールすると、実行ファイルは に配置されず$PATH、アーカイブ ダウンロードの最上位レベル内に置かれることに注意してください。任意の場所に解凍します。たとえば、次のようにします/opt/eclipse

ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse

この方法では、実際の場所を把握し、アーカイブから必要な他のリソースを使用できます。 を$HOME/bin2 番目のパスとして使用することもできます ( が にあると仮定$PATH)。しないでください/binまたはなど、ディストリビューションインストーラーによって通常使用されるパスを使用します/usr/bin

答え2

を見てみましょうこのウィキEclipse の Web サイトで、 を使ってgitローカル システムにパッケージをクローンする方法を参照してください。たとえば、C-Development-Toolkit をクローンするには、次のコマンドを実行します。

git clone git://git.eclipse.org/gitroot/cdt/org.eclipse.cdt.git

また、 を使用して入手する方法を見つけることもできますwget。いずれにしても、動作する Java 開発ツールキットが必要であることに留意してください。

さらに、次のようeclipse.repoにファイルを作成することもできます。/etc/yum.repos.d/この例EclipseSCADA プロジェクトで。一般的な Eclipse 環境では、そのファイルに次の内容を含めてみてください。

[Eclipse]
name=Eclipse Kepler repo
baseurl=http://download.eclipse.org/releases/kepler/yum/
gpgcheck=0

Fedora22ではdnfコピー、Fedoraのサードパーティリポジトリシステムであり、多くのディストリビューションリポジトリに存在しないパッケージをユーザーが簡単にインストールできるようになります。

    $ dnf copr
    Mini usage:

copr 
  enable name/project [chroot]
  disable name/project
  list name
  search project

  Examples:
  copr enable rhscl/perl516 epel-6-x86_64
  copr enable ignatenkobrain/ocltoys
  copr disable rhscl/perl516
  copr list ignatenkobrain
  copr search tests

次に、eclipse を検索するには、次のようにします。

dnf copr search eclipse
...
mbooth/eclipse-luna : This repository provides Eclipse Luna (4.4) for Fedora 20.
                : 
                : Fedora 20 ships with Eclipse Kepler (4.3) so this repository provides builds of Eclipse Luna for those who want the very latest Eclipse on a stable Fedora release.
                : 
                : If you have problems, please contact me directly via email ([email protected]) or IRC (mbooth on Freenode channels #fedora-devel #fedora-java and #fedora-uk)

最後に、例に従って名前/プロジェクトを有効にしてインストールします

dnf copr enable mbooth/eclipse-luna

知らせ これを書いている時点では、リポジトリは fedora20 と fedora21 用にセットアップされています。そのため、/etc/yum.repos.d/_copr_...メンテナーが解決するまで、ユーザーはファイル内の baseurl に何らかの変更を加える必要があるかもしれません。

関連情報