Як усталяваць JetBrains RubyMine на Linux

JetBrains RubyMine – гэта інтэграванае асяроддзе распрацоўкі IDE) для мовы праграмавання Ruby. Гэта кросплатформеннае прыкладанне, якое працуе на Mac OS, Windows, а таксама Linux. У гэтым кіраўніцтве мы пакажам вам, як усталяваць RubyMine на Linux.

Заўвага: JetBrains RubyMine не з’яўляецца бясплатным дадаткам. Пасля ўстаноўкі праграмы вы можаце выкарыстоўваць яе ў якасці ацэначнай копіі. Калі вы хочаце набыць праграму, вам трэба будзе стварыць файл Акаўнт JetBrains і купіць ліцэнзію.

Інструкцыя па ўстаноўцы arch linux

Прыкладанне JetBrains RubyMine даступна карыстальнікам Arch Linux праз AUR. Паколькі праграма даступная ў выглядзе пакета Arch Linux 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

Пасля таго, як пакет будзе загружаны на ваш кампутар, выкарыстоўвайце каманду CD, каб перайсці ў тэчку «Trizen». У гэтай тэчцы ёсць Trizen PKGBUILD, набор інструкцый, якія можна выкарыстоўваць для кампіляцыі праграмы.

cd trizen/

Усталюйце дапаможнае прыкладанне Trizen AUR з дапамогай каманды makepkg.

makepkg -sri

Калі памочнік Trizen AUR запампаваны і ўсталяваны на вашым ПК з Linux, можна пачаць ўстаноўку. Выкарыстоўваючы каманду trizen -S, наладзьце апошнюю версію JetBrains RubyMine на Arch Linux.

Праверце гэта:  Як спалучыць кантролер Nintendo Switch Pro на Linux

Інструкцыя па ўсталёўцы пакета Snap

Прыкладанне RubyMine даступна ў выглядзе пакета Snap для тых, хто выкарыстоўвае Ubuntu і ўсе аперацыйныя сістэмы Linux, якія падтрымліваюць фармат пакета Snap.

Ўстаноўка Snap версіі RubyMine на Linux простая. Яна пачынаецца з уключэння асяроддзя выканання пакета Snap (AKA Snapd). Для гэтага адкрыйце акно тэрмінала на працоўным стале Linux. Затым усталюйце пакет «snapd» на свой кампутар з дапамогай мэнэджара пакетаў.

Пасля налады пакета Snapd у вашай сістэме вам трэба будзе ўключыць службу «snapd.socket» з дапамогай Systemd. Для гэтага выкарыстоўвайце каманду sudo systemctl enable –now snapd.socket. Ён уключыць час выканання і падрыхтуе яго да выкарыстання ў вашай сістэме.

sudo systemctl enable --now snapd.socket

Калі на вашым ПК з Linux наладжана асяроддзе выканання Snapd, можна пачаць ўстаноўку RubyMine. Выкарыстоўваючы каманду хуткай ўстаноўкі ніжэй, усталюйце апошнюю версію RubyMine.

Заўвага: JetBrains RubyMine працуе толькі ў аперацыйных сістэмах Linux, якія падтрымліваюць «Класічны» рэжым. Для гэтага рэжыму патрабуецца 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

Калі вы запусціце праграму ўстаноўкі RubyMine, з’явіцца ўсплывальнае акно. У гэтым акне вы ўбачыце «Каталог канфігурацыі або ўстаноўкі. Пакіньце поле пустым і выберыце «Не імпартаваць налады». Затым выберыце «ОК».

Праверце гэта:  Як ператварыць ваш Raspberry Pi у NAS Linux

Пасля выбару «ОК» з’явіцца акно актывацыі. Выкарыстоўвайце гэта акно, каб увайсці ў сваё імя карыстальніка і ўліковы запіс. Затым націсніце «Працягнуць», каб пачаць выкарыстоўваць прыкладанне.