728x90
우분투에서 Go를 설치하는 방법
패키지 매니저를 통한 설치
대부분의 리눅스 배포판은 패키지 매니저를 통해 Go를 설치할 수 있습니다.
- Go 설치 패키지 업데이트
sudo apt-get update
- Go 언어 패키지 설치
sudo apt-get install -y golang
소스 코드를 통한 설치
공식 Go 웹사이트에서 설치 파일 다운로드
Go 언어의 공식 웹사이트(go.dev)에서 다운로드 페이지로 이동합니다.
wget https://golang.org/dl/go1.15.linux-amd64.tar.gz
압축 해제
tar -C /usr/local -xzf go1.15.linux-amd64.tar.gz
728x90
환경 변수 설정
Go를 사용하기 위해서는 환경 변수를 설정해야 합니다. 환경 변수에 Go 바이너리가 있는 경로를 추가하면 됩니다.
export PATH=$PATH:/usr/local/go/bin
go 환경 변수 등록
vim /etc/profile.d/go.sh
$ vim /etc/profile.d/go.sh
#!/bin/bash
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
#export PATH=$PATH:/usr/local/go/bin
이 명령어를 실행한 후에는 터미널을 재시작하거나 "source" 명령어를 사용하여 변경된 환경 변수를 적용해야 합니다.
source /etc/profile.d/go.sh
또는 echo 명령어를 사용하여 환경 변수를 설정합니다.
Go를 사용하려면 GOPATH 및 PATH 환경 변수를 설정해야 합니다. 일반적으로 이를 .bashrc 파일에 추가하여 영구적으로 환경 변수를 설정합니다.
echo 'export GOPATH="$HOME/go"' >> ~/.bashrc
echo 'export PATH="$PATH:$GOPATH/bin"' >> ~/.bashrc
.bashrc 파일을 다시 로드합니다.
source ~/.bashrc
Go 버전 확인
설치가 완료되면 go version 명령어를 사용하여 Go 버전을 확인할 수 있습니다.
go version
Go 프로젝트를 시작하거나 Go 관련 개발 작업을 진행할 수 있습니다.
참고URL
- https://golang.org/doc/install
728x90
'리눅스' 카테고리의 다른 글
SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 (0) | 2023.02.20 |
---|---|
Tsunami UDP Protocol을 설치하는 방법 (0) | 2023.02.20 |
free 명령어 (0) | 2023.02.18 |
[리눅스] td-agent plugin(td-agent 플러그) (0) | 2023.02.17 |
우분투에서 td-agent를 설치하는 방법 (0) | 2023.02.17 |