Ubuntu 13.10
eclipseを導入しようと eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gzをダウンロードして、ホームディレクトリに解凍。
ariamsou16:~$ tar -xvzof ~/Downloads/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz eclipse/ eclipse/.eclipseproduct eclipse/epl-v10.html eclipse/notice.html eclipse/configuration/ eclipse/configuration/org.eclipse.equinox.simpleconfigurator/ eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info eclipse/configuration/config.ini eclipse/configuration/org.eclipse.update/ eclipse/configuration/org.eclipse.update/platform.xml eclipse/configuration/org.eclipse.equinox.source/ eclipse/configuration/org.eclipse.equinox.source/source.info eclipse/about_files/ eclipse/about_files/mpl-v11.txt eclipse/about_files/IJG_README eclipse/about_files/lgpl-v21.txt eclipse/about_files/webkit-bsd.txt eclipse/eclipse eclipse/icon.xpm eclipse/artifacts.xml eclipse/features/ eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/ eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/feature.xml eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/epl-v10.html eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/feature.properties eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/META-INF/ eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/META-INF/ECLIPSE_.SF eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/META-INF/ECLIPSE_.RSA eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/META-INF/MANIFEST.MF eclipse/features/org.eclipse.platform_4.3.1.v20130911-1000/license.html
それを、
ariamsou16:~/eclipse$ ./eclipse
起動させたら、メニューが表示されない・・・なんで・・・
sudoをつけて起動させるとメニューが表示される。
ariamsou16:~/eclipse$ sudo ./eclipse
[sudo] password for arimasou16:
(Eclipse:18076): IBUS-WARNING **: The owner of /home/arimasou16/.config/ibus/bus is not root!
ならばと、chmod 777
やchown arimasou16:arimasou16
で権限を変更させたが無駄。バージョンがまずいのかと、 eclipse-SDK-4.2.2-linux-gtk-x86_64.tar.gzで試すも駄目。
諦めかけたが、英語で調べるとやはり情報が早い。解決策が載っていた。
eclipse - Menus don’t show up after upgrading to Ubuntu 13.10 - Stack Overflow
env UBUNTU_MENUPROXY=0
をつければいいようだ。
127 ariamsou16:~$ env UBUNTU_MENUPROXY=0 ~/eclipse/eclipse
無事にメニューが表示された。