Я хочу встановити останню версію Eclipse, але програмний центр Ubuntu містить старішу версію.
Чи є PPA чи якийсь інший спосіб встановлення останнього Eclipse? Опишіть, будь ласка, кроки для повного встановлення.
Я хочу встановити останню версію Eclipse, але програмний центр Ubuntu містить старішу версію.
Чи є PPA чи якийсь інший спосіб встановлення останнього Eclipse? Опишіть, будь ласка, кроки для повного встановлення.
Відповіді:
Якщо ви завантажили Eclipse з їх офіційного веб-сайту, виконайте ці кроки для встановлення.
Витягніть затемнення.XX.YY.tar.gz, використовуючи
tar -zxvf eclipse.XX.YY.tar.gz
Станьте коренем і скопіюйте витягнуту папку в /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
і переконайтеся, що він має дозвіл на виконання , а потім виконайте таку команду, щоб автоматично встановити її в єдності:
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
Не забувайте, що для запуску затемнення вам потрібно встановити 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 і Java IDE, але встановити це необов’язково.
Введіть свій пароль у діалоговому вікні аутентифікації. Це дозволить отримати 3.7.1 всередині системи управління пакетами.
Станом на цей момент, у складі команди по затемненню PPA немає пакету затемнень на 12.04. Я оновлю відповідь у міру розвитку речей.
Коли він стане доступним, якщо ви вже встановлені через Software Center:
sudo add-apt-repository ppa:eclipse-team/ppa
sudo apt-get update
sudo apt-get upgrade
Для портативної установки ви все ще можете завантажити безпосередньо з веб-сайту Eclipse . Це дає можливість налаштувати декілька установок Eclipse для різних мов CDT, Java, наприклад, PyDev або Aptana. Це не дозволяє автоматичне оновлення. Встановлення через Software Center завжди є кращим методом.
Я перевірив портативні кульки 3.7.1 і 3.7.2 тар, і вони працюють чудово на 12.04 LTS.
Додатковим недоліком переносних установок є те, що вам доведеться оновити запуск, якщо ви переміщуєте папку або запускаєте її безпосередньо.
Як встановити Eclipse 4.2 на Ubuntu 12.04
Оскільки пакети Eclipse у сховищах Ubuntu застаріли, якщо ми хочемо встановити останні версії, нам доведеться це робити вручну. Ви можете просто завантажити файл tar.gz з eclipse.org .
Завантажте затемнення . я отримав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
Створіть виконувану програму затемнення у своєму користувальницькому шляху
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
Як тільки він відкриється, виконайте пошук 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
свій каталог у виборі та створити його символічно та використовувати це у вашій системі.
Тож якщо ви в майбутньому закінчите оновлення, усі ваші ярлики та посилання не загинуть.
Це краща установка для затемнення. ІМО
Я створив цей маленький сценарій, щоб встановити на купу машин 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/*
. Оскільки Exampel /usr/bin
призначений для пакетів систем / дистрибутивів, /usr/local/bin
для власних файлів адміністраторів і /opt/PACKAGE/bin
для комерційного програмного забезпечення ПАКЕТ. Якщо ви встановите в /opt/PACKAGE
ньому, як правило, найпростіше зробити скрипт або посилання в /usr/local/bin
цьому запуску програми. Таким чином, він доступний для всіх користувачів PATH
.
Як і у будь-якій іншій версії Eclipse, вам не доведеться отримувати її з сховищ. Просто завантажте відповідний архів з eclipse.org , витягніть і запустіть Eclipse.
Затемнення в сховищах часто застаріло. Зазвичай оновляється кожен реліз ubuntu.
Я використовую Ubuntu GNOME 16.04, а версія в центрі програмного забезпечення стара. Я прослідкував за початком відповіді громади, завантаживши затемнення з їхнього веб-сайту, а потім розпакував:
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. Це належний інсталятор, тому більше жодних поштових файлів із самостійним завантаженням, яке переведе вас до інсталяції. Для тих, хто не входить до інсталяторів, ми все ще маємо пакунки та поштові файли, доступні на наших сторінках завантаження. - Завантаження затемнення
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
, що, мабуть, добре.
Якщо ви вже встановили затемнення з програмного центру, є більш простий спосіб.
Якщо у вас цього немає, зробіть це спочатку.
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, остання версія проекту eclipse - це 3.7.2: і ви можете завантажити кульку дьогтю з веб-сайту для своєї ОС тут:
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-документації проекту Eclipse "Читай мене". Відомо, що "не запускатимуть проблеми" з пізнішими версіями Ubuntu через сумісність Java Runtime Enviroments; він працює з JRE6, а не з JRE7. Щасти :)
Мені здалося, що це дуже просто встановити з сховища. Але оскільки це, мабуть, застаріла версія, я також зайшов на eclipse.org і завантажив звідти; встановити це теж дуже просто.
Що ви отримаєте сьогодні, станом на червень 2016 року, це встановитель Mars Mars. Просто збережіть завантаження десь, untar with tar xvf bla...tgz
, знайдіть найбільший файл, тобто eclipse-inst, file eclipse-inst
і підтвердите, що це виконуваний файл, і запустіть його ./eclipse-inst
.
Інсталятор надає вам вибір декількох видів затемнення. Виберіть його та йдіть уперед. Через кілька хвилин ви побачите кнопку Запустити, і ви запустите останню версію затемнення.
Я не дбав про залежності, і все просто працювало. Я припускаю, що попередньою установкою з репозиторію ubuntu, JRE і т.д.
Залишилося лише те, що система меню Ubuntu знає лише застарілу версію зі сховища. Щоб запустити нову версію, вам доведеться потрапити до виконуваного файлу в тому місці, яке інсталятор згадує під час встановлення обраної вами версії, швидше за все, в каталозі, що знаходиться дуже близько до інсталятора.
Найпростішим способом отримати нове затемнення в системі меню може бути використання пакету ubuntu classicmenu-indicator
, включення меню для цього Alacarte
та використання його для зміни піктограми для програмування / затемнення для зміни шляху від старої версії від сховища до нової версії із завантаження.
Я згоден з Набілом Кадімі і Нікгулецьким. По суті, ви отримуєте стиснене завантаження з 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.