First create a directory
sudo mkdir -p /opt/RubyMine
Extract Archive
sudo tar -zxvf RubyMine-x.x.tar.gz --strip-components 1 -C /opt/RubyMine
Change file structure ownership to root recursively.
sudo chown -R root:root /opt/RubyMine
Sudo the first time run so the appropriate permissions are available to create the desktop configuration file etc.
sudo /opt/RubyMine/bin/rubymine.sh
Note:
- If applicable Import Settings | Enter License Key
- Accept terms and conditions
Launcher File -If Rubymine was launched prior to renaming the directory, then you may need to tweak the desktop config file.
sudo nano /usr/share/applications/jetbrains-rubymine.desktop
Example(add, save and exit) :
[Desktop Entry]
Version=1.0
Type=Application
Name=RubyMine
Icon=/opt/RubyMine/bin/RMlogo.svg
Exec=/opt/RubyMine/bin/rubymine.sh %F
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-rubymine