[GCP] WSL google CLI 설치하기

HOU·2023년 3월 14일
0

gcp로pipline만들기

목록 보기
8/11
post-thumbnail

WSL

윈도우에서 만든 우분투 기반의 가상환경 난 여기에 google cli를 설치하고 공부해보려고 한다. 이것저것 다해본다. 경험이 필수!

google docs를 보며 설치

지원하지 않는 버전들이 존재한다. 꼭 들어가서 확인해보고 설치하면 좋다.
wsl은 기본적으로 지원이 된다.

발생한 1번째 오류 apt

sudo apt update

라는 명령어를 썻는데 바로 오류발생

Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:3 https://packages.cloud.google.com/apt cloud-sdk InRelease [6361 B]
Get:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [107 kB]
Reading package lists... Done
E: Release file for https://packages.cloud.google.com/apt/dists/cloud-sdk/InRelease is not valid yet (invalid for another 4h 8min 46s). Updates for this repository will not be applied.
E: Release file for http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease is not valid yet (invalid for another 1d 16h 33min 7s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease is not valid yet (invalid for another 1d 16h 33min 35s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease is not valid yet (invalid for another 1d 16h 34min 16s). Updates for this repository will not be applied.

이유를 검색하다 보니 바로 쉽게 찾을 수 있었다.

sudo hwclock --hctosys 

이유는 윈도우와 WSL2에 시스템 시간이 다르고 거기서 오는 오류라고 한다. 저위에 명령어는 이 명령은 Windows 시스템의 RTC에서 최신 시간을 가져오고 시스템 시간을 해당 시간으로 설정하는 명령어이다. 위의 명령어 적용 후 다시 sudo apt update 실행하니 정상 작동을 확인할 수 있었다.

gcloud init

위에 명령어를 입력하면 초기화가 되고 로그인 할 수 있도록 진행된다. 그 이 후는 추가 포스팅 하도록 하겠다.

profile
하루 한 걸음 성장하는 개발자

0개의 댓글