O Eclipse instalou-se no root

0

Eu instalei o Eclipse na noite passada (do instalador manual baixado do site, não do Centro de Software), e esta manhã eu tento lançá-lo, e ele não aparece quando eu digito "Eclipse" na barra de pesquisa . Lembro que, quando instalei, coloquei no diretório de instalação padrão de /root/eclipse/javascript-oxygen2 . Eu tento entrar nessa pasta, mas o acesso é negado a /root . Eu estraguei tudo? O que devo fazer se quiser poder executar o Eclipse?

Meu procedimento de instalação:

  1. Foi para esta página e fez o download do instalador do Linux de 32 bits, eclipse-inst-linux32.tar.gz .
  2. Nesse arquivo, havia um arquivo binário. Eu abri um terminal e sudo correu o binário.
  3. Um programa de instalação gráfica foi iniciado e eu instalei o Eclipse no local padrão especificado acima.
  4. O programa de instalação oferecido para iniciar o Eclipse automaticamente, então eu fiz isso, usei-o por alguns minutos, encerrei o programa e desliguei o computador.
por Jack M 20.03.2018 / 12:24

2 respostas

1

Resposta curta

Execute o binário do instalador sem sudo. Clique duas vezes no gerenciador de arquivos ou, no terminal, (dentro do diretório que contém o binário) execute:

./eclipse-inst

O instalador deve padronizar o diretório pessoal do usuário.

Resposta longa

Ao executar o binário com sudo , ele é (livremente) executado pelo usuário root. O instalador detecta o diretório inicial do usuário atual, que no caso do usuário root é / root / e o padrão é instalar o eclipse lá. Embora você possa alterá-lo para o diretório inicial de seu próprio usuário, provavelmente não será possível usar o eclipse porque os arquivos e pastas criados pelo instalador (em execução como root) provavelmente só estarão acessíveis ao usuário raiz. Observe que, embora seja possível usar o eclipse instalado na pasta / root /, executando-o como usuário root, você não deve fazê-lo devido aos riscos de segurança óbvios ao executar aplicativos com permissões de root.

    
por danzel 20.03.2018 / 13:32
0

Quando você instala o projeto javascript-oxygen, mesmo que você o instale fora do diretório raiz, ele parece armazenar algumas bibliotecas em /root/.p2 necessárias para executar o eclipse. O instalador parece ter sido projetado para funcionar para um único usuário e, mesmo assim, não adiciona o comando eclipse ao caminho. Eu realmente não vejo nenhuma vantagem em usar o instalador sobre o tarball padrão, extraí-lo onde você quiser e fazer o symlinking do binário para / usr / bin ou / usr / local / bin.

Se você ainda quiser instalar o eclipse mais recente no sistema usando um instalador, dê uma olhada em ubuntu-make , há instruções específicas do eclipse aqui

    
por rtaft 20.03.2018 / 13:42