Instalação do Eclipse: unable-to-locate-companion-shared-library

2

Eu instalo o Eclipse Mars no Ubuntu 15.10 seguindo este post: Como instalar o Eclipse usando o instalador

e almoce após a instalação.

Eu instalo em /opt folder com sudo ./eclipse-inst

Do que eu criei start Icon, seguindo post, e depois disso quando eu tento iniciar o Eclipse eu recebi esta mensagem: eclipse-executable-launcher-erro-impossível-para-localizar-companheiro-biblioteca compartilhada e não é possível iniciá-lo.

Alguma ideia do que aconteceu?

esta é a mensagem que recebi quando tente iniciar pelo terminal:

../../../../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.

Oi,

na verdade, quando tento iniciar o Eclipse a partir do Terminal com sudo e digite minha senha, posso iniciá-lo. Parece que o Eclipse não tem privilégios suficientes para começar.

Alguém tem ideia do que fazer? Para alterar os privilégios de toda a pasta em que o Eclipse está instalado?

    
por ddt 23.03.2016 / 23:53

2 respostas

3

Com a versão 'neon' do eclipse, você só precisa desativar "bundle pools" e o instalador criará uma versão executável não-raiz do eclipse.

    
por Joe Berry 25.08.2016 / 20:53
2

Não sei se é a melhor solução, mas funcionou para mim:

  • remover a instalação antiga
  • instalador aberto como sudo
  • abra o menu no canto superior direito do instalador e desative os Conjuntos de pacotes
  • instale a versão de que você precisa
  • após a conclusão da instalação, vá para / opt e altere o proprietário da pasta eclipse. Deve ser algo como sudo chown -R user: group eclipse_folder

A parte que não tenho certeza é sobre a remoção da primeira instalação. Acabei de excluir a pasta, mas receio que haja mais coisas em pastas diferentes.

    
por Emil 27.04.2016 / 23:11