본문으로 건너뛰기

Debian에서 Go 설치하는 방법

Debian에서 Go 설치하는 방법

Go, 또는 Golang으로도 알려진 Go는 Google에서 개발한 오픈 소스 프로그래밍 언어입니다. 효율적이고 간단하며 사용하기 쉽도록 설계되어 있어 개발자들 사이에서 확장 가능하고 신뢰할 수 있는 애플리케이션을 만들기 위한 인기있는 선택입니다.

이 튜토리얼에서는 Debian에 Go를 설치하는 단계별 절차를 안내합니다. 최신 안정 버전을 제공하는 공식 tarball 배포판을 사용하여 Go를 설치하는 방법을 다룰 것입니다.

사전 요구사항

설치를 진행하기 전에 다음 사전 요구사항을 확인하세요:

  • Debian 기반 시스템 (예: Debian, Ubuntu)
  • 관리자 권한이 있는 터미널에 액세스할 수 있어야 합니다.

단계 1: Go 이진 파일 다운로드

Debian에 Go를 설치하려면 공식 웹 사이트에서 공식 Go 이진 파일을 다운로드해야 합니다. 다음은 그 방법입니다:

  1. 웹 브라우저를 열고 Go 다운로드 페이지로 이동합니다: https://golang.org/dl/
  2. 페이지를 아래로 스크롤하여 최신 안정 버전의 Go를 찾습니다.
  3. 시스템 아키텍처에 기반하여 적절한 바이너리 패키지를 선택합니다. 예를 들어, 64비트 Debian 시스템을 사용하는 경우, 파일 이름이 linux-amd64.tar.gz로 끝나는 패키지를 선택합니다.
  4. 다운로드 링크를 마우스 오른쪽 버튼으로 클릭하고 "링크 주소 복사"를 선택하여 바이너리 패키지의 URL을 복사합니다.

단계 2: Go 설치

이제 Go 이진 파일 패키지를 다운로드했으므로 설치 과정을 진행할 수 있습니다. 아래 단계를 따라 Debian 시스템에 Go를 설치하세요:

  1. Debian 시스템에서 터미널을 엽니다.
  2. Go를 설치할 디렉토리로 이동합니다. 예를 들어, 홈 디렉토리에 설치하려는 경우 다음 명령을 실행하여 홈 디렉토리로 이동합니다:
   cd ~
  1. wget 명령을 사용하여 Go 이진 파일 패키지를 다운로드합니다. Step 1에서 복사한 URL을 붙여넣기합니다. 예를 들어:
   wget https://dl.google.com/go/go1.17.linux-amd64.tar.gz

참고: 위 명령에서 URL을 Step 1에서 복사한 URL로 교체해야 합니다.

  1. tar 명령을 사용하여 다운로드한 tarball을 추출합니다:
   tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz

이 명령은 Go 파일을 /usr/local/go 디렉토리로 추출합니다.

  1. /etc/profile 파일에 다음 줄을 추가하여 시스템의 PATH 환경 변수에 Go 이진 디렉토리를 추가합니다:
   export PATH=$PATH:/usr/local/go/bin

파일을 저장하고 텍스트 편집기를 종료하세요.

  1. /etc/profile 파일에 적용된 변경 사항을 적용하기 위해 다음 명령을 실행하세요:
   source /etc/profile

단계 3: 설치 확인

설치를 완료한 후에는 Go가 올바르게 설치되었는지 확인하는 것이 중요합니다. 설치를 확인하기 위해 아래 단계를 따르세요:

  1. 새로운 터미널 창이나 탭을 엽니다.
  2. 다음 명령을 실행하여 설치된 Go 버전을 확인합니다:
   go version

다음과 유사한 출력을 볼 수 있어야 합니다:

   go version go1.17 linux/amd64

이 출력은 Go가 Debian 시스템에 성공적으로 설치되었음을 확인합니다.

단계 4: 개발 환경 설정 (선택 사항)

Go 개발 경험을 향상시키기 위해 작업 공간을 설정하고 GOPATH 환경 변수를 구성할 수 있습니다. 기본 사용에는 필요하지 않지만 프로젝트를 효과적으로 관리하기 위해 권장됩니다.

  1. 다음 명령을 실행하여 Go 작업 공간을 위한 디렉토리 구조를 생성합니다:
   mkdir -p ~/go/{bin,src,pkg}

이 명령은 홈 디렉토리에 bin, src, pkg 디렉토리를 생성합니다.

  1. GOPATH 환경 변수를 Go 작업 공간으로 설정하려면 ~/.bashrc 파일에 다음 줄을 추가하세요:
   export GOPATH=$HOME/go

파일을 저장하고 텍스트 편집기를 종료하세요.

  1. ~/.bashrc 파일에 적용된 변경 사항을 적용하기 위해 다음 명령을 실행하세요:
   source ~/.bashrc

축하합니다! Debian 시스템에 Go를 성공적으로 설치했습니다. 이제 Go 애플리케이션을 개발하기 시작할 준비가 되었습니다.

결론

이 튜토리얼에서는 공식 바이너리 패키지를 다운로드하고 필요한 환경 변수를 구성하여 Debian에 Go를 설치하는 방법을 배웠습니다. 또한 설치를 확인하기 위해 설치된 Go 버전을 확인했습니다. 이제 강력한 Go 기능을 탐색하고 Go 개발자로서의 여정을 시작할 수 있습니다.

자세한 학습 및 사용 예제는 공식 Go 문서와 커뮤니티 리소스를 참조하세요. Go와 함께 즐거운 코딩하세요!