Как установить Jetbrains CLion IDE на Ubuntu 20.04
CLion – это полностью интегрированная среда разработки (IDE) для программирования на C и C ++ в Microsoft Windows, Linux и macOS.
В нем есть углубленный анализатор кода, ряд параметров генерации кода и возможность одним щелчком мыши перейти в любое место вашего кода.
CLion понимает современные стандарты C ++ и обеспечивает поддержку препроцессора. Он также интегрируется с GDB / LLDB и набором фреймворков для модульного тестирования.
Это повысит вашу продуктивность с помощью интеллектуального редактора, контроля качества кода, автоматического рефакторинга и глубокой интеграции с системой сборки CMake.
CLion предназначен для нативной кроссплатформенной разработки на C и C ++, а также на Kotlin / Native, Rust и Swift. Он также обеспечивает существенную поддержку языка CMake, Python, популярных веб-технологий (таких как JavaScript, XML, HTML, Markdown и другие), а также включает поддержку всех других языков, доступных через связанные плагины и плагины репозитория.
Ключевые особенности CLion IDE:
- Навигация и поиск: Найдите свой путь в коде с помощью мгновенной навигации к символу, классу или файлу. Изучите иерархию вызовов или типов и легко ищите практически все, включая настройки IDE.
- Запуск и отладка: Создавайте, запускайте и отлаживайте свое приложение и модульные тесты локально или удаленно в CLion. Используйте пользовательский интерфейс отладчика с GDB или LLDB в качестве бэкэнда.
- Получите доступ к командной строке через встроенный терминал, включите режим эмуляции Vim вместе с привязками клавиш Vim или расширьте функциональность IDE с помощью других различных плагинов.
- Выберите одну из тем редактора по умолчанию или настройте их в соответствии со своими предпочтениями. Примите подход, ориентированный на клавиатуру, и выберите раскладку клавиатуры, которую вы предпочитаете больше всего, или легко создайте свою собственную.
- Умный редактор: Благодаря среде IDE, которая анализирует контекст и понимает ваш проект, вы можете писать код быстрее, чем вы думаете. Попробуйте интеллектуальное завершение, форматирование и полезные представления с пониманием кода.
- Документация по коду: С CLion легко документируйте свой код.
- Пишите красивый и правильный код с CLion. Статический анализ для всех поддерживаемых языков сразу же выделяет предупреждения и ошибки в коде по мере ввода и предлагает быстрые исправления.
- Многое другое…
Ссылаться официальная документация для дополнительной информации.
Основные системные требования для CLion:
Это минимальные системные требования для установки CLion в системе Linux.
- БАРАН: Минимум 2 ГБ свободной оперативной памяти, 8 ГБ общей системной оперативной памяти (рекомендуется)
- ПРОЦЕССОР: Любой современный процессор, многоядерный процессор. CLion поддерживает многопоточность для различных операций и процессов, делая ее тем быстрее, чем больше ядер ЦП он может использовать.
- Дисковое пространство: 2,5 ГБ и еще 1 ГБ для кешей, SSD-накопитель с не менее 5 ГБ свободного места (рекомендуется).
- Разрешение монитора: 1024 × 768, 1920 × 1080 (рекомендуется)
- Рабочий стол GNOME или KDE
Примечание: Вам не нужно устанавливать Java для запуска CLion, потому что среда выполнения JetBrains связана с IDE (на основе JRE 11).
Но при необходимости вы можете выполнить следующие шаги для установки Java:
Установка Java
Введите следующую команду, чтобы проверить, установлена ли уже Java в вашей системе.
$ java -version
Вы можете пропустить этот шаг, если Java уже установлена, а если Java не установлена, выполните следующие действия.
В этом руководстве я установлю OpenJDK 11, и установка будет довольно простой.
Сначала обновите индекс пакета, а затем установите пакет OpenJDK 11, введя следующую команду.
$ sudo apt update && sudo apt install openjdk-11-jdk
В этой статье объясняются два метода установки CLion IDE в Ubuntu 20.04.
Выберите метод установки, наиболее подходящий для вашей среды.
Метод 1: установка CLion как Snap-пакета
Самый простой способ установить CLion в Ubuntu 20.04 – использовать систему упаковки snap.
Пакет оснастки CLion распространяется и поддерживается JetBrain.
Snap-пакет – это тип универсального пакета Linux, которым вы можете пользоваться независимо от дистрибутива. Это автономные программные пакеты, которые включают в двоичный файл все зависимости, необходимые для запуска приложения.
Все, что вам нужно, это предварительно настроенная служба оснастки. В случае Ubuntu 20.04 она поставляется с предустановленной оснасткой.
Если пакет snapd еще не установлен, вы можете установить его, выполнив следующую команду.
$ sudo apt install snapd
Примечание: Пакеты Snap можно установить либо из командной строки, либо через приложение Ubuntu Software.
На самом деле это Snap-версия CLion. Его можно использовать в любом дистрибутиве Linux, поддерживающем Snap.
Откройте свой терминал (Ctrl+Alt+T
) и введите следующую команду, чтобы установить пакет CLion IDE.
$ sudo snap install clion --classic
В --classic
опция требуется, потому что оснастка CLion требует полного доступа к системе, как традиционно упакованное приложение.
Это оно. Теперь вы можете открыть приложение CLion с помощью панели поиска Действия.
Метод 2: установка CLion IDE из исходного кода
Компиляция CLion IDE из исходников позволяет установить последнюю версию CLion. Выполните следующие шаги, чтобы установить CLion с использованием метода исходного кода.
Шаг 1
Откройте терминал (CTRL+ALT+T
) и выполните следующие команды, чтобы обновить пакеты.
$ sudo apt update && sudo apt upgrade
Шаг 2
Загрузите последний пакет исходного кода CLion с официального сайта. Вы можете сделать это, используя wget
Команда.
$ sudo wget https://download-cdn.jetbrains.com/cpp/CLion-2021.2.3.tar.gz
Или посетите Официальный веб-сайт и скачать оттуда.

Шаг 3
После завершения загрузки извлеките .tar.gz
файл с помощью команда tar.
Распакуйте архив в каталог, поддерживающий выполнение файла.
Например, чтобы извлечь его в рекомендованный /opt
каталог, выполните следующую команду:
$ sudo tar -xzf CLion-2021.2.3.tar.gz -C /opt
Примечание: Не распаковывайте tarball поверх существующей установки, чтобы избежать конфликтов. Всегда извлекайте его в чистый каталог.
Шаг # 4
Выполнить clion.sh
из bin/
подкаталог для запуска CLion.
sh /opt/clion-*/bin/clion.sh
Как только вы запустите сценарий, запустится приложение CLion.
На этом этапе вы успешно установили приложение CLion IDE в системе Ubuntu 20.04.
Чтобы создать запись приложения на рабочем столе: В главном меню IDE щелкните Tools
-> Create Desktop Entry
.

Запуск CLion
Вы можете запустить приложение CLion IDE с помощью значка Launcher, созданного на рабочем столе.
ИЛИ запустите clion.sh
сценарий оболочки в каталоге установки под bin/
.
Когда вы запускаете CLion в первый раз, требуются некоторые шаги для завершения установки, настройки вашего экземпляра и начала работы с IDE.
1. Выберите тему пользовательского интерфейса:
Выберите, хотите ли вы использовать по умолчанию Даркула или Светлая тема.

2. Загрузите и установите дополнительные плагины.
При необходимости щелкните Плагины на левой панели и загрузите и установите дополнительные плагины из репозитория плагинов CLion.

3. Настройте цепочки инструментов.
Далее вам будет предложено настроить цепочки инструментов. Набор инструментов – это набор необходимых инструментов, необходимых для создания и запуска вашего приложения.
Если на вашем компьютере уже установлены цепочки инструментов, CLion автоматически обнаружит их.
Вы всегда сможете настроить цепочки инструментов позже в Настройки / Предпочтения | Сборка, выполнение, развертывание | Цепочка инструментов диалог.

Начать проект в CLion
Нажмите Начать с помощью CLion, и вы увидите экран приветствия. Оттуда вы можете сделать следующее:
- Создать новый проект
- Открыть существующий проект или файл
- Извлечь существующий проект из системы контроля версий
Также можно перетащить существующий каталог проекта или отдельный файл на экран приветствия и открыть его в CLion.

Как удалить CLion из Ubuntu 20.04
По какой-то причине, если вы хотите удалить приложение CLion IDE, выполните следующие действия.
Шаг 1
Удалите каталог установки.
Шаг 2
Удалите следующие каталоги.
Syntax:
~/.config/JetBrains/<product><version>
~/.cache/JetBrains/<product><version>
~/.local/share/JetBrains/<product><version>
Example:
~/.config/JetBrains/CLion2021.2
~/.cache/JetBrains/CLion2021.2
~/.local/share/JetBrains/CLion2021.2
Заключение
Я надеюсь, что теперь вы хорошо понимаете, как установить Jetbrains CLion IDE на Ubuntu 20.04 LTS Focal Fossa.
Если у кого-то есть какие-либо вопросы о том, что мы рассмотрели в этом руководстве, не стесняйтесь спрашивать в разделе комментариев ниже, и я постараюсь ответить на них.
Источник: