Я создаю новую машину для разработки, и мне нужно настроить Eclipse для проектов на C ++ и PHP.
Я установил Ubuntu 15.10, и я начал устанавливать Eclipse Mars (4.5).
Я решил использовать новый установщик Eclipse и установил оба пакета (C ++ и PHP) в одно и то же место: /opt/eclipse. Я хочу, чтобы eclipse был доступен для всех пользователей на этой машине разработки.
Затем я создал символическую ссылку для вызова eclipse из любого места, используя:
sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
Из моей консоли пользователя, когда я набираю eclipse, я получаю следующую ошибку:
cox@dev1:~/projects$ eclipse
/root/.p2/poll/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.300.v20150602-1417: cannot open shared object file: Permission denied
Gtk-message: GtkDialog mapped without a transient parent. This is discouraged.
cox@dev1:~/projects$ sudo eclipse
Gtk-message: GtkDialog mapped without a transient parent. This is discouraged.
Ясно, что с моей установкой что-то очень не так, поэтому вот мои вопросы:
a) Имеет ли C ++ и PHP может быть установлен в той же папке?
b) Является ли / opt правильным местом для его установки - учитывая, что каждый пользователь машины должен использовать eclipse?
c) Что будет правильные шаги для установки обоих пакетов Eclipse?
d) Что не так с моей установкой?
e) Есть ли простая команда apt-get install для установки Eclipse Mars 4.5 на Ubuntu 15.10?
f) Как исправить мою установку и запустить Eclipse?
Спасибо за помощь.