google-cloud-cli
Debian テスト (現在 Trixie と呼ばれる) から、debian (パッケージアーカイブ) リポジトリを通じて Google Cloud が提供するパッケージをインストールしたいと思います。google-cloud-sdk-gke-gcloud-auth-plugin
packages.cloud.google.com/apt/。しかし、どの(パッケージアーカイブ)配布それを使用するのが正しい方法ですか?
公式ドキュメントで Google Cloud指示するcloud-sdk
実行している Debian のバージョンに関係なく、このディストリビューションを使用してください。
deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main
しかし、私たちが見るときに使用することを躊躇します。packages.cloud.google.com/apt/dists、Debian バージョンに関連する長いディストリビューションのリストを見ることができます。 stable/sid 固有のディストリビューションもありますが、テスト/trixie 固有のディストリビューションはありません。
cloud-sdk
cloud-sdk-artful
cloud-sdk-artful-unstable
cloud-sdk-bionic
cloud-sdk-bionic-unstable
cloud-sdk-bookworm
cloud-sdk-bullseye
cloud-sdk-bullseye-unstable
cloud-sdk-buster
cloud-sdk-buster-unstable
cloud-sdk-cosmic
cloud-sdk-cosmic-unstable
cloud-sdk-disco
cloud-sdk-disco-unstable
cloud-sdk-internal-testing
cloud-sdk-internal-testing-unstable
cloud-sdk-jessie
cloud-sdk-jessie-unstable
cloud-sdk-precise
cloud-sdk-precise-unstable
cloud-sdk-sid
cloud-sdk-sid-unstable
cloud-sdk-stretch
cloud-sdk-stretch-unstable
cloud-sdk-trusty
cloud-sdk-trusty-unstable
cloud-sdk-unstable
cloud-sdk-utopic
cloud-sdk-utopic-unstable
cloud-sdk-vivid
cloud-sdk-vivid-unstable
cloud-sdk-wheezy
cloud-sdk-wheezy-unstable
cloud-sdk-wily
cloud-sdk-wily-unstable
cloud-sdk-xenial
cloud-sdk-xenial-unstable
cloud-sdk-yakkety
cloud-sdk-yakkety-unstable
cloud-sdk-zesty
cloud-sdk-zesty-unstable
それでは、このような状況でどのディストリビューションを使用するのが正しい方法ですか?また、Google Cloudにバグを報告する必要がありますか?
答え1
適切なファミリは、マニュアルで指定されたファミリですcloud-sdk
。
Packages
次のディレクトリで利用可能なさまざまなファイルを見ると、https://packages.cloud.google.com/apt/dists、プール内で同じパッケージを参照していることがわかります。製品ファミリ間に実際の違いはありません。すべてのバイナリは静的に接続されたGoバイナリなので、これは驚くべきことではありません。ディストリビューションやバージョン間の違いを考慮する必要はありません。
一般的にスイートの場合する大丈夫です。デプロイメントリポジトリを確認または一致させる必要があります(つまりUbuntuではなく、Debian)と可能な限りあなたのバージョンに近いバージョンです。現在のTrixieの場合、これはBookworm(TrixieがまだBookwormに近いため)またはSid(TrixieがフィルタリングされたSidであるため)を意味します。どちらの場合も、パッケージがインストールされない場合がありますが、apt
実際に破損するのを防ぐ必要があります。システム。いいえ自分が何をしているのか本当にわからない限り、依存関係を満たすために別のバージョンのDebian自体を追加してください。