Установить и установить IntelliJ с JDK

39

Есть ли какие-либо скрипты для загрузки и установки IntelliJ с JavaJDK или OpenJDK?

Я не знаю, как я это делал до использования Ubuntu 12.10, но сейчас у меня новая версия 13.04, и я искал сценарий «все в одном» или несколько сценариев, которые можно объединить

У меня есть две подробные ссылки, которые, я думаю, будут полезны, может кто-нибудь еще добавить к этому, пожалуйста?

Как установить Oracle Java JDK 7?

Установите Oracle Java 7 в Ubuntu через репозиторий PPA

Обновление: я обнаружил, что вы можете установить IntelliJ через центр программного обеспечения Ubuntu, так что, хотя для меня это было хорошим обучающим упражнением, оно больше не актуально. Спасибо всем, кто внес свой вклад.

spences10
источник
Почему вы хотите сценарий для этого? Это не так уж сложно сделать вручную. Просто следуйте инструкциям по ссылкам, которые вы разместили, скачайте и распакуйте IntelliJ. Не должно занять у вас больше пяти минут (плюс время загрузки).
Андре Станнек
Я хочу сценарий, чтобы я мог сэкономить себе пять минут;), а также узнать что-то в процессе
spences10
Если вы хотите чему-то научиться, напишите сценарий самостоятельно ;-) Я сомневаюсь, что есть нечто подобное, поскольку оно очень специфично.
Андре Станнек
Есть ли примеры? Я знал, что это произойдет, иди, чтобы задать совершенно законный вопрос и получить пламя в комментариях
spences10
Мое намерение не состояло в том, чтобы разжечь вас. Извините, если что вышло не так.
Андре Станнек

Ответы:

28

Это должно помочь вам начать:

#!/bin/sh

add-apt-repository ppa:webupd8team/java &&
apt-get update &&
apt-get install oracle-java7-installer &&
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections &&
update-java-alternatives -s java-7-oracle &&

wget -O /tmp/intellij.tar.gz http://download.jetbrains.com/idea/ideaIC-12.0.4.tar.gz &&
tar xfz /tmp/intellij.tar.gz &&
cd idea-IC-123.169/bin &&
./idea.sh

Некоторые вещи, которые вы должны рассмотреть:

  • Я не уверен, в какой части echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selectionsдолжно быть. Может быть линия раньше.
  • Строка cd idea-IC-123.169/binзависит от версии IntelliJ, так как извлеченная папка названа таким образом. Это работает только с доступной версией, пока я пишу это.
  • То же самое касается ссылки на скачивание. Это может измениться с более новой версией.
  • Я не уверен, что произойдет, если вы попытаетесь добавить PPA, который уже существует снова. Это может привести к проблемам.
  • Вы должны выполнить скрипт от имени пользователя root
Андре Станнек
источник
Отлично, спасибо, так wget -O это то, что вы можете использовать для загрузки любого файла с URL?
spences10
Да, -Oопция указывает выходной файл. Если вы опустите его, файл будет сохранен в текущем каталоге с именем по мере загрузки.
Андре Станнек
См. Askubuntu.com/a/659689/438156 для автоматического способа с использованием Ubuntu Make. (это обновляет пакет идей и т. д.)
serv-inc
Стоит отметить, что вы можете использовать регулярные выражения, когда cd попадает в извлеченную папку: cd idea * / bin должна работать
aholt
76

Установка JDK

Чтобы установить JDK, вы можете обратиться по адресу help.ubuntu.com/community/Java .

Если вы хотите установить openJDK,

sudo apt-get install openjdk-7-jdk 

Если вы хотите установить Oracle JDK, вы можете использовать PPA от команды webup8 .

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Установка IntelliJ IDEA

[Обновленный ответ]

Загрузите IntelliJ IDEA CE с веб-сайта www.jetbrains.com/idea/download/ .

  1. Извлеките ideaIC-XX.YZtar.gz, используя

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Запустите idea.shв binкаталоге внутри извлеченной папки.

  3. Чтобы создать бегун командной строки, Tools > Create Command-line Launcher
  4. Чтобы создать запись на рабочем столе, Tools > Create Desktop Entry

Вот и все. Теперь вы можете запустить IntelliJ из Ubuntu Dash.

[Старый ответ]

Загрузите IntelliJ IDEA CE с веб-сайта www.jetbrains.com/idea/download/ .

  1. Извлеките ideaIC-XX.YZtar.gz, используя

    tar -zxvf ideaIC-XX.Y.Z.tar.gz
  2. Стать корнем.

    sudo -i
  3. Переместить извлеченную папку в /opt/idea

    mv ideaIC-XX.Y.Z /opt/idea
  4. Создайте файл рабочего стола и установите его:

    gedit idea.desktop

    и скопируйте следующее в idea.desktopфайл.

    [Desktop Entry]
    Name=IntelliJ IDEA 
    Type=Application
    Exec=idea.sh
    Terminal=false
    Icon=idea
    Comment=Integrated Development Environment
    NoDisplay=false
    Categories=Development;IDE;
    Name[en]=IntelliJ IDEA

    затем выполните следующую команду, чтобы автоматически установить ее в Unity:

    desktop-file-install idea.desktop
  5. Создайте символическую ссылку в /usr/local/binиспользовании

    cd /usr/local/bin
    ln -s /opt/idea/bin/idea.sh
  6. Чтобы значок идеи отображался в тире, значок идеи можно добавить как

    cp /opt/idea/bin/idea.png /usr/share/pixmaps/idea.png

Вот и все. Теперь вы можете запустить IntelliJ из Ubuntu Dash.

TheKojuEffect
источник
Спасибо. Из всех руководств там этот работал лучше всего для меня.
Кирилл Фукс
В точку. Этот ответ дает наилучший результат! Престижность! :)
Кристоф Де Тройер
1
Вы можете пропустить четвертый шаг и сделать это в конце, когда intellij будет запущен, перейдя в Инструменты> Создать запись на рабочем столе. Намного легче.
mlissner
@mlissner Спасибо. Я обновил свой ответ, наконец.
TheKojuEffect
Шаги 1-3 могут быть заменены на Ubuntu make (которая должна обновляться автоматически и т. Д.). См askubuntu.com/a/659689/438156
Serv-ИНК
17

Новый способ: вы можете использовать Ubuntu Make . Для установки на 16.04 (Xenial) [и позже]

sudo apt install ubuntu-make

Если ваша версия Ubuntu до 16.04 (кодовое имя Xenial), вы можете установить ее из Ubuntu Make PPA. Сначала добавьте PPA в вашу систему:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make  
sudo apt-get update

Затем, установив Ubuntu Make:

sudo apt-get install ubuntu-make

После установки Ubuntu Make сделайте

umake ide idea
Serv-вкл
источник
2

Вы также можете попробовать мой репозиторий Ubuntu: https://launchpad.net/~mmk2410/+archive/ubuntu/intellij-idea-community

Чтобы использовать его, просто запустите следующие команды:

sudo apt-add-repository ppa:mmk2410/intellij-idea-community
sudo apt-get update
sudo apt-get install intellij-idea-community
Д Нилеш
источник
1

Я продолжал устанавливать различные инструменты JB на кучу машин, поэтому, наконец, написал крошечный инструмент, чтобы помочь с этим, посмотрите его здесь: https://github.com/MarcinZukowski/jetbrains-installer

Это также полезно, когда JetBrains выпускает новую версию, требующую загрузки вручную, что позволяет автоматизировать это.

Марчин Жуковский
источник
0

Установка JDK

Oracle JDK

sudo add-apt-repository ppa:webupd8team/java`
sudo apt-get update
sudo apt-get install oracle-java7-installer

OpenJDK

sudo apt-get install openjdk-8-jdk

Вы также можете установить openjdk 9, 10 или 11 по вашему выбору; просто замените 8 номером версии, чтобы установить другую версию.

Установка Intellij

Установка intellij из оснастки магазина

sudo snap install intellij-idea-ultimate --classic --edge

Это Ulimate Edition, поэтому вам нужен код активации, чтобы активировать его.

sudo snap install intellij-idea-community --classic

Это версия сообщества, поэтому код активации не требуется; но он имеет ограниченные возможности и инструменты.

Удачного кодирования :)

rhoitjadhav
источник