Insufficient permissions within Eclipse when installed via synaptic in Ubuntu 12.04
- by Clayton
I installed Eclipse via the Synaptic Package Manager on Ubuntu 12.04 Desktop (more details on footer). However, from within Eclipse, I lack sufficient permissions to perform upgrades on my package and add-ons. I'm a recovering Windows user, and while I have a couple of years Ubuntu experience, I am unfamiliar with the command-line and mainly interact through the packaged GUI. Specifically, I am trying to install the upgrade for Eclipse CVS Clientorg.eclipse.cvs.feature.group1.3.100.v20110520-0800-7B78FHl9VF7BD7KBM4GP9C
I am tracking the varying installation advice on a similar question eclipse install: Gaurav Butola Basically, the most current upgrades are available directly from eclipse?... But at some point I remember reading that the latest version of eclipse had been designed for the previous LTS of Ubuntu - I don't know if that is still true. I have read about the vulnerabilities of Java 6, and so I have gone with Open Java 7 openjdk-amd64 (if that has any relevance to which Eclipse package and installation method I choose). But I'm not crazy about the idea of creating a gksudo link in the sidebar launcher. I don't know enough about chown to use it - if that's even appropriate (I don't want stray java escaping from Eclipse and connecting to SkyNet). Another possible solution that I foresee is modifying my user's group memberships/privileges on the file system as a whole.
The only other information that I think might be relevant is that I notice that Synaptic installed all of the files into /usr/ instead of /opt/ like I have seen recommended.
So should I be changing ownership, reinstalling using a non-Synaptic method, or what? Any advice is greatly appreciated.
Ubuntu information
Ubuntu 12.04 LTS
Memory 2.9 GiB
Processor AMD Sempron(tm) Processor LE-1300
Graphics VESA: XXXXXXX
OS type 64-bit
Eclipse
Version: 3.7.2
Build id: I20110613-1736
Ubuntu Developers
:/usr/share$ ls -h -l
drwxr-xr-x 5 root root 4.0K Sep 13 08:43 eclipse
Install paths:
/.
/usr
/usr/share
...