端末から最新バージョンのEclipseをインストールする方法

端末から最新バージョンのEclipseをインストールする方法

私はLinuxに初めてアクセスし、今すぐOracle Linux仮想マシンを使用するようになりました。 Eclipseをインストールする必要がありますが、いくつかの調査の後、端末で次のコマンドを使用してこれを最も簡単に実行できることを発見しました。

sudo yum install eclipse

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

答え1

Distroリポジトリには必ずしも最新バージョンを含める必要はありません。これは展開ポリシーによって異なります。

この場合、最良の方法は非常に簡単なので、ウェブサイトからEclipseをインストールすることです。これにより、すべての前提条件を直接解決する必要がありますが、この場合は非常に簡単です。 JRE(またはJavaプログラミングに使用すると仮定すると、JDK)のみが必要です。

この方法でEclipseをインストールすると、実行可能ファイルは保存されませんが、$PATHアーカイブのダウンロードの上部にあります。たとえば、次のように目的の場所に抽出します/opt/eclipse

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

これにより、実際の場所を見つけて、アーカイブで必要な他のリソースを使用できます。必要に応じてこれを2番目のパスとして使用できます$HOME/bin(中間にあると仮定$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をいくつか変更する必要があるかもしれません。

関連情報