Acabo de hacer una nueva instalación de 12.04 Precise. En Eclipse, si hago "Ayuda"> "Buscar actualizaciones", veo 8 paquetes que aparecen atenuados con el mensaje "Privilegios de acceso insuficientes para aplicar esta actualización". ¿Alguna idea de cómo soluciono esto?
19
Respuestas:
Si instala Eclipse desde el repositorio de Ubuntu, la instalación de Eclipse será propiedad de root. La forma correcta de actualizar los paquetes base es usar las herramientas de actualización de Ubuntu, no las herramientas de actualización de Eclipse. Creo que es posible instalar complementos en su área de trabajo, pero no recomendaría mezclar administradores de paquetes.
Si desea utilizar el proceso de actualización de Eclipse, debe descargar Eclipse desde el sitio de descarga de Eclipse. Cuando hago eso, instalo bajo / opt después de configurar los privilegios de mi ID de usuario para escribir allí. Desempaquete como el usuario que usará para ejecutar Eclipse.
EDIT: A menudo los permisos
/opt
para1777
permitir que cualquier persona crear paquetes de allí. Alternativamente, usochgrp users /opt
y establezco los permisos en1775
. Esto permite a los miembros del grupo de usos agregar nuevos paquetes/opt
.fuente
Hice el trabajo por mí, pude instalar un nuevo software (complementos de eclipse) y trabajar con él después de reiniciar eclipse.
fuente
No soy un gran experto en Eclipse, pero entiendo que el propio sistema de actualización de Eclipse es algo concurrente con el sistema de actualización de Ubuntu (esto también es cierto para muchos otros paquetes que tienen sus propios métodos de actualización, por ejemplo, módulos de Python: puede instalarlos desde repositorios de Ubuntu usando
apt-get install
, o desde el índice del paquete Python usandoeasy_install
).En esos casos, el otro mecanismo de actualización que no sea de Ubuntu intentará anular los archivos instalados desde los repositorios de Ubuntu, lo que, naturalmente, requeriría privilegios de root. Además, no estoy seguro de que sea una buena idea: es probable que cree un desorden total de archivos parcialmente instalados desde los repositorios de Ubuntu y usando parcialmente el sistema de actualización de la aplicación.
El punto es que si instaló Eclipse desde los repositorios de Ubuntu, es mejor quedarse con las actualizaciones disponibles desde los repositorios de Ubuntu e ignorar la opción "Buscar actualizaciones" en Eclipse. Si necesita algún complemento / extensión de Eclipse, también debe instalarlo desde el Centro de software.
Si las versiones de Ubuntu de los paquetes de Eclipse no son lo suficientemente innovadoras para ti, recomendaría descargar una copia separada de Eclipse de su sitio web (también puedes elegir la versión de Eclipse de esta manera) y ejecutarla desde tu directorio de inicio, esto en realidad Es bastante fácil. Luego podrá actualizar esa copia de Eclipse utilizando su propio mecanismo de actualización e instalar cualquier complemento, incluso si no están disponibles en los repositorios de Ubuntu.
fuente
Centro de software de Ubuntu
Si está instalando un paquete a través del Centro de software de Ubuntu, entonces no debe actualizar desde Eclipse (el servicio de actualización de software del SO haría esos cambios).
Si desea administrar el control de versiones de su propia aplicación, debe descargar el tar directamente de Eclipse (recientemente, puede descargar una versión especializada para el desarrollo de Android ).
Instalación manual
eclipse-SDK-4.2-linux-gtk-x86_64.tar.gz
del sitio de descarga de EclipseSolo para un solo usuario (lo más fácil)
~/bin/
~/bin/eclipse/dropins/
)Instalación para todos los usuarios.
fuente
El mecanismo de actualización de Eclipse no conoce ni se comunica con el sistema de administración de paquetes (PMS) de Ubuntu. Por lo tanto, si actualiza a través del mecanismo de actualización de Eclipse, puede causar problemas entre él y el PMS de Ubuntu (archivos no sincronizados, configuraciones fallidas, etc.).
Si es un desarrollador serio y necesita versiones posteriores de Eclipse, es mejor que instale Eclipse fuera del PMS de Ubuntu ya que el PMS siempre está tan desagradablemente desactualizado en lo que respecta a Eclipse. Ejemplo: estoy en Ubuntu 14.04 LTS e incluso después de hacerlo
sudo apt-get update && sudo apt-get upgrade
antes de publicar esto, la última versión de Eclipse disponible a través del PMS es 3.8.1-5.1, pero 4.6.1 ha estado fuera por un tiempo. Este siempre ha sido el caso: la versión de Eclipse disponible en Ubuntu PMS siempre está muy desactualizada.fuente