Skip to content
Follow
Ubuntu Linux

How to Install GoLand on Ubuntu 24.04

Richard
Written by
Richard
Dec 26, 2024 Updated Sep 15, 2026 3 min read
How to Install GoLand on Ubuntu 24.04
How to Install GoLand on Ubuntu 24.04

Installing GoLand on Ubuntu 24.04 gives you a dedicated code editor made by JetBrains for the Go programming language. The setup takes about 5 minutes and works best through the official JetBrains Toolbox app or a manual tarball download.

Advertisement

GoLand helps you write, test, and fix Go code with smart auto-complete and built-in tools for Git and Docker. You can choose to set it up as a standard desktop app so it opens right from your Ubuntu app menu.

⚡ Quick Answer

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`.

Advertisement

Prepare Ubuntu

📝Good to KnowBefore installing GoLand, you may have to install some required packages and 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 lets you install GoLand on Ubuntu 24.04 and get future updates straight from JetBrains. You add this software source by opening your terminal and importing the official GPG key so your system trusts the downloads.

Advertisement

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.

Advertisement
goland

You can launch it by going to Activities Show Applications GoLand on the desktop.

Install GoLand on Ubuntu
Install GoLand on Ubuntu

Install GoLand via Snap

Installing GoLand via Snap gives you a self-contained package that includes the IDE and all its dependencies. This method handles updates automatically and works well on Ubuntu 24.04 without needing to manually configure extra repositories.

📝Good to KnowTo do that, install the Snap package manager if it’s not already installed.
sudo apt install snapd

Next, install core Snap and enable classic support by running the command below.

Advertisement
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.

Advertisement
sudo snap remove goland

Install GoLand via Flatpak

Installing GoLand via Flatpak runs the IDE inside a secure, sandboxed environment separate from the rest of your system. You use this method if you prefer universal app packages over the native Ubuntu packaging systems.

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.

Advertisement
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.

Advertisement
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?

Was this helpful?
Richard

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.

Advertisement

📚 Related Tutorials

How to Install GNOME Desktop on Ubuntu 24.04
Ubuntu Linux How to Install GNOME Desktop on Ubuntu 24.04
How to Install KDE Desktop on Ubuntu 24.04
Ubuntu Linux How to Install KDE Desktop on Ubuntu 24.04

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *