Ubuntu12.04にeclipseを手動でインストールすることにした
Ubuntuソフトウェアセンターでインストールしたeclipseを使っていたら、プラグインが追加できなくなった。調べてみたらeclipse/pluginディレクトリの書き込み権限がrootのみになっていた。
これが直接原因かは不明だが、今後権限でめんどうなことになるのはイヤなので改めて手動インストールすることにした。
参考にしたサイトは以下のとおり。
Ubuntu12.04にEclipse (Juno)を手動でインストール
上のサイトで詳しく解説されいるため、ここではほぼコマンドのみ記載する。
#eclipse解凍 sudo tar -xvzf eclipse-standard-kepler-R-linux-gtk-x86_64.tar.gz #コマンドで起動できるようにシンボリックリンク作成 sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse #ランチャー登録用のeclipse.desktop作成 sudo touch /usr/share/applications/eclipse.desktop #eclipse.desktop編集 #内容は以下のとおり ############################# #[Desktop Entry] #Type=Application #Name=Eclipse #Comment=Eclipse Integrated Development Environment #Icon=/usr/local/eclipse/icon.xpm #Exec=eclipse #Terminal=False #Categories=Development;IDE;Java; ############################# sudo vi /usr/share/applications/eclipse.desktop #pleiades解凍(プラグイン個別配布してるやつ) sudo unzip pleiades.zip #日本語化に必要なモジュールをコピー sudo cp -r /usr/local/src/pleiades/features/jp.sourceforge.mergedoc.pleiades/ /usr/local/eclipse/features/ sudo cp -r /usr/local/src/pleiades/plugins/jp.sourceforge.mergedoc.pleiades/ /usr/local/eclipse/plugins/ #eclipse.iniを編集 #以下を追記 ############################# #-javaagent:/usr/local/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar ############################# sudo vi /usr/local/eclipse/eclipse.ini #eclipseをcleanで起動 eclipse -clean &
pleiadesはプラグインのみダウンロードできるやつが画面下部にあるのでそれをダウンロードすること。(PlatformはLinux非対応)