Instale o Eclipse Mars PHP e C ++ no Ubuntu 15.10

1

Estou construindo uma nova máquina de desenvolvimento e preciso configurar o Eclipse para projetos em C ++ e PHP.

Eu instalei o Ubuntu 15.10 e comecei a instalar o Eclipse Mars (4.5).

Eu escolhi usar o novo instalador do Eclipse e fiz a instalação dos dois pacotes (C ++ e PHP) no mesmo local: /opt/eclipse . Eu quero que o eclipse esteja disponível para todos os usuários nessa máquina de desenvolvimento.

Depois eu construo um link simbólico para chamar o eclipse de qualquer lugar usando:

sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse

No meu console de usuário, quando digito eclipse , estou recebendo o seguinte erro:

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.

É evidente que algo está muito errado com a minha instalação, então aqui estão as minhas perguntas:

a) O C ++ e o PHP podem ser instalados na mesma pasta?

b) O / opt é o local correto para instalá-lo - considerando que cada usuário da máquina deve usar o eclipse?

c) Quais seriam as etapas corretas para instalar os dois pacotes do Eclipse?

d) O que há de errado com a minha instalação?

e) Existe um comando fácil apt-get install para instalar o Eclipse Mars 4.5 no Ubuntu 15.10?

f) Como posso consertar minha instalação e deixar o Eclipse rodar?

Obrigado por ajudar.

    
por Mendes 10.11.2015 / 03:58

1 resposta

1
  

a) O C ++ e o PHP podem ser instalados na mesma pasta?

É possível, mas você deve usar subpastas diferentes para a distribuição em C ++ e PHP.

  

b) O / opt é o local correto para instalá-lo - considerando que todo usuário deve usar o eclipse?

Sim - este é o lugar certo. Mas leia o ponto a)

  

c) Quais são as etapas corretas para instalar os dois pacotes do Eclipse?

O instalador do Eclipse é uma boa escolha. Leia este para etapas de instalação e este para fazê-lo manualmente com duas distribuições diferentes do Eclipse.

  

d) O que há de errado com a instalação?

Se você não atualizou o instalador antes de instalar e não escolheu o modo especialista do instalador e iniciou o instalador com sudo privileges, o instalador usa /root (se você não alterar isso explícito).

  

e) Existe um comando apt-get install para instalar o Eclipse Mars 4.5 no Ubuntu 15.10?

Não - o lançamento de Mars não tem PPA e não existe em um repositório do Ubuntu.

  

f) Como posso consertar minha instalação para colocar o Eclipse em execução?

Mova a pasta do plug-in da pasta raiz para o local correto em /opt/eclipse e corrija as permissões. A pasta e seu conteúdo devem ser legíveis por todos os usuários. Mas antes de fazer isso, leia a última parte da resposta ...

  1. Remova o link simbólico em /usr/bin , use arquivos diferentes da área de trabalho, veja as respostas vinculadas abaixo.

  2. Remova a instalação do Eclipse em /opt .

  3. Remova a pasta /root/.p2 . Nada de qualquer distribuição do Eclipse deve ser encontrado lá.

  4. Leia isto e isto para se tornar um sentimento para a instalação

  5. Use o modo expert no instalador do Eclipse.

  6. Use espaços de trabalho diferentes para PHP, C ++, ... após o primeiro início da distribuição diferente do Eclipse.

  7. Se não funcionar perfeitamente, remova tudo e reinicie. É importante que a instalação funcione perfeitamente para evitar problemas ao usar o Eclipse posteriormente.

por A.B. 10.11.2015 / 07:20