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
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.