Snap kullanarak paketin belirli bir önceki sürümünü yüklensin mi?


21

Bir makineye kubectlsürüm yüklemek istiyorum 1.2.4. Kubernetes belgeleri Ubuntu'ya kurulum için kullanılmasını önerirsnap .

snap install --helpçok kullanışlı değil, gelecek vaat eden parametre --revision=işe yaramıyor:

$ sudo snap install --revision=1.2.4 kubectl
error: cannot decode request body into snap instruction: invalid snap revision: "\"1.2.4\""

Bunun --revisionbir semver yerine SHA beklediğinden şüpheleniyorum .

Kullanım apt-getsözleşmesi package=1.2.3de işe yaramaz:

$ sudo snap install kubectl=1.2.4
error: snap "kubectl=1.2.4" not found

Kullanım belgeleri konusunda sessiz görünüyor.

Kimse biliyor mu?

Yanıtlar:


21
  1. snap info kubectlkubectl sürümlerinin bir listesini veren çalıştırabilirsiniz .
  2. Ardından tercih ettiğiniz sürümü --channel ile bu şekilde yükleyebilir sudo snap install kubectl --channel=1.6/stable --classic veya belirli bir sürüme yükseltmek / düşürmek istiyorsanız: sudo snap refresh kubectl --channel=1.6/stable --classic

Görünüşe göre 1.2.4 sürümü ekte mevcut değil, bu durumda yürütülebilir dosyayı indirebilirsiniz https://storage.googleapis.com/kubernetes-release/release/v1.2.4/bin/linux/amd64/kubectl

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.