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.

FAQ
Q
Why is Ruby so popular?
A
Usages. Ruby is most often used to build web applications, but... not only! It is gaining popularity due to the fact that MVPs are very often developed with the help of this technology. Ruby and its most popular framework, Rails, are famous for their great flexibility, security, and short development period.
Q
How to run the RubyMine application in ubuntu?
A
run the RubyMine application by following the command # sh rubymine.sh
Q
Is RubyMine open source?
A
RubyMine - WakaTime - An open-source RubyMine extension for automatic time tracking and metrics about your programming.
Q
Why is Ruby called Ruby?
A
Ruby is a predominantly feminine given name taken from the name of the gemstone ruby. The name of the gemstone comes from the Latin rubinus, meaning red. The ruby is the birthstone for the month of July. The name Ruby is taken from the name of the gemstone ruby.
Q
What means IDE?
A
An integrated development environment (IDE) is software for building applications that combines common developer tools into a single graphical user interface (GUI).