GOLF(2gg)

πŸ“¦ version 601.4.41, in ubuntu questing

🌸 GOLF β€” install-from-source-debian-ubuntu-raspbian 🌸

okay bestie, welcome to the 2gg section of the Golf manual πŸ’– this is the one where we build Golf from source on Debian, Ubuntu, or Raspbian. no cap, it's giving DIY queen energy and honestly? iconic. let's go 🫢


✨ NAME ✨

install-from-source-debian-ubuntu-raspbian β€” Golf documentation (also known as install-golf) πŸŽ€


🌈 DESCRIPTION 🌈

πŸ’… GET LATEST GOLF SOURCE CODE

first up, we gotta get the Golf source code for the latest version. literally just run this, bestie:

sudo apt update
sudo apt -y install wget tar
wget "https://github.com/golf-lang/golf/archive/refs/heads/main.tar.gz" -O main.tar.gz
tar xvfz main.tar.gz
cd golf-main

boom. source code acquired. main character moves only ✨


πŸ¦‹ INSTALL DEPENDENCIES

now we feed the machine its little snacks πŸ“:

sudo apt update
sudo apt -y install devscripts equivs build-essential
yes|mk-build-deps -i -s sudo debian-upstream/control
the yes| part is doing the heavy lifting here so you don't have to sit there smashing "y" like it's a rhythm game 😭

πŸ‘‘ BUILD GOLF

the moment we've all been waiting for, the vibe check, the reveal πŸ’œ:

make clean
make
sudo make install

slay. Golf is built. Golf is installed. you ate, fr fr πŸ”₯


Here's how to uninstall.

(yes, that's all it says here β€” the uninstall tea lives in its own page, see below 🫢)

πŸŽ€ SEE ALSO πŸŽ€

  • Install golf
  • install-arch-manjaro install-debian install-fedora-redhat-rocky-alma-centos-amazon-mageia install-from-source-arch-manjaro install-from-source-debian-ubuntu-raspbian install-from-source-fedora-redhat-rocky-alma-centos-amazon-mageia install-from-source-opensuse install-in-any-folder-arch-manjaro install-in-any-folder-debian-ubuntu-raspbian install-in-any-folder-fedora-redhat-rocky-alma-centos-amazon-mageia install-in-any-folder-opensuse install-opensuse install-raspbian install-ubuntu uninstall
  • See all documentation

and that's the whole page, bestie πŸ’– go forth and compile, you absolute legend 🧚

this cutie was brought to you by version $VERSION, dated $DATE, living in the GOLF(2gg) era ✨ mwah πŸ’…

πŸ“¦ where this page comes from