Гид по технологиям

Как установить NetBeans IDE 12 на Ubuntu 20.04

6 min read Dev Tools Обновлено 24 Nov 2025
Установка NetBeans 12 на Ubuntu 20.04
Установка NetBeans 12 на Ubuntu 20.04

Логотип NetBeans IDE

NetBeans IDE — мощная среда разработки, преимущественно для Java и C/C++. Поддерживает разработку Desktop, Web и Mobile-приложений на модульной основе. Через плагины добавляются языки и фреймворки: HTML, PHP, JavaScript, JSP, Ajax, Ruby on Rails и другие. Среди основных функций — проверка ошибок, автодополнение, встроенная отладка и подсветка синтаксиса.

Ниже приведена детальная инструкция по установке NetBeans IDE 12 на Ubuntu 20.04 с командной строки, плюс дополнительные советы по настройке, устранению неполадок и выбору оптимального способа установки.

Быстрое содержание

  • Предварительные требования
  • Установка Java (OpenJDK)
  • Метод 1 — apt (простая инсталляция, может установить NetBeans 10)
  • Метод 2 — ручная установка из архива (рекомендовано для NetBeans 12+)
  • Метод 3 — snap (удобно и изолированно)
  • Сравнение методов и рекомендации
  • Чеклисты для ролей
  • Критерии приёмки и рекомендации по устранению ошибок

Важное

  • NetBeans требует установленного JDK (версия 8 или выше). Для Ubuntu 20.04 достаточно default-jdk (обычно OpenJDK 11).
  • Выбирайте метод установки в зависимости от потребностей: стабильность пакета vs. актуальная версия.

Предварительные требования: установка Java (OpenJDK)

Прежде чем устанавливать NetBeans, установите JDK. На Ubuntu 20.04 удобнее всего поставить пакет default-jdk (содержит OpenJDK 11).

Обновите индекс пакетов:

$ sudo apt update

Установите JDK:

$ sudo apt install default-jdk

Установка Java OpenJDK

Нажмите «y», затем Enter при подтверждении. По завершении проверьте версию Java:

$ java --version

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

Установка NetBeans на Ubuntu 20.04 — доступные способы

На Ubuntu 20.04 можно установить NetBeans несколькими путями. В статье рассмотрены три основных метода:

  1. Через apt (репозиторий Ubuntu) — простой, но может установить более старую версию.
  2. Ручная установка из ZIP-архива — устанавливает актуальную версию (NetBeans 12.x).
  3. Через snap — простая и изолированная установка.

Далее — пошаговые инструкции для каждого метода.

Метод 1: Установка NetBeans через репозиторий Ubuntu (apt)

Этот способ самый простой, но в официальном репозитории чаще доступна более старая версия NetBeans (например NetBeans 10). Для установки выполните следующие шаги.

Шаг 1 — включите репозиторий universe

$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu focal universe"

Добавление репозитория Ubuntu Universe

Шаг 2 — обновите индекс пакетов

$ sudo apt update

Шаг 3 — установите NetBeans

$ sudo apt install netbeans

Процесс установки займет некоторое время в зависимости от скорости интернета.

Установка NetBeans через apt

После завершения NetBeans появится в меню приложений.

Метод 2: Установка NetBeans из ZIP-архива (рекомендуется для NetBeans 12+)

Этот метод позволяет установить свежую версию NetBeans (например 12.4). Он даёт больше контроля и полезен, когда в репозитории недоступна нужная версия.

Шаг 1 — скачать архив

Выполните wget для загрузки архива NetBeans (обновите URL до актуальной версии при необходимости):

$ sudo wget https://downloads.apache.org/netbeans/netbeans/12.4/netbeans-12.4-bin.zip

Скачивание архива NetBeans через wget

Проверьте наличие файла:

$ ls

Шаг 2 — распаковать архив

$ unzip netbeans-12.4-bin.zip

Распаковка архива NetBeans

Убедитесь, что каталог netbeans создан:

$ ls netbeans

Шаг 3 — переместить файлы в /opt и настроить PATH

Перенесите каталог в /opt:

$ sudo mv netbeans/ /opt/

Бинарник находится по пути /opt/netbeans/bin/netbeans. Чтобы запускать NetBeans из терминала, добавьте этот путь в переменную PATH:

$ sudo nano ~/.bashrc

В конец файла добавьте строку:

export PATH="$PATH:/opt/netbeans/bin/"

Сохраните файл и примените изменения:

$ source ~/.bashrc

Настройка PATH для NetBeans

Шаг 4 — создать ярлык в меню (desktop launcher)

Создайте файл .desktop, чтобы NetBeans появился в списке приложений:

$ sudo nano /usr/share/applications/netbeans.desktop

Вставьте следующие строки:

[Desktop Entry]
Name=Netbeans IDE
Comment=Netbeans IDE
Type=Application
Encoding=UTF-8
Exec=/opt/netbeans/bin/netbeans
Icon=/opt/netbeans/nb/netbeans.png
Categories=GNOME;Application;Development;
Terminal=false
StartupNotify=true

Сохраните файл.

Создание ярлыка NetBeans

Шаг 5 — запуск NetBeans

Запустите NetBeans из меню приложений или командой:

$ netbeans

При первом старте NetBeans загрузит модули:

Загрузка модулей NetBeans

Когда модули загрузятся, интерфейс откроется:

Интерфейс Apache NetBeans

Метод 3: Установка NetBeans через snap

Snap-пакеты удобны для быстрого разворачивания и изоляции приложений.

Проверьте версию snap:

$ snap version

Проверка версии snap

Установите NetBeans через snap:

$ sudo snap install netbeans --classic

Опция –classic даёт классические разрешения (неограниченный доступ к файловой системе пользователя), что требуется некоторым IDE.

Сравнение методов и рекомендации

  • apt
    • Плюсы: просто, интеграция с системой обновлений apt.
    • Минусы: версия может быть устаревшей.
  • ZIP (ручная установка)
    • Плюсы: устанавливается самая свежая версия, полный контроль над расположением файлов.
    • Минусы: нужно самому обновлять и настраивать ярлыки.
  • snap
    • Плюсы: легко установить, автоматически обновляется и изолирован от системы.
    • Минусы: возможны ограничения в доступе к файловой системе, большие пакеты.

Выбор рекомендации:

  • Для пользователей, которым важна последняя версия и контроль — метод 2 (архив).
  • Для тех, кто ценит простоту и системные обновления — метод 1 (apt).
  • Для быстрого развёртывания и простых обновлений — snap.

Чеклисты по ролям

Разработчик:

  • Установить JDK 8+; проверить java –version.
  • Установить NetBeans (предпочтительно метод 2 для последних функций).
  • Настроить плагины для нужных языков/фреймворков.
  • Проверить шаблоны проектов (Java, Maven, Gradle).

Системный администратор:

  • Обеспечить наличие дискового пространства (/opt требует прав root).
  • Настроить ярлыки /usr/share/applications.
  • Настроить резервное копирование конфигурации (~/.netbeans).

QA-инженер:

  • Убедиться, что среда запускает проекты и проходятся тесты.
  • Проверить совместимость с CI (Gradle/Maven).

Критерии приёмки

Установка считается успешной, если выполняются все пункты:

  • java –version возвращает JDK 8 или выше.
  • netbeans запускается и открывает рабочее окружение.
  • Можно создать и запустить простое Java-приложение (Hello World).
  • Ярлык NetBeans доступен в меню приложений (если установлен графический интерфейс).

Устранение неполадок — распространённые проблемы и решения

  1. NetBeans не запускается или завершается с ошибками:
    • Проверьте, что JDK установлен и JAVA_HOME/ PATH настроены.
    • Запустите netbeans из терминала и изучите вывод ошибок.
  2. Проблемы с правами доступа (особенно при установке в /opt):
    • Убедитесь, что файлы принадлежат root, а запуск выполняется пользователем с правами на чтение/исполнение.
  3. Проблемы с плагинотехникой или загрузкой модулей:
    • Откройте папку профиля пользователя ~/.netbeans и посмотрите логи в папках var/log.
  4. Snap-версия не видит файлы пользователя:
    • Используйте –classic при установке snap или настройте разрешения snap через snap connect.

Советы по безопасности и совместимости

  • Устанавливайте JDK из проверенных репозиториев (официальный Ubuntu / AdoptOpenJDK / Temurin).
  • Если вам важна безопасность и контроль зависимостей, используйте ручную установку и управляйте версиями вручную.
  • Для автоматических обновлений и изоляции используйте snap, но проверьте требования доступа к файлам.

Короткая методология выбора способа установки

  • Нужно быстро получить рабочее окружение без тонкой настройки? Выберите snap или apt.
  • Нужна последняя версия IDE или контроль над файлами? Выберите ручную установку из ZIP.
  • Планируется массовая установка на серверы/станции? Рассмотрите скрипт автоматизации и /opt.

Примеры полезных команд и сниппет

Проверка Java:

$ java --version

Запуск NetBeans:

$ netbeans

Если команда netbeans не найдена после ручной установки — проверьте PATH и наличие файла /opt/netbeans/bin/netbeans.

Мини-диаграмма для выбора способа (Mermaid)

flowchart TD
  A[Нужна последняя версия?] -->|Да| B[Загрузить ZIP и установить в /opt]
  A -->|Нет| C[Нужна простота?]
  C -->|Да| D[Установить через snap]
  C -->|Нет| E[Установить через apt 'если доступно']

Краткое резюме

  • Подготовьте систему: установите JDK 8 или выше.
  • Выберите метод установки в зависимости от требований: apt (просто), ZIP (контроль/актуальность), snap (удобно).
  • Создайте desktop-файл для интеграции в окружение рабочего стола.
  • Проверьте запуск и создайте тестовое приложение для валидации установки.

Полезные ссылки

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Доступ к Android с разбитым экраном
Android.

Доступ к Android с разбитым экраном

Сброс Samsung при заблокированном телефоне
Мобильные устройства

Сброс Samsung при заблокированном телефоне

Как разогнать монитор через NVIDIA Control Panel
Гайды

Как разогнать монитор через NVIDIA Control Panel

APC_INDEX_MISMATCH: как исправить BSOD в Windows
Инструкции

APC_INDEX_MISMATCH: как исправить BSOD в Windows

Как исправить ошибку Blink 1011
Техническая поддержка

Как исправить ошибку Blink 1011

Восстановление удалённых SMS на Samsung
Мобильные

Восстановление удалённых SMS на Samsung