Social Icons

.

понедельник, 17 сентября 2012 г.

Установка Eclipse под Ubuntu





Ручная установка.

Если вы скачали Eclipse с официального сайта, то для его установки следуйте шагам инструкции, приведенной  ниже.
  • Распакуйте архив
$ tar -zxvf eclipse.XX.YY.tar.gz
  • Получите прова Root
$ sudo su
  •   Скопируйти разорхивированные файлы в /opt
# cp -r eclipse.XX.YY /opt
  • Измените владельца папки
sudo chown -R root:root eclipse
sudo chmod -R +r eclipse
  • Создайте desktop-файл и расположите его в  /usr/share/applications
# gedit /usr/share/applications/eclipse.desktop
  • Скопируйте в файл следующее содержимое
     
    [Desktop Entry]
    Name=Eclipse 
    Type=Application
    Exec=/opt/eclipse/eclipse
    Terminal=false
    Icon=/opt/eclipse/icon.xpm
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE
    Name[en]=eclipse.desktop
  • Создайте symlink в /usr/local/bin. Для этого:
# cd /usr/local/bin
# ln -s /opt/eclipse/eclipse
Это все.
Оригинал

Автоматическая установка:

Все абсолютно тоже самое, но с помощью файла shell
 cd ~/Downloads
wget http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz&r=1
tar -zxvf eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz
sudo mv "eclipse" /opt
sudo chown -R root:root eclipse
sudo chmod -R +r eclipse
ln -s "/opt/eclipse/eclipse" /usr/bin/eclipse

echo "***********************************************"
echo "***********************************************"
echo "Copy to file: "
echo "
  [Desktop Entry]
  Version=1.0
  Name=Eclipse
 
  Exec=eclipse
  Terminal=false
  Icon=/opt/eclipse/icon.xpm
  Type=Application
  Categories=IDE;Development
  X-Ayatana-Desktop-Shortcuts=NewWindow

  [NewWindow Shortcut Group]
  Name=New Window
  Exec=eclipse
  TargetEnvironment=Unity
"
echo "***********************************************"
echo "***********************************************"

sudo gedit /usr/share/applications/eclipse.desktop

 Доводим напильником (оба варианта)

Eclipse IDE не использует глобальное меню и HUD проста - приложение находится в чёрном списке. Итак, нам нужно модифицировать файл libappmenu.so

Для этого запустите следующую команду:
sudo updatedb
После её завершения приступим к поискам. Введите команду:
locate "gtk-2.0/2.10.0/menuproxies/libappmenu.so"
Вам отобразится путь до libappmenu.so. Теперь сделаем бекап libappmenu.so, чтобы в случае чего можно было сделать откат. В командах ниже я буду использовать путь /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so, вы же используйте тот, который получили после ввода команды выше:
sudo cp /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak
Теперь добавим Eclipse в белый список:
sudo sed -i 's/Eclipse/Xclipse/g' /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
Вот и всё. Перезагрузите приложение Eclipse, если оно было запущено. Теперь глобальное меню и HUD работает как нужно.

Если вам нужно будет вернуть всё обратно воспользуйтесь следующей командой:
sudo cp /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
И перезагрузите Eclipse IDE.

Оригинал

Есть признанная бага,

при установке Eclipse Kepler в Ubuntu 13.10. После установки меню Eclipse недоступно или вообще не видно. Для лечения надо отредактировать eclipse.desktop (созданный по инструкции выше), заменив Exec=eclipse на Exec=env UBUNTU_MENUPROXY= eclipse. Для этого:
sudo gedit /usr/share/applications/eclipse.desktop
и производим замену. Сохраняем файл.

Оригинал

Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...