Як встановити JetBrains RubyMine на Linux

JetBrains RubyMine являє собою інтегроване середовище розробки (IDE), створене для програмування мовою Ruby. Цей кросплатформенний інструмент функціонує на різних операційних системах, включаючи macOS, Windows та Linux. У цьому керівництві ми детально розглянемо процес встановлення RubyMine на платформах Linux.

Зверніть увагу, що JetBrains RubyMine не є безкоштовною програмою. Після інсталяції ви отримаєте можливість ознайомитися з тестовою версією. Для повноцінного використання продукту необхідно створити аккаунт JetBrains та придбати ліцензію.

Інструкція зі встановлення для Arch Linux

Користувачі Arch Linux мають доступ до JetBrains RubyMine через AUR (Arch User Repository). Завдяки тому, що програма представлена у вигляді пакета AUR, її встановлення відбувається як нативного пакета Arch Linux, що дозволяє отримувати регулярні оновлення.

Важливо відзначити, що JetBrains офіційно не підтримує RubyMine через AUR. Проте, пакет AUR отримує програмні файли безпосередньо з офіційного сайту JetBrains, гарантуючи безпеку використання.

Для початку процесу встановлення JetBrains RubyMine на вашій системі Arch Linux, необхідно інсталювати пакети “git” та “base-devel”. Ці пакети є необхідними для інсталяції програм через AUR.

sudo pacman -S git base-devel

Після встановлення цих двох пакетів, вам потрібно буде завантажити та встановити помічника Trizen AUR. Ця утиліта значно спростить процес встановлення RubyMine.

Щоб отримати помічника Trizen AUR, скористайтеся командою git clone для завантаження пакета.

git clone https://aur.archlinux.org/trizen.git

Після завершення завантаження, перейдіть до папки “trizen” за допомогою команди CD. У цій папці знаходиться Trizen PKGBUILD, який містить інструкції для компіляції програми.

cd trizen/

Встановіть помічника Trizen AUR, використовуючи команду makepkg.

makepkg -sri

Після успішного встановлення Trizen AUR, ви можете розпочати інсталяцію RubyMine. Скористайтеся командою trizen -S, щоб встановити останню версію JetBrains RubyMine на ваш Arch Linux.

Інструкція зі встановлення через Snap Package

RubyMine доступний у форматі Snap-пакета для користувачів Ubuntu та інших дистрибутивів Linux, що підтримують цей формат.

Встановлення Snap-версії RubyMine є досить простим. Перш за все, необхідно активувати середовище виконання Snap (snapd). Для цього відкрийте термінал і встановіть пакет “snapd” за допомогою менеджера пакетів вашої системи.

Після встановлення snapd, необхідно активувати сервіс “snapd.socket” за допомогою Systemd. Виконайте команду sudo systemctl enable –now snapd.socket. Це активує середовище виконання та підготує його до використання.

sudo systemctl enable --now snapd.socket

Тепер, коли snapd налаштовано, можна розпочати встановлення RubyMine. Скористайтеся командою snap install, щоб встановити останню версію RubyMine.

Зверніть увагу: JetBrains RubyMine функціонує тільки в Linux-системах, які підтримують режим “Classic”. Цей режим вимагає наявності AppArmor. З цієї причини, він не буде працювати на системах, таких як Fedora, де AppArmor не використовується.

sudo snap install rubymine --classic

Загальна інструкція зі встановлення для Linux

RubyMine підтримує всі дистрибутиви Linux через інсталятор TarGZ, який доступний для завантаження. Цей інсталятор є універсальним рішенням для тих дистрибутивів Linux, які не підтримують Snaps або Arch Linux AUR.

Для початку встановлення RubyMine на ваш Linux, необхідно завантажити програмне забезпечення. Перейдіть на сторінку завантаження RubyMine для Linux і натисніть кнопку “Завантажити”.

Процес завантаження може зайняти деякий час, оскільки інсталятор RubyMine має розмір близько 500 МБ. Після завершення, відкрийте термінал за допомогою комбінації клавіш Ctrl + Alt + T (або знайдіть “Термінал” у меню програм) і скористайтеся командою CD для переходу до каталогу “Завантаження”.

cd ~/Downloads

У каталозі “Завантаження”, скористайтеся командою tar, щоб розпакувати архів TarGZ інсталятора. Цей архів містить всі необхідні файли для встановлення.

tar xvf RubyMine-*.tar.gz

Після розпакування, перейдіть до папки RubyMine за допомогою команди CD.

cd RubyMine-*/

У папці RubyMine, перейдіть до каталогу “bin”. У цій папці знаходиться виконуваний файл інсталятора.

cd bin

Для запуску інсталятора RubyMine, виконайте наведену нижче команду у терміналі.

./rubymine.sh

Після запуску інсталятора з’явиться вікно. У ньому ви побачите “Каталог конфігурації або встановлення”. Залиште поле порожнім і виберіть “Не імпортувати налаштування”, потім натисніть “ОК”.

Після вибору “ОК” з’явиться вікно активації. За допомогою нього ви можете увійти, використовуючи ваш обліковий запис. Натисніть “Продовжити”, щоб розпочати роботу з програмою.