Как обновить уже установленную IntelliJ IDEA на Ubuntu?

В настоящее время у меня IntelliJ IDEA 2016.3 установлен в моем Ubuntu 16.04 для программирования Java. Я установил его через веб-сайт IntelliJ, а не ppa. При запуске я получаю update available уведомление в правом нижнем углу и при нажатии update, Он открывает веб-страницу IntelliJ IDEA для загрузки последнего файла IDE tar. Я знаю, что для его установки мне нужно загрузить файл tar, распаковать его вusr/local, и запустить idea.sh из папки bin. Даже после этого что, когда я ищу IntelliJ в Unity Dash, я вижу значок для старой версии 2016.3 и при нажатии на него, он открывает ту же старую версию.

Итак, мой вопрос: как я могу обновить всю существующую платформу IntelliJ и увидеть ее как результат при поиске в Unity Dash? Могу ли я обновить его так же, как я могу обновить существующие плагины и увидеть их в действии при перезапуске IntelliJ?

3 ответов


Я рекомендую использовать Toolbox App для бесшовных автоматических обновлений.

Если вы обновили вручную, используйте Tools | создать пусковую установку командной строки и Создать Запись Рабочего Стола для обновления старых.


Я также предлагаю использовать ToolBox, но если это не вариант, я просто обновил IntelliJ 173 до 181 в Ubuntu 16.04 вручную, и я сделал это так.

  1. загрузите новую версию IntelliJ .смола.GZ файл из Jetbrains сайт
  2. распакуйте файл и поместить все его содержимое в нужное место. Я положил свой в / opt :
    [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
    
  3. сохраните файл и проверьте его синтаксис с помощью команды desktop-file-validate pathOfYour.desktopFile (отсутствие выхода означает, что все в порядке).

  4. обновите систему с последними изменениями для .файлы рабочего стола:sudo update-desktop-database.

  5. проверьте, что значок из пусковой установки теперь запускает новую версию IntelliJ. Если это не выйдите и войдите в систему с Ubuntu. Этого должно хватить.

  6. вы можете удалить каталог предыдущей версии IntelliJ + его скрытый каталог в вашей домашней папке.

  7. вы можете обновить значения исполняемого файла / usr / local/bin / idea (если он существует), чтобы указать на новую версию.


в случае, если кто-то все еще нуждается в дополнительном решении.

прежде всего, просто установите новую версию IntelliJ в качестве первых трех шагов решения @Stephane B.

  1. загрузите новую версию IntelliJ .смола.GZ файл с сайта Jetbrains
  2. распакуйте файл и поместить все его содержимое в нужное место. Я кладу в папку /opt, например: sudo tar -zxf ideaIU-2018.1.tar.gz -C /opt
  3. перейдите в папку нового IntelliJ и запустите idea.sh сценарий. Пример: cd /opt/idea-IU-181.4203.550/bin затем ./idea.sh и следуйте инструкциям (выберите опцию для импорта настроек из версии предыдущей идеи).

в данный момент у вас установлено две версии, но вы запускаете старую при нажатии на значок идеи из пусковой установки.

для запуска новой версии intelliJ из лаунчера:

  1. на новая версия IntelliJ, нажмите кнопку Configure -> Create Desktop Entry. Теперь вы можете начать новую версию лаунчера.

  2. (необязательно) вы можете удалить старый. sudo rm -rf /opt/idea-xxx-old-version-xxx