Установка Eclipse Kepler

20

Мне нужна помощь в настройке Eclipse Kepler 4.3 на Xubuntu, я хотел бы сделать это с помощью командного терминала. Какие правильные команды?

user158373
источник

Ответы:

34

Прежде всего, вам нужно проверить, установлена ​​ли у вас система 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 / apps и установите его:

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

Чтобы значок затмения отображался в тире, значок затмения можно добавить как

cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
AngryWombat
источник
Большое спасибо, я сделаю это ... но есть ли способ установить все из командной строки?
user158373
Извините, я забыл опубликовать установку JDK ... Если вы не беспокоились о запуске OpenJDK, то это легко установить с помощью: - apt-get install openjdk-7-jdk openjdk-7-jre
AngryWombat
1
Если у вас ДОЛЖЕН быть Java / Oracle, то взгляните на это: - help.ubuntu.com/community/Java
AngryWombat
1
Вы можете отредактировать свой ответ и добавить его.
Брайам
Если вы установили Eclipse Indigo из Центра программного обеспечения, следует ли удалить его перед установкой Kepler из исходного кода? Я следовал этим инструкциям, пока Индиго еще в системе. И когда я запустил Eclipse, появился Кеплер, а не Indigo. Поэтому я не уверен, удастся ли по-прежнему удалять Indigo из центра программного обеспечения.
ДжонМерлино
3

Существует ошибка, которая не позволяет меню работать, см. Https://bugs.launchpad.net/ubuntu/+source/unity-gtk-module/+bug/1208019.

Обходной путь - изменить одну строку в файле eclipse.desktop.

Exec=eclipse

в

Exec=env UBUNTU_MENUPROXY= eclipse

Кроме того, мне пришлось сделать рабочий стол исполняемым, прежде чем я установил файл рабочего стола, чтобы он работал.

user261696
источник