Главная
» LINUX
»
Как установить JetBrains Clion на Linux: 4 способа
Как установить JetBrains Clion на Linux: 4 способа
Для установки JetBrains CLion на Linux используйте приложение JetBrains Toolbox для самой простой поддерживаемой установки, загрузите официальный архив CLion для ручной установки или выберите Snap. Также доступен Flatpak на Flathub, но этот пакет предоставляется сообществом и имеет ограничения в песочнице. Перед открытием проекта убедитесь, что в вашей системе Linux установлен компилятор C или C++ и необходимые для проекта инструменты сборки.
Сначала проверьте свою конфигурацию Linux.
JetBrains указывает GCC/G++ или Clang в качестве вариантов компилятора для Linux. Для CLion также требуется набор инструментов, который обычно включает компилятор, отладчик и систему сборки. В Ubuntu или Debian распространенная конфигурация выглядит следующим образом:
Названия пакетов различаются в зависимости от дистрибутива; установите соответствующие пакеты компилятора, отладчика и CMake с помощью менеджера пакетов вашего дистрибутива. Текущие системные требования CLion включают процессоры x86_64 или arm64, четыре ядра ЦП, 8 ГБ оперативной памяти и 10 ГБ свободного места на диске. Вам не нужно устанавливать Java отдельно, поскольку CLion включает среду выполнения JetBrains. Если вы используете более старый или менее распространенный дистрибутив Linux, обратитесь к руководству по установке CLion .
Способ 1: Установка CLion с помощью JetBrains Toolbox
Toolbox — это рекомендуемый установщик от JetBrains. Он может установить CLion, поддерживать его в актуальном состоянии, управлять несколькими версиями и откатывать обновления. Загрузите приложение Toolbox для Linux со страницы JetBrains Toolbox . Загруженный файл для Linux представляет собой сжатый архив. Распакуйте его в каталог с возможностью записи, затем запустите программу запуска Toolbox из распакованной папки:
cd ~/Downloads
mkdir -p ~/.local/opt
tar -xvf jetbrains-toolbox-*.tar.gz -C ~/.local/opt
cd ~/.local/opt/jetbrains-toolbox-*/
./bin/jetbrains-toolbox
Если в папке «Загрузки» находится несколько архивов Toolbox, замените подстановочный знак точным именем файла. В Toolbox найдите CLion и выберите «Установить» . Выберите версию из меню доступных версий, если вам нужен определенный релиз. Войдите в свою учетную запись JetBrains, чтобы активировать связанную с ней лицензию. Для устранения неполадок с зависимостями Linux или для первого запуска следуйте инструкциям по установке приложения Toolbox от JetBrains .
Способ 2: Установите автономный архив CLion.
Используйте автономный архив, если хотите самостоятельно выбрать каталог установки или предпочитаете не использовать менеджер приложений. Откройте официальную страницу загрузки CLion , выберите Linux и загрузите текущий .tar.gzархив.
В терминале распакуйте архив в папку /opt, затем запустите IDE, переместив скрипт в эту binдиректорию:
sudo tar xvzf ~/Downloads/CLion-*.tar.gz -C /opt/
sh /opt/clion-*/bin/clion.sh
Если подстановочный знак соответствует более чем одному загруженному архиву или более старой установке, используйте точное имя файла архива и установите программу в чистую директорию. JetBrains предупреждает о недопустимости распаковки нового архива поверх существующей установки CLion. Чтобы добавить ярлык в меню рабочего стола, откройте экран приветствия и выберите «Настроить | Создать запись на рабочем столе» или воспользуйтесь меню «Инструменты | Создать запись на рабочем столе» в IDE.
Способ 3: Установите официальный пакет Snap.
Snap — удобный вариант, если поддержка Snap уже включена в вашем дистрибутиве. При необходимости сначала установите и запустите службу snapd, используя руководство по настройке snapd от Snapcraft . Затем установите CLion:
sudo snap install clion --classic
Этот --classicфлаг необходим для CLion Snap, поскольку ему требуется доступ, аналогичный доступу традиционно устанавливаемого настольного приложения. После завершения установки запустите его с помощью clionили выберите его из списка запуска приложений. JetBrains отмечает, что в некоторых случаях сборка Snap может иметь проблемы с производительностью или рабочим процессом. В этом случае JetBrains рекомендует использовать приложение Toolbox в качестве альтернативы.
Способ 4: Установите пакет Flathub.
В Flathub CLion указан как непроверенное приложение. На его странице указано, что пакет предоставляется сообществом, не связан с JetBrains и не поддерживается ею, а также может не поддерживать все варианты использования из-за ограничений песочницы Flatpak. Если вас устраивают эти компромиссы и Flatpak установлен, добавьте Flathub для своего пользователя и установите CLion:
При первом запуске войдите в систему или выберите доступный вариант лицензии, затем откройте или создайте проект. Если CLion не может скомпилировать или отладить ваш код, убедитесь, что ваш компилятор, отладчик и система сборки установлены. В CLion проверьте обнаруженный набор инструментов в разделе « Настройки | Сборка, выполнение, развертывание | Наборы инструментов» . Для автономной установки создайте запись для рабочего стола, если хотите, чтобы CLion отображался в меню приложений вашего рабочего стола. Вы можете использовать CLion без установки отдельной среды выполнения Java.