Как установить RubyMine на Manjaro (дистрибутивы Linux на базе Arch)?
Интегрированная среда разработки (IDE) RubyMine используется для разработки приложений на языке программирования Ruby. Он разработан Jetbrains и доступен в виде бесплатной версии сообщества для студентов и коммерческой версии. Среда кодирования RubyMine поддерживает подсветку, линтинг, навигацию по коду, завершение кода, рефакторинг кода, отладку, профилирование, модульное и интеграционное тестирование.
Особенности РубиМайн:
- Бесплатная версия сообщества для студентов
- Управление Ruby Gems, поддержка Rake и встроенные консоли
- Кроссплатформенность
Поскольку RubyMine является проприетарным программным обеспечением Jetbrains и недоступен в официальных репозиториях Arch, мы не можем установить его с помощью Pacman. Итак, в этой статье будет рассмотрен наиболее распространенный способ установки RubyMine на Arch/Manjaro/Chakra.
Установка RubyMine
Шаг 1: Обновите и обновите свою систему, выполнив следующую команду:
$ sudo pacman -Syu
Шаг 2: Установите инструмент привязки из официальных репозиториев Arch.
$ sudo pacman -S snapd
Шаг 3: Включите привязку с помощью команды systemctl:
$ sudo systemctl enable --now snapd.socket
Шаг 4: Создайте символическую ссылку между /var/lib/snapd/snap и /snap, чтобы включить классическую поддержку.
$ sudo ln -s /var/lib/snapd/snap /snap
Шаг 5: Проверьте установку, выполнив следующую команду:
$ snap version
Шаг 6: Теперь установите последнюю версию языка программирования Ruby.
$ sudo pacman -S ruby
Шаг 7: Убедитесь, что Ruby установлен правильно.
$ ruby -v
Шаг 8: Наконец, установите RubyMine Idea, используя оснастку с флагом –classic.
$ sudo snap install rubymine --classic
Начало работы с RubyMine
Шаг 1 : Запустите RubyMine, выполнив поиск в меню приложения.
Шаг 2 : Примите соглашение об обслуживании.
Шаг 3 : Войдите в свою учетную запись JetBrains, чтобы активировать продукт.
Шаг 4 : Создайте новый проект ruby, выбрав предпочитаемый фреймворк, в котором вы хотите работать.
Шаг 5 : После того, как вы ввели имя проекта, подождите, пока RubyMine создаст структуру проекта на вашем компьютере. Теперь приступайте к работе над проектом, как и в любой другой среде IDE.