web-dev-qa-db-ja.com

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

私はLinuxを使い始めたばかりで、VMで動作するOracle Linuxが提供されています。Eclipseをインストールする必要があります。少し調べたところ、これが最も簡単であることがわかりました。ターミナルで次のコマンドを実行します。

Sudo yum install Eclipse

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

4
Thunderforge

ディストリビューションリポジトリには、何かの最新バージョンが含まれているとは限りません。ディストリビューションポリシーによって異なります。

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

この方法でEclipseをインストールしても、実行可能ファイルは$PATHには配置されませんが、アーカイブダウンロードの最上位にあります。それを好きな場所に展開します-例:/opt/Eclipseおよび:

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

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

1
goldilocks

gitを使用してパッケージをローカルシステムに複製する方法については、Eclipse Webサイトの this wiki を参照してください。たとえば、C-Development-Toolkitのクローンを作成するには、次のコマンドを実行します。

_git clone git://git.Eclipse.org/gitroot/cdt/org.Eclipse.cdt.git
_

wgetを使用して取得する方法を探すこともできます。とにかく、動作するJava開発ツールキットが必要です。

さらに、EclipseSCADAプロジェクトで この例 に従って_Eclipse.repo_に_/etc/yum.repos.d/_ファイルを作成できます。一般的なEclipse環境の場合、そのファイルに以下を含めることをお勧めします。

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

Fedora22では、dnfcopr のオプションを提供します。これは、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にいくつかの変更を加える必要がある場合があります。

1
ILMostro_7