Ну, я попытался скомпилировать и установить Eclipse 3.6.2 использований инструкций в: Как обновить Eclipse 3.5.2 к 3.6.2?.
Но Eclipse не открывается.
user@s-HP-550:~$ eclipse
bash: /usr/bin/eclipse: Permission denied
Редактирование:
user@s-HP-550:~$ ls -l /usr/bin/eclipse
-rw-r--r-- 1 root root 70 2011-06-12 18:15 /usr/bin/eclipse
user@s-HP-550:~$ file /usr/bin/eclipse
/usr/bin/eclipse: POSIX shell script text executable
Я вижу немного ошибки в той процедуре.
Покажите вывод
ls -l /usr/bin/eclipse
если это не исполняемый файл, сделать
sudo chmod +x /usr/bin/eclipse
Il дает ошибку неупомянутой строки, отредактируйте его
sudo nano /usr/bin/eclipse
и добавьте двойную кавычку в конце "$@
, это должно читать "$@"
Блокировка не возможна в каталоге"/usr/lib/eclipse/configuration/org.eclipse.osgi
". Общая причина состоит в том, что среда файловых систем или Среда выполнения не поддерживают блокировку файла для того местоположения. Выберите другое местоположение или отключите захват файла, передающий "-Dosgi.locking=none" как аргумент VM.
/usr/lib/eclipse/configuration/org.eclipse.osgi/.manager/.fileTableLock (Permission denied)
Я предполагаю, что Вы установили Eclipse путем распаковки .tgz распределения, полученного из сайта eclipse.org. таким образом, что
/path/to/eclipse
представляет абсолютный путь к файлу каталога установки - где
/path/to/eclipse could ACTUALLY BE /usr/lib/eclipse - for example.
Учитывая это, удостоверьтесь, что сам каталог затмения и все его содержание (подкаталоги и т.д. и т.д.) принадлежат корню и принадлежат корневой группе - т.е.
cd /path/to
chown -R root eclipse
Для начального вопроса "Разрешение, Отклоненное" без ls -l
править...
Не забудьте монтировать, что затмение раздела идет с exec
опция...
.tar.gz
файл к Вашему корневому каталогу Linux. tar -xvzf your_eclipse_file_name.tar.gz
./eclipse
.