Ubuntu 22.04 및 20.04에 Go 1.19를 설치하는 방법

Ubuntu 22.04 및 20.04에 Go 1.19를 설치하는 방법

2022-10-18 last update

5 minutes reading Golang Go programming
Golang은 Google에서 개발한 오픈 소스 프로그래밍 언어입니다. 구축하기 쉽고 간단하고 안정적이며 효율적인 소프트웨어를 제공합니다. 이 언어는 서버 작성을 위해 설계되었으므로 오늘날 널리 사용됩니다. Go는 최신 버전 1.19를 출시했습니다. 이 튜토리얼에서는 Ubuntu 22.04 LTS 및 Ubuntu 20.04 LTS Linux 시스템에 Go 1.19를 설치하기 위한 지침을 제공합니다. 시스템에 Go를 설치하려면 아래 방법 중 하나를 선택하십시오.

방법 1 – Debian Repository와 함께 Go 설치

공식 리포지토리에는 일부 이전 버전의 Golang 패키지가 포함되어 있습니다. 이 튜토리얼을 작성하는 동안 Ubuntu 20.04 리포지토리에는 Golan 1.13.8 버전이 포함되어 있습니다. 터미널을 열고 다음 명령을 실행하여 Ubuntu 시스템에 이 버전의 Go를 설치합니다.
sudo apt update  
sudo apt install golang  
설치가 완료되면 아래 명령어를 사용하여 Ubuntu에 설치된 Go 버전을 확인합니다.
go version 

go version go1.13.8 linux/amd64
응용 프로그램에는 최신 버전의 Go 프로그래밍 언어가 필요했습니다. 아래 방법을 따르세요.

방법 2 – 소스 코드로 최신 Go 설치

ssh를 사용하여 Ubuntu 시스템에 로그인하고 업그레이드하여 최신 보안 업데이트를 적용합니다.
sudo apt-get update  
sudo apt-get -y upgrade  
이제 다음 링크를 사용하여 Go 언어 바이너리 아카이브 파일을 다운로드하십시오. 사용 가능한 최신 버전을 찾아 다운로드하려면 공식download page으로 이동하십시오.
wget  https://go.dev/dl/go1.19.linux-amd64.tar.gz 
이제 다운로드한 아카이브를 추출하여 시스템의 원하는 위치에 설치합니다. 이 자습서에서는/usr/local 디렉토리에 설치합니다. 홈 디렉토리(공유 호스팅의 경우) 또는 다른 위치에 이를 넣을 수도 있습니다.
sudo tar -xvf go1.19.linux-amd64.tar.gz   
sudo mv go /usr/local  
이제 프로젝트에 Go 언어 환경 변수를 설정해야 합니다. 일반적으로 GOROOT, GOPATH 및 PATH로 3개의 환경 변수를 설정해야 합니다.
  • GOROOT은 시스템에서 Go 패키지가 설치된 위치입니다.
    export GOROOT=/usr/local/go 
    
  • GOPATH는 작업 디렉토리의 위치입니다. 예를 들어 내 프로젝트 디렉토리는 ~/Projects/Proj1 입니다.
    export GOPATH=$HOME/Projects/Proj1 
    
  • 이제 PATH 변수를 설정하여 이진 시스템 전체에 액세스합니다.
    export PATH=$GOPATH/bin:$GOROOT/bin:$PATH 
    
  • 위의 모든 환경은 현재 세션에만 설정됩니다. 영구적으로 만들려면 ~/.profile 파일에 위의 명령을 추가하십시오. 이 단계에서 시스템에 go 언어를 성공적으로 설치하고 구성했습니다. 먼저 다음 명령어를 사용하여 Go 버전을 확인합니다.
    go version 
    
    go version go1.19 linux/amd64
    

    결론

    이 튜토리얼에서는 Ubuntu 22.04 및 Ubuntu 20.04 LTS Linux 시스템에 Golang을 설치하는 두 가지 방법에 대해 논의했습니다.