Skip to content

Instantly share code, notes, and snippets.

@Adron
Last active October 6, 2025 12:40
Show Gist options
  • Select an option

  • Save Adron/4e1e7d0f71da7c415f455d5930ea94c9 to your computer and use it in GitHub Desktop.

Select an option

Save Adron/4e1e7d0f71da7c415f455d5930ea94c9 to your computer and use it in GitHub Desktop.
Installing golang via apt-get
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get install golang
# Usually this is good to install golang, but alas the apt-get repo is usually out of sync with the latest.
@teraswag
Copy link

teraswag commented Sep 21, 2023

Cant you just use this:
sudo apt install nala
sudo nala install golang

@Adron
Copy link
Author

Adron commented Dec 8, 2023

This OP I wrote is pretty dated at this point @g1gabyteDEV. So YMMV and I don't even do it this way anymore. 👍

Copy link

ghost commented Feb 7, 2025

Are these method necessary now? why can't I cant just update and do

sudo apt install golang-go

With this I get the lastest version 1.6.2

This still works in 2025 by the way.

@AjmalShajahan
Copy link

Updated wiki https://go.dev/wiki/Ubuntu#using-ppa
Installs latest version by default, current default go1.23.6, go1.24.0 was released on 2025-02-11.

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt install golang-go

@RobotWiz
Copy link

Updated wiki https://go.dev/wiki/Ubuntu#using-ppa Installs latest version by default, current default go1.23.6, go1.24.0 was released on 2025-02-11.

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt install golang-go

I would rather avoid adding the ppas to my debian again, these shouldn't be needed

@AjmalShajahan
Copy link

AjmalShajahan commented Oct 6, 2025

Updated wiki go.dev/wiki/Ubuntu#using-ppa Installs latest version by default, current default go1.23.6, go1.24.0 was released on 2025-02-11.

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt install golang-go

I would rather avoid adding the ppas to my debian again, these shouldn't be needed

yeah, IIRC it was to get the latest go build on ubuntu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment