私は 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/bin
2 番目のパスとして使用することもできます ( が にあると仮定$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 に何らかの変更を加える必要があるかもしれません。