テクノロジー クラウドコンピューティング 非公開: gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

Google Cloud はトップクラスのクラウド コンピューティング プラットフォームの 1 つであり、インフラストラクチャを管理および自動化するための gcloud CLI を提供していることをご存知ですか?

Google Cloud Console にログインせずに GCP リソースを表示し、インフラストラクチャをプロビジョニングしたいと想像してください。 gcloud は さまざまな方法で役立ちます。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

gcloudとは何ですか?

gcloud は、Google Cloud Platform のデスクトップ コマンドライン ツールです。文字通り、クラウド コンソールで行うすべてのことを gcloud で行うことができます。

簡単に説明するには、よく使用されるコマンドのリストとその構造を垣間見ることができます。 gcloud cheat-sheet を実行するか、 公式チートシート を参照してください。

以下のように、さまざまなことを管理できます。

  • コンピューティング エンジン (VM)
  • クラウドDNS
  • Kubernetes エンジン
  • クラウド SQL
  • Cloud Dataproc
  • クラウド導入
  • App Engine アプリケーションのデプロイ
  • 認証の管理
  • ローカル構成をカスタマイズする

他にもたくさん…

gcloud は、Windows、macOS、Linux などのお気に入りの OS にインストールできるクロスプラットフォーム SDK です。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

Linux への gcloud のインストール

Python は gcloud をインストールするための前提条件であるため、コンピューターまたはサーバーに Python がインストールされていることを確認してください。インストールする必要がある場合は、この Python インストール ガイド を参照してください。

64ビットの例

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86_64.tar.gz

そして、32ビットの場合

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86.tar.gz
  • ダウンロードしたファイルを解凍すると、 called google-cloud-sdk 新しいフォルダーが作成されます。
  • install.sh ファイルを実行します
./google-cloud-sdk/install.sh
  • ターミナルを再起動して、変更を有効にします。
  • 以下のコマンドを実行して gcloud SDK を初期化しましょう。
 gcloud init
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

Windows への gcloud のインストール

いつものように、Windows では作業ははるかに簡単です。Windows 用の Cloud SDK インストーラー をダウンロードして実行するだけです。

または、ターミナル メソッドを使用する場合は、PowerShell ターミナル (CMD ではなく) を開き、次の PowerShell コマンドを実行します。

 (New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")

& $env:Temp\GoogleCloudSDKInstaller.exe

2- Google LLC によって署名されたインストーラーにより、次の手順を求めるプロンプトが表示されますので、その手順に従います。

必要に応じて、スクリーン リーダー モードを有効にして、スクリーン リーダー エクスペリエンスをより合理化することもできます。 [スクリーン リーダー モードをオンにする] オプションをオンにし ます。 Cloud SDK スクリーン リーダー エクスペリエンスの詳細については、 「アクセシビリティ機能ガイド」 を参照してください。

3- Cloud SDK には Python が必要なので、Python とその他の必要な依存関係をすべてインストールする必要があります。サポートされているバージョンは、Python 3 (推奨、3.5 ~ 3.8) および Python 2 (2.7.9 以降) です。つまり、SDK は現在デフォルトで Python 3 を使用していますが、既存の Python インストールを使用できるということです。これを行うには、「バンドルされた Python をインストールする」オプションのチェックを外します。

4- インストールが完了すると、いくつかのオプションから選択できます。

必ず次のものを選択してください。

  • Google Cloud SDK シェルを開始する
  • gcloud init を実行する

SDK ターミナル ウィンドウが表示され、 gcloud init コマンドが自動的に実行されます。

5- したがって、このインストールはデフォルトです。 gcloud コマンドを使用してアプリケーションをデプロイするために必要な App Engine 拡張機能は含まれていません。これらのコンポーネントは Cloud SDK コンポーネント マネージャーにインストールできます。

トラブルシューティング:

  • find コマンドが認識されなかったためインストールが失敗した場合は、PATH 環境変数が find を含むフォルダーを含める設定になっていることを確認してください。 C:\WINDOWS\system32;
  • Cloud SDK をすでにアンインストールしたばかりの場合は、新しい Cloud SDK をインストールするためにコンピューターを再起動する必要があります。

macOSの場合

1- 他の OS と同様、macOS の場合も SDK に Python が必要です。サポートされているバージョンは、Python 3 (推奨、3.5 ~ 3.8) および Python 2 (2.7.9 以降) です。さらに、パックされた Python インストールを備えた macOS 64 ビットを選択することもできます。

次のコマンドを実行して、現在の Python バージョンを確認します。

 python -V

Python インタープリターの選択と構成の詳細については、 gcloud topic starting を参照してください。

2- パッケージは 4 つあります。以下からお使いの OS に適したものをダウンロードしてください。

macOS 64 ビット (x86_64) google-cloud-sdk-342.0.0-darwin-x86_64.tar.gz 86.0MB
macOS 64 ビット (arm64) google-cloud-sdk-342.0.0-darwin-arm.tar.gz 85.9MB
Python (x86_64) がバンドルされている macOS 64 ビット google-cloud-sdk-342.0.0-darwin-x86_64-bundled-python.tar.gz 127.9MB
macOS 32 ビット (x86) google-cloud-sdk-342.0.0-darwin-x86.tar.gz 89.8MB

コマンド ラインから uname -m を実行して、適切なマシン ハードウェア名を決定します。

3- ここで、ファイル システム内の任意のパスにファイルを解凍します。ホーム ディレクトリで解凍することをお勧めします。 macOS でこれを行うには、必要な場所にダウンロードした .tar.gz アーカイブ ファイルを開くだけです。

既存のインストールを置き換える場合は、既存の google-cloud-sdk ディレクトリを削除し、アーカイブを同じ場所に抽出します。既存のインストールがあり、それを置き換える場合は、古い google-cloud-sdk ディレクトリを削除し、同じ場所に新しいパッケージを抽出します。

4- オプションで、インストール スクリプトを使用して、同じ PATH に追加の Cloud SDK ツールをインストールできます。また、必要に応じて、使用状況統計収集のコマンド補完やシェルのコマンド補完に貢献することもできます。

SDK を抽出したフォルダーの正確なルートからこのスクリプトを実行します。

 ./google-cloud-sdk/install.sh

スクリプトを使用するか、次のコマンドを実行して環境設定をフラグとして指定することによって、非対話的に実行することもできます。

 ./google-cloud-sdk/install.sh --help

スクリーン リーダー モードをオンにしてインストール スクリプトを実行するには、次の手順を実行します。

 ./google-cloud-sdk/install.sh --screen-reader=true

ここでターミナルを再起動して、変更を有効にします。

6- SDK を初期化するには、 gcloud init を実行します。

 ./google-cloud-sdk/bin/gcloud init

オプション:

  • コンポーネント マネージャーから追加の SDK コンポーネントをインストールします。
  • 最新の Google Cloud クライアント ライブラリ とサポートされている言語のライブラリをインストールします。

Gcloud の使用

上記の手順では、 gcloud, gsutil bq コマンドライン ツールなどのデフォルトの Cloud SDK コンポーネントがインストールされます。

Cloud SDK のインストール後にインストールを管理および使用するには、gcloud コンポーネント コマンド グループのコマンドを使用します。インストールされているコンポーネントの表示、コンポーネントのインストールと削除、Cloud SDK の新しいバージョンへのアップグレード、さらには特定のバージョンへのダウングレードが含まれます。

追加のコンポーネントをインストールするには、 gcloud components install コマンドを使用するか、適切な deb または RPM パッケージをインストールします。

モバイル向け Gcloud

スマート携帯電話で gcloud を使用するには、Google Cloud Console をインストールします。

iPhone の場合: Google Cloud コンソール|アプリストア

Android の場合: Google Cloud コンソール |グーグルプレイ

シェルブラックのアイコンを開くだけです。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

結論

これらの手順に従って、ブラウザ、コンピュータ、または単にスマートフォンで gcloud をどのように使用しても構いません。オペレーティング システムが何であっても、プロセス全体の実装が非常に簡単であることは明らかです。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

「 gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

【プログラミング環境構築】Google Cloud SDKのインストール方法
無料でMacOSに!Windowsのノートパソコンでも動かせます!使い心地は本家と違うのか?

Google Cloud はトップクラスのクラウド コンピューティング プラットフォームの 1 つであり、インフラストラクチャを管理および自動化するための gcloud CLI を提供していることをご存知ですか?

Google Cloud Console にログインせずに GCP リソースを表示し、インフラストラクチャをプロビジョニングしたいと想像してください。 gcloud は さまざまな方法で役立ちます。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

gcloudとは何ですか?

gcloud は、Google Cloud Platform のデスクトップ コマンドライン ツールです。文字通り、クラウド コンソールで行うすべてのことを gcloud で行うことができます。

簡単に説明するには、よく使用されるコマンドのリストとその構造を垣間見ることができます。 gcloud cheat-sheet を実行するか、 公式チートシート を参照してください。

以下のように、さまざまなことを管理できます。

  • コンピューティング エンジン (VM)
  • クラウドDNS
  • Kubernetes エンジン
  • クラウド SQL
  • Cloud Dataproc
  • クラウド導入
  • App Engine アプリケーションのデプロイ
  • 認証の管理
  • ローカル構成をカスタマイズする

他にもたくさん…

gcloud は、Windows、macOS、Linux などのお気に入りの OS にインストールできるクロスプラットフォーム SDK です。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

Linux への gcloud のインストール

Python は gcloud をインストールするための前提条件であるため、コンピューターまたはサーバーに Python がインストールされていることを確認してください。インストールする必要がある場合は、この Python インストール ガイド を参照してください。

64ビットの例

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86_64.tar.gz

そして、32ビットの場合

curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86.tar.gz
  • ダウンロードしたファイルを解凍すると、 called google-cloud-sdk 新しいフォルダーが作成されます。
  • install.sh ファイルを実行します
./google-cloud-sdk/install.sh
  • ターミナルを再起動して、変更を有効にします。
  • 以下のコマンドを実行して gcloud SDK を初期化しましょう。
 gcloud init
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

Windows への gcloud のインストール

いつものように、Windows では作業ははるかに簡単です。Windows 用の Cloud SDK インストーラー をダウンロードして実行するだけです。

または、ターミナル メソッドを使用する場合は、PowerShell ターミナル (CMD ではなく) を開き、次の PowerShell コマンドを実行します。

 (New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")

& $env:Temp\GoogleCloudSDKInstaller.exe

2- Google LLC によって署名されたインストーラーにより、次の手順を求めるプロンプトが表示されますので、その手順に従います。

必要に応じて、スクリーン リーダー モードを有効にして、スクリーン リーダー エクスペリエンスをより合理化することもできます。 [スクリーン リーダー モードをオンにする] オプションをオンにし ます。 Cloud SDK スクリーン リーダー エクスペリエンスの詳細については、 「アクセシビリティ機能ガイド」 を参照してください。

3- Cloud SDK には Python が必要なので、Python とその他の必要な依存関係をすべてインストールする必要があります。サポートされているバージョンは、Python 3 (推奨、3.5 ~ 3.8) および Python 2 (2.7.9 以降) です。つまり、SDK は現在デフォルトで Python 3 を使用していますが、既存の Python インストールを使用できるということです。これを行うには、「バンドルされた Python をインストールする」オプションのチェックを外します。

4- インストールが完了すると、いくつかのオプションから選択できます。

必ず次のものを選択してください。

  • Google Cloud SDK シェルを開始する
  • gcloud init を実行する

SDK ターミナル ウィンドウが表示され、 gcloud init コマンドが自動的に実行されます。

5- したがって、このインストールはデフォルトです。 gcloud コマンドを使用してアプリケーションをデプロイするために必要な App Engine 拡張機能は含まれていません。これらのコンポーネントは Cloud SDK コンポーネント マネージャーにインストールできます。

トラブルシューティング:

  • find コマンドが認識されなかったためインストールが失敗した場合は、PATH 環境変数が find を含むフォルダーを含める設定になっていることを確認してください。 C:\WINDOWS\system32;
  • Cloud SDK をすでにアンインストールしたばかりの場合は、新しい Cloud SDK をインストールするためにコンピューターを再起動する必要があります。

macOSの場合

1- 他の OS と同様、macOS の場合も SDK に Python が必要です。サポートされているバージョンは、Python 3 (推奨、3.5 ~ 3.8) および Python 2 (2.7.9 以降) です。さらに、パックされた Python インストールを備えた macOS 64 ビットを選択することもできます。

次のコマンドを実行して、現在の Python バージョンを確認します。

 python -V

Python インタープリターの選択と構成の詳細については、 gcloud topic starting を参照してください。

2- パッケージは 4 つあります。以下からお使いの OS に適したものをダウンロードしてください。

macOS 64 ビット (x86_64) google-cloud-sdk-342.0.0-darwin-x86_64.tar.gz 86.0MB
macOS 64 ビット (arm64) google-cloud-sdk-342.0.0-darwin-arm.tar.gz 85.9MB
Python (x86_64) がバンドルされている macOS 64 ビット google-cloud-sdk-342.0.0-darwin-x86_64-bundled-python.tar.gz 127.9MB
macOS 32 ビット (x86) google-cloud-sdk-342.0.0-darwin-x86.tar.gz 89.8MB

コマンド ラインから uname -m を実行して、適切なマシン ハードウェア名を決定します。

3- ここで、ファイル システム内の任意のパスにファイルを解凍します。ホーム ディレクトリで解凍することをお勧めします。 macOS でこれを行うには、必要な場所にダウンロードした .tar.gz アーカイブ ファイルを開くだけです。

既存のインストールを置き換える場合は、既存の google-cloud-sdk ディレクトリを削除し、アーカイブを同じ場所に抽出します。既存のインストールがあり、それを置き換える場合は、古い google-cloud-sdk ディレクトリを削除し、同じ場所に新しいパッケージを抽出します。

4- オプションで、インストール スクリプトを使用して、同じ PATH に追加の Cloud SDK ツールをインストールできます。また、必要に応じて、使用状況統計収集のコマンド補完やシェルのコマンド補完に貢献することもできます。

SDK を抽出したフォルダーの正確なルートからこのスクリプトを実行します。

 ./google-cloud-sdk/install.sh

スクリプトを使用するか、次のコマンドを実行して環境設定をフラグとして指定することによって、非対話的に実行することもできます。

 ./google-cloud-sdk/install.sh --help

スクリーン リーダー モードをオンにしてインストール スクリプトを実行するには、次の手順を実行します。

 ./google-cloud-sdk/install.sh --screen-reader=true

ここでターミナルを再起動して、変更を有効にします。

6- SDK を初期化するには、 gcloud init を実行します。

 ./google-cloud-sdk/bin/gcloud init

オプション:

  • コンポーネント マネージャーから追加の SDK コンポーネントをインストールします。
  • 最新の Google Cloud クライアント ライブラリ とサポートされている言語のライブラリをインストールします。

Gcloud の使用

上記の手順では、 gcloud, gsutil bq コマンドライン ツールなどのデフォルトの Cloud SDK コンポーネントがインストールされます。

Cloud SDK のインストール後にインストールを管理および使用するには、gcloud コンポーネント コマンド グループのコマンドを使用します。インストールされているコンポーネントの表示、コンポーネントのインストールと削除、Cloud SDK の新しいバージョンへのアップグレード、さらには特定のバージョンへのダウングレードが含まれます。

追加のコンポーネントをインストールするには、 gcloud components install コマンドを使用するか、適切な deb または RPM パッケージをインストールします。

モバイル向け Gcloud

スマート携帯電話で gcloud を使用するには、Google Cloud Console をインストールします。

iPhone の場合: Google Cloud コンソール|アプリストア

Android の場合: Google Cloud コンソール |グーグルプレイ

シェルブラックのアイコンを開くだけです。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

結論

これらの手順に従って、ブラウザ、コンピュータ、または単にスマートフォンで gcloud をどのように使用しても構いません。オペレーティング システムが何であっても、プロセス全体の実装が非常に簡単であることは明らかです。

gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?
gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?

「 gcloud とは何ですか? Windows、MacOS、Linux にインストールする方法は何ですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

【プログラミング環境構築】Google Cloud SDKのインストール方法
無料でMacOSに!Windowsのノートパソコンでも動かせます!使い心地は本家と違うのか?