Jak zainstalować JetBrains RubyMine w systemie Linux

Photo of author

By maciekx

JetBrains RubyMine to zintegrowane środowisko programistyczne (IDE) stworzone specjalnie dla języka Ruby. Aplikacja ta jest dostępna na różnych platformach, w tym Mac OS, Windows oraz Linux. W niniejszym przewodniku przedstawimy, jak zainstalować RubyMine w systemie Linux.

Warto zaznaczyć, że JetBrains RubyMine jest płatnym oprogramowaniem. Po zainstalowaniu możesz korzystać z wersji próbnej, jednak w celu zakupu licencji musisz założyć konto JetBrains.

Instrukcje instalacji na Arch Linux

RubyMine jest dostępny dla użytkowników Arch Linux za pośrednictwem AUR (Arch User Repository). Dzięki temu, można go zainstalować jako natywny pakiet Arch Linux, co pozwala na regularne aktualizacje.

Należy jednak pamiętać, że JetBrains nie zapewnia oficjalnego wsparcia dla RubyMine w AUR. Mimo to, pakiet AUR pobiera niezbędne pliki bezpośrednio z oficjalnej strony JetBrains, co czyni go bezpiecznym do użycia.

Aby rozpocząć instalację RubyMine na Arch Linux, należy najpierw zainstalować pakiety „git” oraz „base-devel”, które są niezbędne do korzystania z AUR.

sudo pacman -S git base-devel

Po zainstalowaniu tych dwóch pakietów, należy pobrać i zainstalować pomocnika Trizen AUR, co uprości proces instalacji RubyMine.

W celu pobrania pomocnika Trizen AUR użyj polecenia git clone:

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

Następnie, przejdź do folderu „trizen” za pomocą polecenia CD, aby móc skompilować program.

cd trizen/

Instalacja pomocnika Trizen AUR odbywa się przy użyciu polecenia makepkg:

makepkg -sri

Po zainstalowaniu pomocnika Trizen AUR, możesz przystąpić do instalacji RubyMine, używając polecenia trizen -S, aby zainstalować najnowszą wersję programu.

Instrukcje instalacji pakietu Snap

RubyMine jest dostępny w formie pakietu Snap, co ułatwia instalację dla użytkowników Ubuntu oraz innych dystrybucji Linux, które obsługują ten format.

Instalacja wersji Snap RubyMine jest prostym procesem. Najpierw musisz włączyć środowisko wykonawcze Snap (snapd). Otwórz terminal w swoim systemie Linux i zainstaluj pakiet „snapd” za pomocą menedżera pakietów.

Po zainstalowaniu pakietu snapd, włącz usługę „snapd.socket” za pomocą systemd, wykonując polecenie:

sudo systemctl enable --now snapd.socket

Gdy środowisko wykonawcze Snapd jest już skonfigurowane, możesz rozpocząć instalację RubyMine. Wykonaj poniższe polecenie, aby zainstalować najnowszą wersję RubyMine:

sudo snap install rubymine --classic

Uwaga: RubyMine działa tylko w systemach operacyjnych, które obsługują tryb „Klasyczny”, co wymaga wsparcia AppArmor. Dlatego nie będzie działać na dystrybucjach takich jak Fedora, które nie korzystają z AppArmor.

Ogólne instrukcje instalacji w systemie Linux

RubyMine jest dostępny dla wszystkich dystrybucji Linux za pośrednictwem instalatora TarGZ, co umożliwia instalację na systemach, które nie obsługują Snap lub AUR.

Aby zainstalować RubyMine, należy pobrać oprogramowanie na swój komputer. Można to zrobić, odwiedzając stronę pobierania RubyMine dla Linux i klikając przycisk „Pobierz”.

Pobieranie może potrwać chwilę, ponieważ instalator RubyMine ma około 500 MB. Po zakończeniu pobierania otwórz terminal za pomocą kombinacji klawiszy Ctrl + Alt + T (lub wyszukaj „Terminal” w menu aplikacji) i przejdź do katalogu „Pobrane”:

cd ~/Downloads

W katalogu „Pobrane” użyj polecenia tar, aby rozpakować archiwum instalatora TarGZ, co jest niezbędne do uzyskania dostępu do plików instalacyjnych:

tar xvf RubyMine-*.tar.gz

Po rozpakowaniu archiwum przejdź do folderu RubyMine:

cd RubyMine-*/

Następnie wejdź do katalogu „bin”, w którym znajduje się plik wykonywalny instalatora:

cd bin

Aby uruchomić instalator RubyMine, w terminalu wpisz:

./rubymine.sh

Po uruchomieniu instalatora pojawi się okno dialogowe. Wybierz opcję „Nie importuj ustawień” i pozostaw pole dotyczące katalogu instalacyjnego puste, a następnie kliknij „OK”.

Po tym kroku, wyświetli się okno aktywacji, w którym należy zalogować się przy użyciu danych konta. Po zalogowaniu kliknij „Kontynuuj”, aby rozpocząć korzystanie z RubyMine.


newsblog.pl