Acabei de fazer uma nova instalação do 12.04 Precise. No Eclipse, se eu fizer "Ajuda"> "Verificar atualizações", vejo 8 pacotes acinzentados com a mensagem "Privilégios de acesso insuficientes para aplicar esta atualização". Alguma idéia de como eu conserto isso?
19
Respostas:
Se você instalar o Eclipse a partir do repositório Ubuntu, a instalação do Eclipse pertencerá à raiz. A maneira correta de atualizar os pacotes base é usar as ferramentas de atualização do Ubuntu, não as ferramentas de atualização do Eclipse. Eu acredito que é possível instalar complementos no seu Espaço de Trabalho, mas não recomendo misturar gerenciadores de pacotes.
Se você quiser usar o processo de atualização do Eclipse, precisará fazer o download do Eclipse no site de download do Eclipse. Quando faço isso, instalo em / opt após definir os privilégios para o meu ID de usuário para escrever lá. Descompacte como usuário que você usará para executar o Eclipse.
EDIT: Eu muitas vezes as permissões
/opt
para1777
permitir que qualquer pessoa para criar pacotes de lá. Como alternativa, usochgrp users /opt
e defino as permissões para1775
. Isso permite que os membros do grupo de usos adicionem novos pacotes/opt
.fonte
Fiz o trabalho para mim, consegui instalar um novo software (complementos do eclipse) e trabalhar com ele após a reinicialização do eclipse.
fonte
Eu não sou um grande especialista em Eclipse, mas meu entendimento é que o próprio sistema de atualização do Eclipse é uma espécie de concorrente do sistema de atualização do Ubuntu (isso também é válido para muitos outros pacotes que têm seus próprios métodos de atualização, por exemplo, módulos Python - você pode instale-os a partir de repositórios Ubuntu usando
apt-get install
ou do índice de pacotes Python usandoeasy_install
).Nesses casos, o outro mecanismo de atualização que não seja o Ubuntu tentará substituir os arquivos instalados nos repositórios do Ubuntu, o que, naturalmente, exigiria privilégios de root. Além disso, não tenho certeza de que seja uma boa ideia - é provável que você crie uma bagunça total de arquivos parcialmente instalados nos repositórios do Ubuntu e parcialmente usando o sistema de atualização do aplicativo.
O ponto é - se você instalou o Eclipse a partir de repositórios do Ubuntu, é melhor manter as atualizações disponíveis nos repositórios do Ubuntu e ignorar a opção "Verificar atualizações" no Eclipse. Se você precisar de algum plug-in / extensão do Eclipse, também deverá instalá-lo no Software Center.
Se as versões do Ubuntu dos pacotes Eclipse não são suficientemente avançadas para você, recomendo baixar uma cópia separada do Eclipse do site deles (você também pode escolher a versão do Eclipse dessa maneira) e executá-la no seu diretório inicial - na verdade é bem fácil Em seguida, você poderá atualizar essa cópia do Eclipse usando seu próprio mecanismo de atualização e instalar qualquer plug-in, mesmo que não esteja disponível nos repositórios do Ubuntu.
fonte
Centro de Software Ubuntu
Se você estiver instalando um pacote através do Ubuntu Software Center, não deverá atualizar a partir do Eclipse (o serviço de atualização de software do SO faria essas alterações).
Se você deseja gerenciar o controle de versão de seu próprio aplicativo, precisa fazer o download do tar diretamente do Eclipse (recentemente, é possível fazer o download de uma versão especializada para Android Development ).
Instalação manual
eclipse-SDK-4.2-linux-gtk-x86_64.tar.gz
do site de download do EclipseApenas para um usuário (mais fácil)
~/bin/
~/bin/eclipse/dropins/
)Instalação para todos os usuários
fonte
O mecanismo de atualização do Eclipse não conhece ou se comunica com o sistema de gerenciamento de pacotes (PMS) do Ubuntu. Portanto, se você atualizar pelo mecanismo de atualização do Eclipse, poderá causar problemas entre ele e o PMS do Ubuntu (arquivos fora de sincronia, configurações incorretas, etc.).
Se você é um desenvolvedor sério e precisa de versões posteriores do Eclipse, é melhor instalar o Eclipse fora do PMS do Ubuntu, pois o PMS está sempre tão ridiculamente desatualizado quanto ao Eclipse. Exemplo: estou no Ubuntu 14.04 LTS e, mesmo depois de
sudo apt-get update && sudo apt-get upgrade
postar isso, a versão mais recente do Eclipse disponível no PMS é 3.8.1-5.1, mas 4.6.1 já está disponível há algum tempo. Esse sempre foi o caso - a versão do Eclipse disponível no Ubuntu PMS está sempre consideravelmente desatualizada.fonte