How to install rubymine 2018.1 on ubuntu 18.04
To install RubyMine 2018.1 on Ubuntu 18.04
RubyMine is an all-new IDE for Ruby and Rails developers, developed by JetBrains (best known for Java IDE IntelliJ IDEA). RubyMine is built upon the IntelliJ IDEA platform and brings together all of the essential features you expect of an IDE (editor, debugging tools, source control integration, code completion, and so forth) along with lots of extra goodies specific to Ruby, such as GUI-based support for RSpec and Test. This tutorial covers the installation of Rubymine latest version 2018.1 on Ubuntu 18.04.
Installing RubyMine
First, let' s download the RubyMine' s latest version i.e 2018.1 from its official site through the terminal using wget command.
root@linuxhelp:~# wget https://download.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
--2018-04-16 18:50:35-- https://download.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
Resolving download.jetbrains.com (download.jetbrains.com)... 54.77.218.77, 52.18.241.155, 2a05:d018:93b:d102:38b5:2b4c:e5cf:d95a, ...
Connecting to download.jetbrains.com (download.jetbrains.com)|54.77.218.77|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://download-cf.jetbrains.com/ruby/RubyMine-2018.1.tar.gz [following]
--2018-04-16 18:50:36-- https://download-cf.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
Resolving download-cf.jetbrains.com (download-cf.jetbrains.com)... 52.222.176.247, 52.222.176.173, 52.222.176.9, ...
Connecting to download-cf.jetbrains.com (download-cf.jetbrains.com)|52.222.176.247|: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 759KB/s in 5m 38s
2018-04-16 18:56:14 (813 KB/s) - ‘ RubyMine-2018.1.tar.gz’ saved [281089200/281089200]
Now extract the downloaded package and navigate into the bin directory and list the files.
root@linuxhelp:~# tar xf RubyMine-2018.1.tar.gz
root@linuxhelp:~# cd RubyMine-2018.1/bin/
root@linuxhelp:~/RubyMine-2018.1/bin# ls
format.sh fsnotifier-arm libyjpagent-linux.so restart.py rubymine64.vmoptions rubymine.vmoptions
fsnotifier idea.properties log.xml rinspect.sh rubymine.png
fsnotifier64 libyjpagent-linux64.so printenv.py RMlogo.svg rubymine.sh
Now we need to run the RubyMine.sh script to open the application installer setup.
root@linuxhelp:~/RubyMine-2018.1/bin# sh rubymine.sh
Gtk-Message: 18:57:27.318: Failed to load module " canberra-gtk-module"
Apr 16, 2018 6:57:31 PM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Apr 16, 2018 6:57:31 PM java.util.prefs.FileSystemPreferences$6 run
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."
Proceed further by accepting the terms and conditions .
If you want to share the usage statistics with JetBrains you can choose to share by enabling the checkbox.
On next screen, You must activate the license.
if you want to try the trial version choose " Evaluate for free" and click evaluate.
After evaluating you can start customizing RubyMine. At first, you have to choose the UI theme.
And then you have to select the keymap scheme and proceed to customize plugins.
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.
The customization is completed and you can start using RubyMine now.
If you already have a project you can choose to open or else choose to create new project.
Choose the type of ruby project that depends on the project nature.
# wget https://download.jetbrains.com/ruby/RubyMine-2018.1.tar.gz
# sh rubymine.sh