Eclipse Juno, precisa de acesso root toda vez que eu mudar a configuração

17

Estou tentando instalar o eclipse Juno em 12.04. Eu fiz todas as coisas instruídas em este link .

Mas sempre que eu instalo qualquer novo software (digamos, CDT ou Pydev) no Eclipse, os novos softwares desaparecem ao abrir o aplicativo Eclipse novamente. Eu então tenho que abrir o Eclipse novamente com privilégios de root para instalar todo o software.

Eu também tive muitos problemas ao vincular a biblioteca de inclusão do Eclipse CDT.

Alguém pode me ajudar com instalar o Juno de uma forma que eu não precise de acesso root toda vez que eu mudar configurações no Eclipse?

    
por veepsk 10.09.2012 / 21:50

8 respostas

10

Como instalar o Eclipse Juno SEM a necessidade de alterar as permissões

  1. Primeiro, remova todas as versões anteriores do Eclipse. Se você quiser: salve seu diretório /workspace (corte e poste todo o diretório em seu ~/
  2. Faça o download do Eclipse em seu site oficial (usei "eclipse-mobile-juno-linux-gtk-x86_64.tar". gz ")
    Mas como foi dito anteriormente, certifique-se de ter 32 e / ou versões de 64 bits do java disponíveis para corresponder à sua instalação do Eclipse. (Eu tenho ambos openjdk-6 e -7-jre instalados a partir do Gerenciador de Pacotes Synaptic )
    • Você pode adicionar peças de pacote posteriormente se a instalação do eclipse-mobile não contiver tudo o que você deseja. Por exemplo, Ferramentas do Linux aqui .
    • Outras instruções de pacote estão disponíveis na página de download, pelos links à esquerda.
  3. Para evitar problemas de permissões, eu o descompactei em ~/bin e gerenciador de archive coloquei o Eclipse em seu próprio subdiretório 'eclipse'.
  4. Faça o download do Android SDK , e para que as futuras atualizações do Eclipse e do Ubuntu não o quebrem , descompacte-o em ~/bin/eclipse/dropins .
  5. Developer.android.com instrui você a:
      

    No Mac ou Linux, abra um terminal e navegue até o diretório tools /   no Android SDK, execute android sdk .

  6. No entanto, quando baixei a versão linux do Android SDK, não havia arquivo "android sdk".
  7. Em vez disso, navegue até o caminho das ferramentas (no meu caso ~/bin/eclipse/dropins/android-sdk-linux/tools ) e [clique com o botão direito] em "android" para alterar suas propriedades para executáveis.

  8. Agora você pode clicar duas vezes para executar o Android e fazer o download dos pacotes de que gosta.
    • Como tudo está no seu diretório pessoal, você não precisa modificar sua variável de ambiente PATH (de acordo com as instruções do desenvolvedor).
  9. Faça o download e instale o plug-in do ADT a partir do link conforme as instruções normais .
    • Configure o plug-in com o caminho usado, neste exemplo /home/clayton/bin/eclipse/dropins/android-sdk-linux
    • Se você quiser instalar mais pacotes da etapa 8 após a etapa 9, no menu suspenso do Eclipse escolha Window > Android SDK Manager
  10. Navegue até ~/bin/eclipse e certifique-se de marcar "eclipse" como executável bem (consulte a etapa 7 para uma atualização) . [Clique com o botão direito] e [Make link]. Mova este atalho para a área de trabalho.
    • Eu fui para a etapa extra de alterar o ícone do eclipse para o "ícone.xpm" fornecido no mesmo subdiretório.
  11. A partir do passo 1, mova o diretório "espaço de trabalho" ... ou não. Mas especifique-o como o espaço de trabalho do seu aplicativo na caixa de diálogo e você poderá importar qualquer projeto existente com facilidade (essas instruções seriam para um Q & A diferente).
por Clayton 02.10.2012 / 04:25
3

Não é possível usar o arquivo baixado com o Ubuntu Software Center, pois ele precisa de arquivos pré-empacotados que correspondam à sua versão do Ubuntu.

No entanto, a versão atual do Eclipse no Ubuntu é a 3.7.2. Se você quiser usar o atual (4.2), você precisa instalá-lo manualmente.

Para ver como isso é feito, por favor, veja Eclipse Juno, precisa de acesso root toda vez que eu mude a configuração .

    
por Stephan Windmüller 02.10.2012 / 09:53
2

Questão tola, mas ... você fez o seguinte, como indicado no link que você postou?

chown -R USER:USER eclipse

Isso permitiria que você executasse o eclipse como USER e fizesse alterações na configuração.

Você pode verificar se todos os arquivos no diretório instalado são de propriedade do USER, fazendo uma pesquisa em todo o diretório de instalação (/ opt / eclipse)

find /opt/eclipse/ | xargs ls -ld | grep -v USER

Isso não deve retornar nada se tudo for de propriedade de USER

    
por gordo 12.09.2012 / 09:12
1

Eu me referi a este guia .

Eu recomendo que você siga este guia para instalar o sdk do juno e do Android em vez do site do desenvolvedor Android. é completo e rápido.

A única desvantagem é que você deve se referir ao seu diretório / opt e usar o terminal para chamar o eclipse. Em outras palavras, ainda não há um botão físico para o Ubuntu.

Espero que isso ajude!

    
por jjkim 23.09.2012 / 20:20
1

Você não precisa instalá-lo, basta executá-lo:

  

tar -xvf eclipse-jee-juno-SR1-linux-gtk.tar.gz

     

cd eclip

     

chmod + x eclipse

     

./ eclipse

    
por Pranit Bauva 02.10.2012 / 16:43
0

Faça o download do arquivo no site oficial, descompacte-o em / opt / eclipse / (ou seu diretório preferido) e execute o instalador.

    
por functionptr 10.09.2012 / 22:53
0

Eu instalei o Eclipse da seguinte maneira:

  1. Remover a instalação atual:

    sudo apt-get purge eclipse*
    
  2. Instale o eclipse novamente com o CDT

    sudo apt-get install eclipse eclipse-CDT
    

    Depois disso, remova a pasta .eclipse do seu diretório pessoal, execute o Eclipse e verifique seu projeto C / C ++.

por Misery 10.09.2012 / 22:03
-3

Geralmente, eles contêm arquivos de origem e, até onde eu sei, você terá que instalá-los manualmente usando os comandos.

  
    
      
        

O centro de software do Ubuntu pode instalar apenas arquivos empacotados (por exemplo, ".deb").

                 

O centro de software do Ubuntu não pode instalar os arquivos de origem que você mencionou.

      
    
  
    
por linuxandunix 02.10.2012 / 08:23