Go 수동 Version Up (Ubuntu)

ALRDTP·2023년 1월 30일
0
snap install이나 apt install을 사용하지 않은 방법

1. 기존 버전 확인

go version

2. 기존 설치된 go를 지우고 새로운 go 설치

sudo rm -rf /usr/local/go
//기존 설치 제거

sudo wget https://golang/org/dl/go1.19.5.linux-amd64.tar.gz
//원하는 버전 압축파일 설치

sudo tar -C /usr/local -xzf go1.19.5.linux-amd64.tar.gz
//원하는 경로(/usr/local)에 압축해제

3. 환경변수 등록;은 기존 경로와 동일한 경로에 재설치한다면 이미 등록되어 있음

echo $PATH
//내가 등록하려는 경로(/usr/local/go/bin)이 이미 등록되어 있으면 등록하지 않아도 됨.

export PATH=$PATH:/usr/local/go/bin

4. 새로운 버전 확인

go version

-끝-

https://go.dev/doc/install


만약에 버전업 했는데도 버전이 바뀌지 않았다면 go 환경변수가 어디로 등록되어 있는지 명령어가 어디서 실행되고 있는지 확인

export
type go

나의 경우에 go에 대한 환경변수가 따로 없었고,
type go로 명령어 실행 위치를 확인하니 go는 해시됨 (/usr/bin/go)이라고 나옴

(아마 처음 설치시에 sudo snap install gosudo apt install golang-go같은 명령어로 설치한걸로 추정됨)

sudo rm /usr/bin/go

설치 제거 후 [3. 환경변수 등록]을 하고 제대로 버전업이 되었는지 go version으로 확인

0개의 댓글