公式ウェブサイトからプリコンパイルされたEclipse Mars 4.5をダウンロードしました。ここ。擬似コード
- 圧縮パッケージの抽出
eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
- 抽出されたディレクトリを
Eclipse
PATHの場所に移動します。 eclipse
サム貢献[だから私はこの方法に同意しません]
- 圧縮パッケージの抽出
eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz
sudo mv eclipse /usr/local/bin/
/usr/local/bin/
私の道はどこですかsudo chmod 777 /usr/local/bin/
eclipse
出力
そしてターミナルで
Gtk-Message: GtkDialog は一時的な親エントリなしでマップされます。これはお勧めできません。
READMEにはUnixのインストール手順がなく、Windowsのインストール手順のみがあります。
garethTheRedによって追加されました回答
私がやった
sudo mv eclipse /usr/local/
sudo chmod -R 755 /usr/local/eclipse
sudo chown -R root:root /usr/local/eclipse
sudo ln -s /usr/local/eclipse/eclipse /usr/local/bin/eclipse
eclipse
完璧!
Eclipse 4.5を使用した理由は何ですか?
答え1
eclipse
インストールディレクトリの外に移動すると問題が発生します。
eclipse
パスのディレクトリに移動するのではなく、実行可能ファイルへのソフトリンクを作成します。 Eclipseがホームディレクトリに抽出されたとします。
sudo ln -s /home/masi/eclipse/eclipse /usr/local/bin/eclipse
eclipse
その後、パスをプレフィックスとして使用せずに実行できます。
答え2
まず、eclipse
バイナリを移動するのは/usr/local/bin/
悪い動きです。
.so
多くの実行ファイルが正しく機能するためには、動的リンクライブラリ(しばしば共有オブジェクトと呼ばれる)にリンクする必要があります。
eclipse
に移動すると、/usr/local/bin
その共有オブジェクトを同じ場所に移動することを忘れた可能性があります。これにより、次のような結果が得られます。
Eclipse実行可能ファイルが同伴の共有ライブラリを見つけることができませんでした。
ここでの解決策は簡単なはずです。
- Eclipseを元の位置に戻します。
pwd
親ディレクトリの絶対名を表示するには、実行してください。export PATH=$PATH:/folder/you/got/in/the/above/step
に追加する/home/your_user_name/.bashrc
- 新しいシェルセッションの開始
- 走る
eclipse