Google Cloud Platformは、クラウドコンピューティングのためのGoogleのソリューションです。この投稿では、ステップバイステップガイドを通じてDebian11にGoogleCloudSDKをインストールする方法を学びます。
ウィキペディアによると:
Googleが提供するGoogleCloudPlatformは、GoogleがGoogle検索、Gmail、Googleドライブ、YouTubeなどのエンドユーザー製品に社内で使用しているのと同じインフラストラクチャで実行されるクラウドコンピューティングサービスのスイートです。
したがって、これはGoogleが提供するエンタープライズレベルのソリューションです。この場合、LinuxシステムにSDKをインストールすると便利です。
また、Cloud Platformは、プラットフォーム上でアプリケーションを設計、テスト、起動できる製品、サービス、ツールを提供し、Googleが提供するインフラストラクチャの設計により、優れたスケーラビリティとセキュリティを保証します。
さあ、行きましょう。
Debian11にGoogleCloudSDKをインストールする
インストールするための最も推奨される方法の1つは、Googleが提供するリポジトリを使用することです。そのため、ターミナルを開いて、Debian11が最新であることを確認してください。
sudo apt update sudo apt upgrade
次に、Googleリポジトリを追加するために必要ないくつかのパッケージをインストールします。
sudo apt install curl apt-transport-https ca-certificates gnupg
curl
を使用する コマンドは、リポジトリからGPGキーをダウンロードする必要があります。そして、すぐにそれをシステムに追加します。
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
次に、必要なリポジトリを追加します。
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
新しく追加されたリポジトリがシステムによって認識されるように、APTを更新します。
sudo apt update
これで、このコマンドを実行して、Debian11にGoogleCloudSDKをインストールできます
sudo apt install google-cloud-sdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator kubectl Recommended packages: python3-crcmod The following NEW packages will be installed: google-cloud-sdk 0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded. Need to get 75.8 MB of archives. After this operation, 479 MB of additional disk space will be used.
パスワードを入力してインストールを受け入れると、正常に終了します。
GoogleCloudSDKの実行
SDKをリモートサーバーにインストールした場合は、次のコマンドを実行してSDKを起動する必要があります
sudo gcloud init --console-only Welcome! This command will take you through the configuration of gcloud. Your current configuration has been set to: [default] You can skip diagnostics next time by using the following flag: gcloud init --skip-diagnostics Network diagnostic detects and fixes local network connection issues. Checking network connection...done. Reachability Check passed. Network diagnostic passed (1/1 checks passed). You must log in to continue. Would you like to log in (Y/n)?
これにより、Webブラウザを使用してログインできなくなります。
それ以外の場合、GUIコンピューターでSDKを使用している場合は、次のコマンドを実行できます
sudo gcloud init
その後、ログインして作業を開始できます。
Debian11でのGoogleCloudSDKの削除
もう使用しない場合は、システムから削除して、ディスク領域がいっぱいになるのを防ぐことができます。
アンインストールするには、
を実行するだけです。sudo apt remove google-cloud-sdk
また、システムからリポジトリを削除すると便利です。
sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
プロセスを終了するには、APTを更新してください。
sudo apt update
このようにすると、リポジトリもSDKもシステムに含まれなくなります。
Google Cloud SDKは、Googleのテクノロジーを活用するための扉を開くことができますが、それを自分のニーズに適合させることができます。この種のテクノロジーは他の多くの本番環境で非常に役立ち、SDKはその扉を開くことができます。
だから、この投稿を共有して、私たちの成長を助けてください。