Ответ 1
Я рекомендую использовать приложение Toolbox для автоматического автоматического обновления.
Если вы обновили вручную, используйте Tools
| Создайте "Командный пуск" и создайте "Рабочий стол", чтобы обновить старые.
В настоящее время у меня есть IntelliJ IDEA 2016.3, установленный в моем Ubuntu 16.04 для программирования на Java. Я установил его через веб-сайт IntelliJ, а не ppa
. После запуска я получаю уведомление об update available
в правом нижнем углу и после нажатия на update
он открывает веб-страницу IntelliJ IDEA для загрузки последнего файла tar IDE. Я знаю, что для его установки мне нужно загрузить tar файл, распаковать его в usr/local
и запустить idea.sh из папки bin. Даже после этого, когда я ищу IntelliJ в Unity Dash, я вижу значок для старой версии 2016.3 и, щелкнув по нему, открывает ту же самую старую версию.
Поэтому мой вопрос: как я могу обновить всю существующую платформу IntelliJ и увидеть ее как результат при поиске в Unity Dash? Могу ли я обновить его так же, как я могу обновлять существующие плагины и видеть их в действии после перезапуска IntelliJ?
Я рекомендую использовать приложение Toolbox для автоматического автоматического обновления.
Если вы обновили вручную, используйте Tools
| Создайте "Командный пуск" и создайте "Рабочий стол", чтобы обновить старые.
Я также предлагаю использовать ToolBox, но в случае, если это не вариант, я просто обновил IntelliJ 173 до 181 в Ubuntu 16.04 вручную, и я сделал это следующим образом.
sudo tar -zxf ideaIU-2018.1.tar.gz -C/opt
cd/opt/idea-IU-181.4203.550/bin
затем ./idea.sh
и следуйте инструкциям (выберите вариант для импорта настроек из предыдущей версии Idea).На данный момент у вас установлено две версии, но вы запускаете старую, нажимая на значок Idea в панели запуска. Проблема в том, что файл (с расширением .desktop), который устанавливает значок запуска, по-прежнему указывает на вашу старую версию. Вы можете изменить это.
Файл рабочего стола может находиться в ~/.local/share/application или /usr/share/Applications. Мой был в ~/.local/share/application и назывался jetbrains-idea.desktop.
Отредактируйте файл jetbrains-idea.desktop в своем любимом редакторе и измените значения, которые необходимо изменить. В моем случае мне нужно было только изменить значения свойств "Icon" и "Exec". Проверьте реальный путь из установочной папки IntelliJ (что мы сделали в пункте 2 выше). Пример ниже моего измененного файла .desktop:
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Ultimate Edition
Icon=/opt/idea-IU-181.4203.550/bin/idea.png
Exec="/opt/idea-IU-181.4203.550/bin/idea.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea
Сохраните файл и проверьте его синтаксис с помощью команды desktop-file-validate pathOfYour.desktopFile
(отсутствие вывода означает, что все в порядке).
Обновите свою систему с последними изменениями для файлов .desktop: sudo update-desktop-database
.
Убедитесь, что значок на панели запуска теперь запускает новую версию IntelliJ. Если это не так, выйдите и войдите из Ubuntu. Это должно сделать.
Вы можете удалить каталог вашей предыдущей версии IntelliJ + его скрытый каталог в вашей домашней папке.
Возможно, вы захотите обновить значения исполняемого файла /usr/local/bin/idea (если он существует), чтобы он указывал на вашу новую версию.
В случае, если кому-то все еще требуется дополнительное решение.
Прежде всего, просто установите новую версию IntelliJ в качестве первых трех шагов решения @Stephane B.
- Загрузите новый файл IntelliJ.tar.gz с сайта Jetbrains
- Отвяжите файл и поместите все его содержимое в нужное место. Я поместил мою папку в /opt, например:
sudo tar -zxf ideaIU-2018.1.tar.gz -C/opt
- Зайдите в новую папку IntelliJ и запустите сценарий idea.sh. Пример:
cd/opt/idea-IU-181.4203.550/bin
затем./idea.sh
и следуйте инструкциям (выберите вариант, чтобы импортировать настройки из предыдущей версии Idea).В этот момент у вас установлены две версии, но вы запускаете старый, когда нажимаете на значок "Идея" из панели запуска.
Чтобы запустить новую версию intelliJ из пусковой установки:
В новой версии IntelliJ выберите Configure → Create Desktop Entry
. Теперь вы можете запустить новую версию с панели запуска.
(Необязательно) Вы можете удалить старый. sudo rm -rf/opt/idea-xxx-old-version-xxx
Если вы являетесь администратором в своей системе, вы обычно находитесь в группе sudo
# This will change the group of Intellij folder, subfolders and files to a
# likely existing admin group 'sudo' that you will likely be apart of as an admin.
sudo chgrp -R sudo /opt/intellij-idea-community
# Add '+' 'w'rite permission for 'g'roup for the Intellij folder, subfolders and files
sudo chmod -R g+w /opt/intellij-idea-community
Теперь вы сможете запустить обновление из пользовательского интерфейса (успешно протестировано в Ubuntu 14.04).