Skip to content

Instantly share code, notes, and snippets.

@masudcsesust04
Created March 20, 2017 07:18
Show Gist options
  • Save masudcsesust04/588bd6fce7650165a54f235f7862bb4a to your computer and use it in GitHub Desktop.
Save masudcsesust04/588bd6fce7650165a54f235f7862bb4a to your computer and use it in GitHub Desktop.
Rubymine installation and create an application launcher.

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment