Установка Eclipse: не удалось найти общую библиотеку-компаньона

Я устанавливаю Eclipse Mars на Ubuntu 15.10 после этого поста: Как установить Eclipse с помощью его установщика

и запустить его после установки.

Я устанавливаю в /opt folder с sudo ./eclipse-inst

Чем я создаю значок запуска, следующий пост, и после этого, когда я пытаюсь запустить Eclipse, я получаю это сообщение: eclipse-executetable-launcher-error- Невозможно найти-companion-shared-library, и невозможно запустить ее.

Есть идеи, что произошло?

Это сообщение, которое я получил, когда пытался запустить с терминала:

../../../../root/.p2/pool/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.

Привет,

на самом деле, когда я пытаюсь запустить Затмение из терминала с sudo и введите мой пароль, я могу его запустить. Похоже, у Eclipse недостаточно прав для запуска.

1112 Кто-нибудь знает, что делать? Чтобы изменить привилегии для всей папки, где установлен Eclipse?

3
задан 13 April 2017 в 15:24

2 ответа

В версии 'neon' eclipse вам нужно только отключить "пулы комплектов", и установщик создаст версию eclipse без полномочий root.

0
ответ дан 13 April 2017 в 15:24

Я не уверен, что это лучшее решение, но оно сработало для меня:

  • удалить старую установку
  • открыть установщик, как sudo
  • открыть меню в правом верхнем углу установщика и выключите Bundle Pools
  • установите нужную версию
  • после завершения установки перейдите в / opt и измените владельца папки eclipse. Это должно быть что-то вроде sudo chown -R user: group eclipse_folder

Часть, в которой я не уверен, это удаление первой установки. Я только что удалил папку, но, боюсь, в разных папках осталось больше материала.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: