JetBrains is one of the finest companies out there that’s helping reshape the way we code, the way things work on the cyber world at the root level by providing the programmers with all the powerful, intelligent IDEs on different platforms. RubyMine is the IDE that JetBrains provide for the Ruby programmers.
Ruby is an extremely powerful programming language for the web platform that enables developers to create blazingly fast web services without any problem. It’s being maintained and released as an open-source, free project. There are numerous frameworks, package managers and others out there that make things even more interesting.
If you’re interested in the web, then learning Ruby can be your go-to. Let’s get started by setting up the latest RubyMine from JetBrains on your Linux system right now!
Setting up Ruby
Before installing RubyMine, you have to install the Ruby programming language package on your system. Of course, what you’re going to do if your system don’t have the language package?
Run the following command according to your Linux distro –
sudo apt update && sudo apt upgrade -y sudo apt install ruby-full
sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install ruby-full
sudo yum install ruby
- Arch Linux
sudo pacman -Syyuu sudo pacman -S ruby
- Other Linux distros
THere are also other ways of installing Ruby programming language support on your system. You can build Ruby from source, or install RVM (Ruby Version Manager). Let’s check out both ways.
Installing Ruby from source
Then, extract the downloaded TAR.GZ.
tar -xf ruby-2.6.0.tar.gz
Now, time to build and install the Ruby language.
Note – you can also add “–prefix=<custom_dir>” flag for specifying the installation location of the Ruby language.
make sudo make install
- Installing using RVM
At first, install the GPG key for RVM –
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Now, install RVM –
\curl -sSL https://get.rvm.io | bash -s stable
Or, you can install the default Ruby and Rails with the following command –
\curl -sSL https://get.rvm.io | bash -s stable --rails
- Installing RubyMine from Snap store
The easiest way of installing RubyMine is through the snap. Snap is available on all the major Linux distros and there’s a pretty high chance that your system supports snap as well.
At first, make sure that you have “snad” set in your system. Then, run the following command –
sudo snap install rubymine --classic
Fire up RubyMine –
Let’s start by completing the installation process. Select not to import settings.
Now, select the UI theme of RubyMine.
Choose the keymap scheme you’re comfortable with.
Select the default plugins.
Install “Featured plugins” you need.
Let’s “Evaluate for free” RubyMine.