apt-get를 사용하여 설치(Debian 및 Ubuntu만 해당)

Debian 및 Ubuntu 시스템에서 Cloud SDK는 설치용 패키지 형식으로 제공됩니다. 이 패키지에는 gcloud, gcloud alpha, gcloud beta, gsutil, bq 명령어만 포함됩니다. gcloud 명령어를 사용하여 애플리케이션을 배포하는 데 필요한 kubectl 또는 App Engine 확장 프로그램이 포함되지 않습니다. 이러한 구성요소를 사용하려면 이 섹션의 뒷부분에 설명된 것과 같이 별도로 설치해야 합니다.

아직 서비스가 종료되지 않은 모든 공식 Ubuntu 출시 버전과 Wheezy 이후의 Debian 안정 출시 버전용 Debian/Ubuntu 패키지에서 Cloud SDK를 설치할 수 있습니다.

참고: Google Compute Engine에서 인스턴스를 사용하는 경우 Cloud SDK가 기본적으로 설치됩니다. 아래 안내에 따라 계속 Cloud SDK를 직접 설치할 수 있습니다.

  1. 올바른 배포를 위해 환경 변수를 만듭니다.
    export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
  2. 패키지 소스로 Cloud SDK 배포 URI를 추가합니다.
    echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
    참고: apt-transport-https를 설치한 경우 이 단계에서 'http' 대신 'https'를 사용할 수 있습니다.
  3. Google Cloud 공개 키를 가져옵니다.
    curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
    문제해결 팁: 키가 만료되어 최신 업데이트를 가져올 수 없는 경우에는 최신 apt-get.gpg 키 파일을 가져오세요.
  4. Cloud SDK를 업데이트하고 설치합니다.
    sudo apt-get update && sudo apt-get install google-cloud-sdk
    참고: 프롬프트 중지 또는 드라이 런과 같은 추가 apt-get 옵션의 경우 apt-get man 페이지를 참조하세요.
  5. 필요한 경우 다음 추가 구성요소를 설치합니다.
    • google-cloud-sdk-app-engine-python
    • google-cloud-sdk-app-engine-python-extras
    • google-cloud-sdk-app-engine-java
    • google-cloud-sdk-app-engine-go
    • google-cloud-sdk-datalab
    • google-cloud-sdk-datastore-emulator
    • google-cloud-sdk-pubsub-emulator
    • google-cloud-sdk-cbt
    • google-cloud-sdk-cloud-build-local
    • google-cloud-sdk-bigtable-emulator
    • kubectl

    예를 들어, google-cloud-sdk-app-engine-java 구성요소는 다음과 같이 설치할 수 있습니다.

    sudo apt-get install google-cloud-sdk-app-engine-java
  6. gcloud init를 실행하여 시작합니다.
    gcloud init

Cloud SDK 버전 다운그레이드

VERSION123.0.0 형식인 특정 버전의 Cloud SDK로 되돌려야 할 경우에는 다음을 실행합니다.

sudo apt-get update && sudo apt-get install google-cloud-sdk=VERSION-0
이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Cloud SDK 문서