Как установить Eclipse?

Я хочу установить последнюю версию Eclipse, но Ubuntu Software Center содержит более старую версию.

Есть ли PPA или какой-то другой способ установить последнюю версию Eclipse? Пожалуйста, опишите шаги для полной установки.

18 ответов

Решение

Если вы загрузили Eclipse с их официального сайта, выполните следующие действия для установки.

  1. Извлеките eclipse.XX.YY.tar.gz, используя

    tar -zxvf eclipse.XX.YY.tar.gz
    
  2. Стать пользователем root и скопировать извлеченную папку в /opt

    sudo mv eclipse.XX.YY /opt
    
  3. Создайте файл рабочего стола и установите его:

    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
    
  4. Создать символическую ссылку в /usr/local/bin с помощью

    sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
    
  5. Чтобы значок затмения отображался в тире, значок затмения можно добавить как

    sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
    
  6. Не забывайте, что для запуска eclipse вам необходимо установить OpenJDK или Sun Java. Проверьте этот вопрос для получения дополнительной информации об установке Java. Вот простой пример установки Open JDK 1.6:

    sudo apt-get install openjdk-6-jdk
    
  7. Запустите Eclipse, а затем предоставьте ему необходимые разрешения для изменения файла osgi:

    sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
    

    NB! Сначала вы должны запустить Eclipse, потому что каталог org.eclipse.osgi создается только после первого запуска.

Вот и все.

12.04 LTS

Предпочтительный метод: Центр программного обеспечения

  1. В программном центре Ubuntu выберите Eclipse. Я также установил Extensible Tool Platform и Java IDE, но устанавливать это необязательно.

  2. Введите свой пароль в диалоге аутентификации. Это позволит вам 3.7.1 внутри системы управления пакетами.

Альтернативные варианты

Следующий наиболее предпочтительный метод: PPA

На данный момент 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 с http://www.eclipse.org/.

  1. Скачать Eclipse. я получил eclipse-jee-juno-SR1-linux-gtk.tar.gz

  2. Распакуйте его, выполнив командную строку

    tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
    

    Или с извлечением менеджера архивов.

  3. Переместить извлеченную папку затмения в /opt/ folder

    mv eclipse /opt/
    sudo chown -R root:root /opt/eclipse
    sudo chmod -R +r /opt/eclipse
    
  4. Создайте исполняемый файл 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 $*
    

    И сохранить файл

  5. Создать пункт меню 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
    

    И сохранить файл

  6. Запустить Затмение

    /opt/eclipse/eclipse -clean &

  7. Теперь вы можете заблокировать Eclipse на панели запуска, нажав правую кнопку на Lock to Laucher

Я рекомендую вам скачать прямо с сайта Eclipse. процесс установки очень прост, просто распакуйте файлы tar.gz, удалить его тоже довольно просто, просто удалив папку eclipse:D

С вашего рабочего стола, нажмите на Ubuntu Software Centerвведите описание здесь

Как только он откроется, выполните поиск Eclipse.

введите описание здесь

введите описание здесь

Когда поиск будет завершен, вы увидите Eclipse в списке. все, что вам нужно сделать, это нажать на установку, откинуться на спинку кресла и расслабиться, пока установка не будет завершена.

Если у вас остались какие-либо вопросы, не стесняйтесь спрашивать.

Это инструкции, скопированные с http://www.inforbiro.com/blog-eng/ubuntu-12-04-eclipse-installation/

Как установить платформу Eclipse IDE на Ubuntu 12.04 LTS Precise Pangolin

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 Make:

Для 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

Установка Eclipse:

umake ide eclipse

Удалить Eclipse:

umake ide eclipse --remove

Всегда загружайте упакованное затмение с их сайта. Лучше всего разместить 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есть) найти его там.

Не стесняйтесь комментировать изменения, которые вы бы порекомендовали.

Используйте официальный установщик (инструкция).

Для выпуска Mars мы представляем новый установщик Eclipse. Это новый и более эффективный способ установки Eclipse. Это правильный установщик, так что больше никаких zip-файлов с самораспаковывающейся загрузкой, которая проведет вас через процесс установки. Для тех, кто не занимается установкой, у нас все еще есть пакеты и zip-файлы, доступные на наших страницах загрузки. - Затмение Загрузки

Как и в любой другой версии Eclipse, вам не нужно получать ее из репозиториев. Просто скачайте соответствующий архив с http://www.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/
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.

Пакет eclipse snap обеспечивает простой способ установки последней стабильной версии Eclipse IDE для разработчиков Java во всех поддерживаемых в настоящее время версиях Ubuntu. Различные версии Eclipse различаются кодовыми именами. Релизы Eclipse, начиная с сентября 2018 г. и позднее, называются по году и месяцу даты выпуска, например Eclipse 2020-06. Эта схема именования также применима к пакету eclipse snap.

Чтобы установить пакет eclipse snap, откройте терминал и введите:

sudo snap install eclipse --classic  

Эта команда установит Eclipse 2019-12 на момент публикации. Eclipse 2019-12 поддерживает openjdk-13-jdk, который предоставляется репозиториями Ubuntu по умолчанию в Ubuntu 20.04 и новее. Он также поддерживает openjdk-8-jdk и openjdk-11-jdk.

Если вы спрашиваете о 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. Известно, что с более поздними версиями Ubuntu не возникнут проблемы из-за совместимости Java Runtime Enviroments; это работает с JRE6, а не JRE7. Удачи:)

Если вы уже установили 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.org, Я хочу опубликовать свой ответ здесь, потому что я хочу добавить некоторые детали.

Почему этот ответ был написан

В отличие от большинства ответов здесь, мой ответ не включает Ubuntu Software Centre который часто будет устаревшим, и он не включает в себя командную строку, и не вносит изменчивость, связанную с командной строкой (Пример: точно, каковы минимальные chmod разрешения? Именно то, что tar варианты мне нужны?) и другие неопределенности. Не предполагает apt или же apt-get, Это не связано с редактированием файлов с vi, Это не связано с настройкой переменных среды. Не то, чтобы эти ответы были неправильными, просто я думаю, что если мы избегаем командной строки, это проще, и это означает, что большинство из нас получат точно такую ​​же настройку, которая хороша для (некомпенсированного) тестирования и обратной связи. Далее предполагается, что вы уже используете более старую версию Eclipse, что, я считаю, делает этот ответ более актуальным для многих читателей.

Ответ

  1. Сделайте резервную копию исходного кода, сделав резервную копию всего рабочего пространства Eclipse, которое вы использовали до этого момента.
  2. В последних выпусках Eclipse "Установщик" доступен с eclipse.org, Может иметь имя файла, похожее на eclipse-inst-linux64.tar.gz, Признайте, что у него есть "inst" или что-то подобное в имени файла. Загрузить.
  3. Вырежьте и вставьте его туда, где вы предпочитаете. Существует соглашение, что opt каталог в иерархии файловой системы Linux подходит, но вам не нужно следовать этому соглашению, а Eclipse это не волнует.
  4. Используйте графический интерфейс для извлечения файла. GUI будет Наутилус по умолчанию в 16.04.
  5. Используйте графический интерфейс для вызова исполняемого установщика eclipse-inst,
  6. Установщик позволяет сразу запустить Eclipse, так что продолжайте. Перейдите к рабочей области Eclipse, которую вы использовали. Новая версия Eclipse обновит метаданные вашего рабочего пространства (проекты). Это необратимо, поэтому вы сделали резервную копию.
  7. Выйти из Затмения.
  8. Удалите значок Eclipse из Ubuntu Launcher.
  9. Удалить файл ~/.local/share/applications/eclipse.desktop,
  10. Используйте графический интерфейс, чтобы перейти к новой установке Eclipse и вызвать исполняемый файл с именем eclipse,
  11. Найдите значок Eclipse в Ubuntu Launcher и щелкните правой кнопкой мыши и Lock to Launcher, Это создаст новый файл в ~./local/share/applications/eclipse.desktop но вам не нужно знать об этом до тех пор, пока вы не захотите снова обновить Eclipse. В это время вы удалите файл на шаге 9.

Я нашел, что это очень легко установить из хранилища. Но поскольку это, вероятно, устаревшая версия, я также зашел на 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, чтобы изменить путь от старой версии к хранилищу к новой версии после загрузки.

1) Посмотрите, какие программы затмений есть в Ubuntu в своем Магазине

apt-cache search eclipse

Разбивка: поиск в apt-cache любых программ, называемых eclipse.

2) sudo apt-get install eclipse

В результате Ubuntu установит Eclipse.

Другие вопросы по тегам