Я хочу установить последнюю версию Eclipse, но Ubuntu Software Center содержит более старую версию.
Есть ли PPA или какой-то другой способ установить последнюю версию Eclipse? Пожалуйста, опишите шаги для полной установки.
Я хочу установить последнюю версию Eclipse, но Ubuntu Software Center содержит более старую версию.
Есть ли PPA или какой-то другой способ установить последнюю версию Eclipse? Пожалуйста, опишите шаги для полной установки.
Ответы:
Если вы загрузили Eclipse с их официального сайта, выполните следующие действия для установки.
Извлеките eclipse.XX.YY.tar.gz, используя
tar -zxvf eclipse.XX.YY.tar.gz
Стать пользователем root и скопировать извлеченную папку в /opt
sudo mv eclipse.XX.YY /opt
Создайте файл рабочего стола и установите его:
gedit eclipse.desktop
и скопируйте следующее в eclipse.desktop
файл
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY=0 eclipse44
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
и убедитесь, что у него есть разрешение на выполнение , затем выполните следующую команду, чтобы автоматически установить его в Unity:
sudo desktop-file-install eclipse.desktop
Создайте символическую ссылку в /usr/local/bin
использовании
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
Чтобы значок затмения отображался в тире, значок затмения можно добавить как
sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
Не забывайте, что для запуска eclipse вам необходимо установить OpenJDK или Sun Java. Проверьте этот вопрос для получения дополнительной информации об установке Java. Вот простой пример установки Open JDK 1.6:
sudo apt-get install openjdk-6-jdk
Запустите Eclipse, а затем предоставьте ему необходимые разрешения для изменения файла osgi:
sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
NB! Сначала вы должны запустить Eclipse, потому что каталог org.eclipse.osgi создается только после первого запуска.
Вот и все.
ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse42
и используйте Exec=eclipse42
на рабочем столе. Таким образом, вы сможете установить несколько разных версий Eclipse.
eclipse.desktop
необходимо, Exec=env UBUNTU_MENUPROXY=0 eclipse
чтобы меню работало на stackoverflow.com/questions/19452390
В программном центре Ubuntu выберите Eclipse. Я также установил Extensible Tool Platform и Java IDE, но устанавливать это необязательно.
Введите свой пароль в диалоге аутентификации. Это позволит вам 3.7.1 внутри системы управления пакетами.
На данный момент PPA команды eclipse-team не имеет пакета eclipse для 12.04. Я буду обновлять ответ по мере развития событий.
Когда он станет доступен, если вы уже установили его через Центр программного обеспечения:
sudo add-apt-repository ppa:eclipse-team/ppa
sudo apt-get update
sudo apt-get upgrade
Для переносной установки вы все равно можете скачать ее прямо с сайта Eclipse . Это дает вам возможность настроить несколько установок Eclipse для разных языков, например, CDT, Java, PyDev или Aptana. Это не позволяет автоматические обновления. Установка через Software Center всегда является предпочтительным способом.
Я протестировал переносные шарики tar 3.7.1 и 3.7.2, и они отлично работают на 12.04 LTS.
Дополнительным недостатком переносимых установок является то, что вы должны обновить свой модуль запуска, если вы перемещаете папку или запускаете ее напрямую.
Как установить Eclipse 4.2 на Ubuntu 12.04
Поскольку пакеты Eclipse в репозиториях Ubuntu устарели, если мы хотим установить последние выпуски, нам придется делать это вручную. Вы можете просто скачать файл tar.gz с eclipse.org .
Скачать Eclipse . я получилeclipse-jee-juno-SR1-linux-gtk.tar.gz
Распакуйте его, выполнив командную строку
tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
Или с извлечением менеджера архивов.
Переместить извлеченную папку затмения в /opt/ folder
mv eclipse /opt/
sudo chown -R root:root /opt/eclipse
sudo chmod -R +r /opt/eclipse
Создайте исполняемый файл eclipse в своем пути пользователя
sudo touch /usr/bin/eclipse
sudo chmod 755 /usr/bin/eclipse
Создайте файл с именем eclipse
в /usr/bin/
предпочитаемым редакторе ( nano
, gedit
, vi
...)
Скопируйте это в это
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
И сохранить файл
Создать пункт меню Gnome
Создайте файл с именем eclipse.desktop
в /usr/share/applications/
предпочитаемым редакторе ( nano
, gedit
, vi
...)
Скопируйте это в это
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
И сохранить файл
Запустить Затмение
/opt/eclipse/eclipse -clean &
Теперь вы можете заблокировать Eclipse на панели запуска, нажав правую кнопку на Lock to Laucher
chown
и chmod
папку / opt / eclipse. Я не смог установить плагины после этого.
mv eclipse /opt/
в шаге 3.
$ECLIPSE_HOME/eclipse "$@"
не $ECLIPSE_HOME/eclipse $*
. Это сохранит такие вещи, как аргументы с пробелами в них.
/usr/local/bin
вместо/usr/bin
Я рекомендую вам скачать прямо с сайта Eclipse . процесс установки очень прост, просто распакуйте файлы tar.gz, удалить его тоже довольно просто, просто удалив папку eclipse: D
С вашего рабочего стола, нажмите на Ubuntu Software Center
Как только он откроется, выполните поиск Eclipse.
Когда поиск будет завершен, вы увидите Eclipse в списке. все, что вам нужно сделать, это нажать на установку, откинуться на спинку кресла и расслабиться, пока установка не будет завершена.
Если у вас остались какие-либо вопросы, не стесняйтесь спрашивать.
Это инструкции, скопированные с http://www.inforbiro.com/blog-eng/ubuntu-12-04-eclipse-installation/
1) Откройте терминал и введите команду
sudo apt-get install eclipse-platform
2) После установки Eclipse вы можете устанавливать плагины разработки в соответствии с вашими потребностями, например:
установит пакет Java Development Tools (JDT) для Eclipse
sudo apt-get install eclipse-jdt
установит пакеты инструментов разработки C / C ++ для Eclipse
sudo apt-get install eclipse-cdt
Вы можете использовать ubuntu-make
для установки Eclipse в Ubuntu:
Для Ubuntu 14.04 LTS:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Для Ubuntu 16.04 LTS и новее:
Ubuntu make уже есть в официальных репозиториях.
sudo apt-get install ubuntu-make
umake ide eclipse
umake ide eclipse --remove
download page changed its syntax or is not parsable
. Я решил это, следуя инструкциям в этом ответе для более старых версий Ubuntu. Т.е. я добавил репозиторий вручную, а затем установил Ubuntu make и затем установил Eclipse.
sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make
, потом sudo apt-get update
наконец sudo umake ide eclipse-jee dest-dir=/apps/eclipse
.
Всегда загружайте упакованное затмение с их сайта. Лучше всего поместить его eclipse.tar.gz
в каталог opt, создать для него символический символ и использовать его в своей системе.
Так что, если вы закончите обновление в будущем, все ваши ярлыки и ссылки не умрут.
Это предпочтительная настройка для затмения. IMO
Я создал этот маленький скрипт для установки на несколько машин с Cinnamon. Возможно, вам придется изменить конкретные вещи для ваших нужд, но вы можете использовать это в качестве шаблона для своих собственных.
#!/usr/bin/env bash
wget -P /tmp/ http://eclipse.mirror.triple-it.nl/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz
tar -xzf /tmp/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/
chown -R root: /opt/eclipse/
cat <<- 'EOF' > /usr/bin/eclipse42
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse "$@"
EOF
chmod +x /usr/bin/eclipse42
cat <<- EOF > /usr/share/applications/eclipse42.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse42
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;IDE;
StartupNotify=true
EOF
Теперь вы можете запустить Kepler, набрав eclipse42
или дождавшись обновления меню (или введите r
estart), чтобы найти его там.
Не стесняйтесь комментировать изменения, которые вы бы порекомендовали.
/usr/*
если вы не подготовили dpk. Вы должны установить свои собственные файлы администратора под /usr/local/*
или /opt/NAME/*
. Потому что для эксперта /usr/bin
предназначен для пакетов систем / дистрибутивов, /usr/local/bin
для собственных файлов администраторов и /opt/PACKAGE/bin
для коммерческого ПО ПАКЕТА. Если вы устанавливаете /opt/PACKAGE
его, обычно проще всего создать скрипт или ссылки, /usr/local/bin
которые запускают программу. Таким образом, это достижимо от всех пользователей PATH
.
Как и в любой другой версии Eclipse, вам не нужно получать ее из репозиториев. Просто скачайте соответствующий архив с eclipse.org , распакуйте и запустите Eclipse.
Затмение в хранилищах часто устарело. Обычно он обновляется в каждом выпуске Ubuntu.
Я использую Ubuntu GNOME 16.04, а версия в центре программного обеспечения старая. Я проследил за началом ответа сообщества, загрузив Eclipse с их сайта и распаковав его:
tar -zxvf eclipse.XX.YY.tar.gz
После этого все было просто:
cd eclipse-isntaller/
./eclipse-inst
Затем появится GUI.
После этого вы можете удалить как tar.gz, так и папку:
rm eclipse-inst-linux64.tar.gz
rm -rf ./eclipse-installer/
Используйте официальный установщик (инструкция) .
Для выпуска Mars мы представляем новый установщик Eclipse. Это новый и более эффективный способ установки Eclipse. Это правильный установщик, так что больше никаких zip-файлов с самораспаковывающейся загрузкой, которая проведет вас через процесс установки. Для тех, кто не занимается установкой, у нас все еще есть пакеты и zip-файлы, доступные на наших страницах загрузки. - Затмение Загрузки
mkdir ~/opt
Перейдите в папку, в которую браузер загрузил пакет Eclipse. Затем распакуйте Eclipse в opt
папку:
cd {directory where your browser downloaded the package to}
tar -zxvf eclipse-jee-juno-SR1-linux-gtk.tar.gz && mv eclipse ~/opt
Создайте bin
папку в вашем домашнем каталоге, это будет использоваться для сценария запуска:
mkdir ~/bin
Затем создайте исполняемый файл для Eclipe в ~/bin/eclipse
вашем любимом текстовом редакторе, введя vi ~/bin/eclipse
или nano ~/bin/eclipse
в командной строке. Добавьте следующий контент:
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="$HOME/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
Наконец, позвольте сценарию быть выполненным:
chmod +x ~/bin/eclipse
СОВЕТ: Если вы пользователь GTK и испытываете проблемы с кнопками мыши, попробуйте добавить экспорт:
export GDK_NATIVE_WINDOWS=true
в стартовый файл.
Теперь вы можете запустить этот файл для запуска Eclipse.
~/bin/eclipse
к /usr/local/bin/eclipse
(или с версией добавленным) и /usr/local/bin/eclipse
ссылку на тот , который вы хотите использовать). /usr/local/bin
есть у каждого пользователя PATH
, что, наверное, хорошо.
Если вы уже установили Eclipse из центра программного обеспечения, есть более простой способ.
Если у вас нет, сделайте это в первую очередь.
cd ~/Downloads # (or wherever your tar.gz is)
sudo tar -xf eclipse.*.tar.gz '/opt'
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
Примечание: большая часть этого процесса просто переделана из верхнего ответа, чтобы быть проще.
Если вы спрашиваете о eclipse classic, последняя версия проекта eclipse - 3.7.2: и вы можете загрузить tar-шар с веб-сайта для вашей ОС здесь:
http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2
Последняя версия в программном центре Ubuntu - Eclipse 3.7.1; либо загрузите его оттуда, либо используйте терминал с этой командной строкой:
sudo apt-get install eclipse && sudo apt-get update
Насколько PPA? Кажется, что нет никакого текущего или поддержанного PPA для классического затмения. Страница PPA на LaunchPad все еще существует, но в течение двух лет не было никаких действий. Вы можете проверить страницу PPA здесь:
https://launchpad.net/~eclipse-team/+archive/ppa
Лучший способ установить eclipse classic и последнюю версию 3.7.2 - это загрузить страницу проекта Eclipse Classic для вашей версии ОС. Предупреждение: Eclipse 3.7.2 построен и разработан для Ubuntu 10.04 LTS в соответствии с HTML-документацией проекта Read Me Eclipse «Read Me». Известно, что с более поздними версиями Ubuntu не возникнут проблемы из-за совместимости Java Runtime Enviroments; это работает с JRE6, а не JRE7. Удачи :)
Я нашел, что это очень легко установить из хранилища. Но поскольку это, вероятно, устаревшая версия, я также зашел на eclipse.org и скачал оттуда; установить это тоже очень просто.
Сегодня, начиная с июня 2016 года, вы получите инсталлятор Eclipse Mars. Просто сохраните файл где-нибудь, распакуйте его tar xvf bla...tgz
, найдите самый большой файл, то есть eclipse-inst, file eclipse-inst
подтвердите, что это исполняемый файл, и запустите его ./eclipse-inst
.
Установщик дает вам выбор из нескольких видов затмения. Выберите один и вперед. Через несколько минут вы увидите кнопку Launch, и вы запускаете последнюю версию Eclipse.
Я не заботился о зависимостях, и все просто работало. Я предполагаю, что при предыдущей установке из репозитория Ubuntu, JRE и т. Д. Позаботятся.
Осталось только то, что система меню Ubuntu знает только устаревшую версию из репозитория. Чтобы запустить новую версию, вам нужно будет получить доступ к исполняемому файлу в месте, указанном установщиком во время установки выбранной версии, скорее всего, в каталоге, очень близком к каталогу установщика.
Самый простой способ получить новое затмение в системе меню - это использовать пакет ubuntu classicmenu-indicator
, включить меню Alacarte
и использовать его, чтобы изменить значок Programming / Eclipse для изменения пути от старой версии к хранилищу на новую версию. из загрузки.
Я согласен с Набилем Кадими и Никгулецким. По сути, вы получаете сжатую загрузку с eclipse.org
. Я хочу опубликовать свой ответ здесь, потому что я хочу добавить некоторые детали.
Почему этот ответ был написан
В отличие от большинства ответов, приведенных здесь, мой ответ не включает вопросы, Ubuntu Software Centre
которые часто бывают устаревшими, и он не включает командную строку и не вносит изменчивость, связанную с командной строкой (пример: каковы минимальные chmod
разрешения «Какие именно tar
варианты мне нужны?) И другие неопределенности. Это не связано apt
или apt-get
. Это не связано с редактированием файлов сvi
, Это не связано с настройкой переменных среды. Не то, чтобы эти ответы были неправильными, просто я думаю, что если мы избегаем командной строки, это проще, и это означает, что большинство из нас получат точно такую же настройку, которая хороша для (некомпенсированного) тестирования и обратной связи. Далее предполагается, что вы уже используете более старую версию Eclipse, что, я считаю, делает этот ответ более актуальным для многих читателей.
Ответ
eclipse.org
. Может иметь имя файла, похожее на eclipse-inst-linux64.tar.gz
. Признайте, что у него есть «inst» или что-то подобное в имени файла. Скачать это.opt
каталог в иерархии файловой системы Linux подходит, но вам не нужно следовать этому соглашению, и Eclipse это не волнует.eclipse-inst
.~/.local/share/applications/eclipse.desktop
.eclipse
.Lock to Launcher
. Это создаст новый файл в, ~./local/share/applications/eclipse.desktop
но вам не нужно знать об этом до тех пор, пока вы не захотите снова обновить Eclipse. В это время вы удалите файл на шаге 9.