How to Install RubyMine on Ubuntu 24.04
Installing RubyMine on Ubuntu 24.04 involves using either its official Snap package or downloading a tar.gz archive from JetBrains.
RubyMine is a coding tool, also known as an integrated development environment or IDE. It offers advanced help for writing code, finding errors, and checking program speed.
This IDE is specifically designed for Ruby and Ruby on Rails projects, helping programmers work more efficiently. This guide focuses on the Snap method, which is often the easiest way for Ubuntu users. The current version, RubyMine 2023.3, includes features like an AI Assistant for generating and cleaning code.
Install RubyMine using the JetBrains Toolbox App by downloading it from the official website, running the installer, and then clicking “Install” next to RubyMine within the app. Alternatively, use the command sudo snap install rubymine –classic.
Install using the JetBrains Toolbox App
The JetBrains Toolbox App offers the easiest way to install RubyMine on Ubuntu 24.04. This app lets you install RubyMine and manage all your other JetBrains software in one location, keeping all software up-to-date with just a few clicks.
- Go to the official JetBrains website and download the Toolbox App.
- Extract the downloaded file and run the installer.
- Open the Toolbox App once it is installed.
- Find RubyMine in the list and click Install.

Install RubyMine via Snap
You can install RubyMine on Ubuntu 24.04 using Snap, a simple method for acquiring and updating applications. Execute the command `sudo snap install rubymine –classic` in your terminal to swiftly and easily set up RubyMine.
Run this command to install:
sudo snap install rubymine –classic
You can launch it by searching for RubyMine in your applications menu or by typing snap run rubymine in your terminal.
To remove the app, use:
sudo snap remove rubymine
Install RubyMine via Flatpak
Installing RubyMine with Flatpak offers a secure method, keeping the application in its own isolated environment. To begin, verify that you have Flatpak installed by running the command `sudo apt update && sudo apt install flatpak` in your terminal, and then add the Flathub repository.
First, install Flatpak if you don’t have it:
sudo apt update && sudo apt install flatpak
Next, add the Flathub repository:
sudo flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Finally, install RubyMine:
flatpak install flathub com.jetbrains.RubyMine
To remove the app later, use this command:
flatpak uninstall –delete-data com.jetbrains.RubyMine
Conclusion
Installing RubyMine on Ubuntu 24.04 creates a modern development environment. The JetBrains Toolbox App offers the easiest installation method for RubyMine on Ubuntu 24.04. Snap and Flatpak provide good alternative installation systems for RubyMine. This RubyMine installation prepares your Ubuntu 24.04 system for development projects.
[signed-by=/usr/share/keyrings/jetbrains-ppa-archive-keyring.gpg]
How to install RubyMine?
Visit the official JetBrains website and click download. You’ll see the Windows version, which includes a 30-day trial.
How to run a Ruby program in Ubuntu terminal?
To run Ruby code, type ruby into your command prompt or terminal and press Enter. If you haven’t installed Ruby yet, you can get it from Rubyinstaller.org (Windows), Homebrew (Mac), or your Linux system’s package manager. You can check your Ruby version using the command ruby -v.
How do I install gems on Ubuntu?
Ubuntu. Open the ‘Software Center’ app from your launcher and type RubyGems (without quotes) into the application search box at the top right, then press [enter]. RubyGems can then be installed by clicking the ‘Install’ button.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!