问题描述
我需要一些帮助来在 Xubuntu 上设置 Eclipse Kepler 4.3,我想通过命令终端来完成。哪些是正确的命令?
最佳答案
首先,您需要检查您的系统上是否安装了 java。您可以使用以下命令进行检查:
java -version
如果没有安装java,那么你应该安装它
sudo apt-get install default-jre
之后,从官网下载区下载 Eclipse(http://www.eclipse.org/downloads/)。请记住为您的架构选择正确的包(32 位或 64 位)。该软件包将具有以下名称:
eclipse-standard-kepler-SR1-linux-gtk-x86_32.tar.gz
或者
eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz
下载正确的包后,使用解压 eclipse.XX.YY.tar.gz
tar -zxvf eclipse.XX.YY.tar.gz
切换到root用户:
sudo -i
将提取的文件夹复制到 /opt
cp -r eclipse.XX.YY /opt
在 /usr/share/applications 位置创建一个桌面文件并安装它:
gedit eclipse.desktop
将以下内容复制到 eclipse.desktop 文件中。
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=eclipse
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
赋予桌面文件执行权限,运行:
chmod +x eclipse.desktop
运行以下命令,在 unity 中自动安装:
desktop-file-install eclipse.desktop
使用在 /usr/local/bin 中创建符号链接
cd /usr/local/bin
ln -s /opt/eclipse/eclipse
对于要以破折号显示的 eclipse 图标,可以将 eclipse 图标添加为
cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
次佳答案
有一个错误使菜单无法正常工作,请参阅 https://bugs.launchpad.net/ubuntu/+source/unity-gtk-module/+bug/1208019
解决方法是更改 eclipse.desktop 文件中的一行
Exec=eclipse
到
Exec=env UBUNTU_MENUPROXY= eclipse
此外,在执行 desktop-file-install 之前,我必须使桌面可执行才能使其工作。