summaryrefslogtreecommitdiff
path: root/ubuntu-18.04-go/setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ubuntu-18.04-go/setup.sh')
-rwxr-xr-xubuntu-18.04-go/setup.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/ubuntu-18.04-go/setup.sh b/ubuntu-18.04-go/setup.sh
new file mode 100755
index 0000000..3cfd1d4
--- /dev/null
+++ b/ubuntu-18.04-go/setup.sh
@@ -0,0 +1,13 @@
+#!/bin/sh -e
+apt-get update
+apt-get upgrade
+apt-get install -y curl
+cd /root
+curl -L "https://go.dev/dl/go1.21.5.linux-amd64.tar.gz" -o go.tar.gz
+cd /usr/local
+tar xf /root/go.tar.gz
+rm -f /root/go.tar.gz
+apt-get remove --purge -y curl
+apt-get autoremove --purge -y
+apt-get clean
+rm -rf /var/lib/apt/lists/*