Установка IntelliJ IDEA на Ubuntu — Пошаговая инструкция 2024 | AdminWiki

Установка IntelliJ IDEA на Ubuntu: Полное руководство для разработчиков

18 декабря 2025 8 мин. чтения #IntelliJ IDEA #Java IDE #linux #ubuntu #разработка #установка ПО

Представь, что ты начинаешь новый проект на Java, Kotlin или любом другом JVM-языке. Ты на Ubuntu, и тебе нужен мощный, профессиональный инструмент. IntelliJ IDEA от JetBrains — это именно то, что нужно. Это не просто редактор кода, а целая экосистема для разработки. Давай разберем, как правильно установить и настроить его на твоей системе, чтобы ничего не мешало твоему творчеству.

Подготовка системы Ubuntu

Перед тем как перейти к установке IntelliJ, убедимся, что система готова. Основное требование — наличие Java (JDK). IntelliJ IDEA поставляется со встроенным JetBrains Runtime, но для компиляции и запуска твоих проектов тебе понадобится полноценный JDK.

Установка Java Development Kit (JDK)

Открой терминал (Ctrl+Alt+T) и выполни следующие команды. Рекомендую устанавливать OpenJDK 11 или 17 — они стабильны и хорошо поддерживаются.

bash
# Обновляем список пакетов
sudo apt update

# Устанавливаем OpenJDK 17 (или выбери версию 11, 21)
sudo apt install openjdk-17-jdk -y

# Проверяем установку
java -version
javac -version
Важно: Если ты планируешь работать с конкретной версией Java (например, для legacy-проекта), можешь установить несколько JDK параллельно. IntelliJ IDEA позволит выбирать нужную версию для каждого проекта отдельно.

Способы установки IntelliJ IDEA на Ubuntu

Есть несколько путей. Давай рассмотрим каждый, чтобы ты мог выбрать самый удобный для своего рабочего процесса.

Способ 1: Установка через Snap (Самый простой)

Snap — это система управления пакетами от Canonical. Установка через неё максимально проста и обеспечивает автоматические обновления.

bash
# Установка IntelliJ IDEA Ultimate (платная, с пробным периодом)
sudo snap install intellij-idea-ultimate --classic

# ИЛИ установка IntelliJ IDEA Community (бесплатная, с открытым исходным кодом)
sudo snap install intellij-idea-community --classic

Флаг --classic нужен потому, что IDE требует больше прав для доступа к системе, чем обычные snap-пакеты.

Способ 2: Установка через tar.gz архив (Ручная, гибкая)

Этот способ дает тебе полный контроль над версией и местом установки. Идеально, если ты хочешь иметь несколько версий IDE или установить её в домашний каталог.

  1. Скачай архив: Перейди на официальный сайт JetBrains и скачай версию Community (бесплатная) или Ultimate (пробная/платная) в формате .tar.gz.
  2. Распакуй архив: Обычно я создаю папку ~/apps для таких программ.
bash
# Переходим в каталог загрузок
cd ~/Загрузки

# Распаковываем архив в домашний каталог (или в ~/apps)
tar -xzf ideaIC-2024.1.1.tar.gz -C ~/

# Или, если скачали Ultimate:
# tar -xzf ideaIU-2024.1.1.tar.gz -C ~/
  1. Запусти IDE: Перейди в распакованную папку и запусти скрипт.
bash
cd ~/idea-IC-241.15989.118  # Имя папки зависит от версии
./bin/idea.sh

Способ 3: Использование JetBrains Toolbox (Рекомендованный)

Toolbox — это официальный менеджер от JetBrains для управления всеми их IDE. Он автоматически обновляет программы, позволяет легко переключаться между версиями и устанавливать ранние сборки (EAP).

  1. Скачай Toolbox App с официального сайта (.tar.gz).
  2. Распакуй и запусти.
bash
tar -xzf jetbrains-toolbox-*.tar.gz -C ~/
cd ~/jetbrains-toolbox-*
./jetbrains-toolbox

После первого запуска Toolbox добавит себя в автозагрузку. Дальше просто нажми на кнопку «Install» рядом с IntelliJ IDEA в интерфейсе Toolbox.

Какой способ выбрать? Для новичка — Snap. Для контроля и гибкости — tar.gz. Для профессиональной работы с несколькими IDE от JetBrains — однозначно Toolbox.

Создание ярлыка (лаунчера) в Ubuntu

Если ты устанавливал через tar.gz, IDE не появится в меню приложений автоматически. Давай это исправим.

bash
# Создаем файл десктоп-приложения
sudo nano /usr/share/applications/intellij-idea.desktop

Вставь следующее содержимое, заменив /home/YOUR_USER на свой путь:

config
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Ultimate
Icon=/home/YOUR_USER/idea-IU-241.15989.118/bin/idea.svg
Exec=/home/YOUR_USER/idea-IU-241.15989.118/bin/idea.sh
Comment=Capable and Ergonomic IDE for JVM
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea

Сохрани файл (Ctrl+O, Enter, Ctrl+X в nano). Теперь IntelliJ IDEA появится в поиске приложений.

Первоначальная настройка IntelliJ IDEA

После первого запуска тебе предложат импортировать настройки (если это не первая установка) и выбрать тему (Dark — наш выбор!). Затем:

  • Установи плагины: Зайди в Settings/Preferences > Plugins. Рекомендую: .env files support, GitToolBox, Rainbow Brackets, Key Promoter X.
  • Настрой SDK: Перейди в File > Project Structure > SDKs. Добавь установленный ранее JDK. IDEA найдет его автоматически.
  • Настрой сочетания клавиш: По умолчанию используется схема для macOS. Если хочешь, смени на Windows/Linux в Keymap.

Сравнение способов установки

Способ Сложность Обновления Гибкость Лучше для
Snap Низкая Авто Низкая Новичков, быстрой установки
tar.gz Средняя Вручную Высокая Продвинутых, нескольких версий
Toolbox Низкая Авто Максимальная Профессионалов, всех IDE JetBrains

Решение частых проблем

Проблема: При запуске idea.sh появляется ошибка "No JDK found" или "Failed to create JVM".
Решение: Убедись, что переменная JAVA_HOME установлена правильно. Добавь в ~/.bashrc или ~/.zshrc:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
Проблема: IDE работает медленно или "подтормаживает".
Решение: Отредактируй файл конфигурации VM idea64.vmoptions в папке ~/idea-IC-.../bin. Увеличь значения -Xms и -Xmx (например, до 1024m и 2048m).

Часто задаваемые вопросы (FAQ)

Чем отличается Community Edition от Ultimate?

Community — бесплатная, с открытым кодом, поддерживает Java, Kotlin, Groovy, Scala. Ultimate — платная, включает поддержку JavaScript/TypeScript, Python, PHP, фреймворков (Spring, Micronaut), инструментов для баз данных, веб-разработки и многое другое. Для корпоративной Java-разработки почти всегда нужна Ultimate.

Можно ли перенести настройки с Windows или macOS на Ubuntu?

Да! При первом запуске на Ubuntu IDEA предложит импортировать настройки из предыдущей установки. Или используй функцию File > Manage IDE Settings > Export Settings на старой машине и импортируй на новой.

Как полностью удалить IntelliJ IDEA с Ubuntu?

Зависит от способа установки. Для Snap: sudo snap remove intellij-idea-community. Для tar.gz: удали папку распаковки и файл .desktop. Не забудь также удалить конфиги в ~/.config/JetBrains и ~/.local/share/JetBrains.

Достаточно ли мощности моего компьютера для IntelliJ IDEA?

Минимальные требования скромны: 2 ГБ ОЗУ, 2.5 ГБ диска. Но для комфортной работы с современными проектами я рекомендую минимум 8 ГБ ОЗУ, SSD-диск и 4-ядерный процессор. IDEA может использовать много памяти, но она того стоит.

Заключение

Теперь у тебя на Ubuntu установлена одна из самых мощных IDE для разработки. Неважно, выбрал ли ты простой Snap, гибкий tar.gz или профессиональный Toolbox — ты сделал правильный шаг к эффективной работе.

Потрать время на изучение горячих клавиш (Ctrl+Shift+A — твой лучший друг) и возможностей IDE. IntelliJ IDEA — это не просто инструмент для написания кода, это интеллектуальный помощник, который будет рефакторить, подсказывать и отлаживать код вместе с тобой.

Установка завершена. Самое время создать новый проект и начать творить. Удачи в разработке!

Поделиться:
Сохранить гайд? В закладки браузера