Для 12.04 я предпочитаю устанавливать из репозитория. Это работает только для меня, и я документирую Графический способ сделать это здесь.
Если вы должны установить портативную версию (получение tar.gz с сайта eclipse), вот лучший способ, с помощью которого я нашел переносную работу и заблокирован в Launcher.
Загрузите перенос eclipse и извлеките его на рабочий стол. В терминале:
sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse
Щелкните правой кнопкой мыши значок на панели запуска и выведите на бар. Я могу проверить, что он переносимый, а не платформа, потому что у меня установлены НАГРУЗКИ подключаемых модулей, которые не появляются при запуске таким образом.
Вы можете обнаружить, что создание файла .desktop работает, но вы сталкиваетесь с таинственным поведением, если у вас установлено более одного переносимого экземпляра.