How to install RubyMine on Debian 11.3
To Install RubyMine On Debian 11.3
Introduction:
RubyMine is an integrated development environment (IDE) that can help you be more productive in every aspect of Ruby/Rails project development - from writing and debugging code to testing and deploying a completed application. RubyMine is available for various platforms such as macOS, Windows, and Linux.
Installation Procedure:
Step 1: Check the installed OS version by using the below command
root@linuxhelp: ~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Step 2: First, download the RubyMine' s latest version by using the below command
root@linuxhelp:~# wget https://download.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
--2022-09-02 16:01:30-- https://download.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
Resolving download.jetbrains.com (download.jetbrains.com)... 52.50.241.213, 52.30.174.243, 2a05:d018:93b:d102:b614:8198:3757:4108, ...
Connecting to download.jetbrains.com (download.jetbrains.com)|52.50.241.213|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://download-cdn.jetbrains.com/ruby/RubyMine-2018.1.tar.gz [following]
--2022-09-02 16:01:31-- https://download-cdn.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
Resolving download-cdn.jetbrains.com (download-cdn.jetbrains.com)... 108.159.15.78, 108.159.15.16, 108.159.15.80, ...
Connecting to download-cdn.jetbrains.com (download-cdn.jetbrains.com)|108.159.15.78|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 281089200 (268M) [binary/octet-stream]
Saving to: ‘RubyMine-2018.1.tar.gz’
RubyMine-2018.1.tar.gz 100%[===================================================================================================================================>] 268.07M 7.09MB/s in 39s
2022-09-02 16:02:11 (6.81 MB/s) - ‘RubyMine-2018.1.tar.gz’ saved [281089200/281089200]
Step 3: Now extract the downloaded package by using the below command
root@linuxhelp:~# tar xf RubyMine-2018.1.tar.gz
Step 4: Change the Ruby Directory by using the below command
root@linuxhelp:~# cd RubyMine-2018.1/bin/
Step 5: Next, Long Listing the directory by using the below command.
root@linuxhelp:~/RubyMine-2018.1/bin# ls -la
total 7540
drwxr-xr-x 2 linux linux 4096 Sep 2 16:02 .
-rw-r--r-- 1 linux linux 3654864 Mar 27 2018 libyjpagent-linux64.so
-rw-r--r-- 1 linux linux 3908380 Mar 27 2018 libyjpagent-linux.so
-rw-r--r-- 1 linux linux 2236 Mar 27 2018 log.xml
-rwxr-xr-x 1 linux linux 410 Mar 27 2018 printenv.py
-rwxr-xr-x 1 linux linux 708 Mar 27 2018 restart.py
-rwxr-xr-x 1 linux linux 275 Mar 27 2018 rinspect.sh
-rw-r--r-- 1 linux linux 2861 Mar 27 2018 RMlogo.svg
-rw-r--r-- 1 linux linux 329 Mar 27 2018 rubymine64.vmoptions
-rw-r--r-- 1 linux linux 1454 Mar 27 2018 rubymine.png
-rwxr-xr-x 1 linux linux 6868 Mar 27 2018 rubymine.sh
-rw-r--r-- 1 linux linux 337 Mar 27 2018 rubymine.vmoptions
Step 6: Now we need to run the RubyMine.sh script to open the application installer setup.
root@linuxhelp:~/RubyMine-2018.1/bin# sh rubymine.sh
Sep 02, 2022 4:03:44 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Sep 02, 2022 4:03:44 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /home/linux/.java/.userPrefs/prefs.xml
Step 7: You will see the following screen while running the script. If you are doing the fresh installation and do not have any previously exported settings, choose " Do not import settings"
Step 8: Proceed further by accepting the terms and conditions.
Step 9: If you want to share the usage statistics with JetBrains you can choose to share by enabling the checkbox.
Step 10: On next screen, you must activate the license.
Step 11: If you want to try the trial version choose " Evaluate for free" and click evaluate.
Step 12: After evaluating you can start customizing Ruby Mine. At first, you have to choose the UI theme.
Step 13: And then you have to select the keymap scheme and proceed to customize plugins.
Step 14: You can customize the default plugins from the following options. And then it offers featured plugins where you can install the plugin as per your project needs.
Step 15: The customization is completed and you can start using Ruby Mine now.
Step 16: If you already have a project you can choose to open or else choose to create new project.
Step 17: Choose the type of ruby project that depends on the project nature.
Step 18: Now a workspace will appear and you can start working on the development of your project using Ruby Mine.
Conclusion:
We have reached the end of this article. In this guide, we have walked you through the steps required to install Ruby Mine 2018.1 on Debian 11.3. Your feedback is much welcome.