How to Install GoLand on Ubuntu 24.04
GoLand on Ubuntu 24.04 installs using either the JetBrains Toolbox app or by manually unpacking a downloaded file.
GoLand is a special program from JetBrains that helps you write Go code. It gives you smart suggestions as you type, helps find and fix errors, and works with code saving tools.
This guide shows you exactly how to get GoLand running on Ubuntu 24.04, so you can quickly start making Go programs.
Install GoLand on Ubuntu 24.04 by adding the JetBrains PPA and using `sudo apt install goland`. Alternatively, use Snap with `sudo snap install goland –classic` or Flatpak with `flatpak install flathub com.jetbrains.GoLand`.
Prepare Ubuntu
Run the command below to update Ubuntu.
sudo apt update
sudo apt upgrade
Install these packages next.
sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https curl lsb-release
Add JetBrains PPA repository
Adding the JetBrains PPA repository is the first step to install GoLand on Ubuntu 24.04. This lets you get the latest updates straight from JetBrains easily. You start by importing the GPG key with this command: curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | gpg –dearmor | sudo tee /usr/share/keyrings/jetbrains-ppa-arch.
First, import the repository GPG key by running the command below.
curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | gpg --dearmor | sudo tee /usr/share/keyrings/jetbrains-ppa-archive-keyring.gpg > /dev/null
Then, add the repository by running the command below.
echo "deb [signed-by=/usr/share/keyrings/jetbrains-ppa-archive-keyring.gpg] http://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com any main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null
Finally, update and install GoLand.
sudo apt update
sudo apt install goland
Once installed, you can start GoLand by running the command below.
goland
You can launch it by going to Activities > Show Applications > GoLand on the desktop.

Install GoLand via Snap
Installing GoLand on Ubuntu 24.04 using Snap is a simple way to get the IDE. Snap packages bundle everything the app needs to run, making installation straightforward. First, make sure you have Snap installed by running: sudo apt install snapd. Then, install the core Snap and enable classic support with this command: sudo ln -s /var/lib/snap.
sudo apt install snapd
Next, install core Snap and enable classic support by running the command below.
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install core
Then, run the command below to install GoLand from the Snap package manager.
sudo snap install goland --classic
Once installed, use the Dock on the left sidebar to search and launch the GoLand app.
You can also run the app using the command below.
snap run goland
Remove the app using the command below.
sudo snap remove goland
Install GoLand via Flatpak
You can install GoLand on Ubuntu 24.04 using Flatpak for a secure, separate environment. Flatpak is a way to get apps that isn’t built into Ubuntu by default. You need to install the Flatpak manager first, then get GoLand. Update your system with: sudo apt update.
Flatpak is a third-party application distribution system that is not included in Ubuntu by default.
You must install the Flatpak package manager and then install GoLand from there.
First, update and install Flatpak.
sudo apt update && sudo apt upgrade
sudo apt install flatpak
Next, add the Flatpak repository to Ubuntu.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Finally, install GoLand.
flatpak install flathub com.jetbrains.GoLand
Once installed, you can launch it using the command below or open the app in the desktop apps center.
flatpak run com.jetbrains.GoLand
Uninstall the app using the command below.
sudo flatpak uninstall com.jetbrains.GoLand
That should do it!
Conclusion:
Installing GoLand on Ubuntu is a straightforward process that uses multiple methods. Here are the key takeaways:
- Multiple Installation Options: You can install GoLand via the JetBrains PPA, Snap package manager, or Flatpak, providing flexibility based on your preference.
- Updates and Maintenance: Keeping your installation up to date is simple with the package managers, ensuring you have the latest features and security enhancements.
- Integrated Features: GoLand offers powerful features designed explicitly for Go programming, enhancing productivity and code quality.
- User-Friendly Interface: The IDE integrates smoothly with Ubuntu, providing a familiar and efficient development environment.
- Community Support: Leveraging JetBrains’ resources and community can help you troubleshoot and maximize your experience with GoLand.
With these options, you can choose the one that best fits your workflow, making developing applications in Go on Ubuntu easier than ever.
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!