安装注意事项
按照gsutil官方安装教程进行安装
注意事项1
??在步骤“2.导入 Google Cloud 公钥。”中,例如使用了如下指令
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
??由于其指令采用“|”符号连接了前后两条指令,且后一条指令使用“sudo”,故在前一指令运行完成后会暂停等待输入密码(容易忽略)。当输入密码之后终端会打印“OK”,如下所示。
bit@OMEN:~$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
[sudo] bit202 的密码: % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2537 100 2537 0 0 2873 0 --:--:-- --:--:-- --:--:-- 2873
OK
bit@OMEN:~$
注意事项2
??另外该步骤因为需要访问谷歌服务器,由于一些不可抗力,在大陆可能无法访问,此时你可以试着使用手机共享网络给电脑,若依然无效则需要将终端进行“科学化”处理。
注意事项3
??在步骤“3.更新并安装 gcloud CLI:”运行如下指令时 sudo apt-get update && sudo apt-get install google-cloud-cli
可能会报错如下:
No apt package "google-cloud-cli", but there is a snap with that name.
Try "snap install google-cloud-cli"
E: 无法定位软件包 google-cloud-cli
按照报错提示,添加“–classic”(如下所示)即可完成安装
snap install google-cloud-cli --classic
下载注意事项
??安装完成后在使用gsutil下载文件时有可能出现
Unknown option: m
No command was given.
Choose one of -b, -d, -e, or -r to do something.
Try `/usr/bin/gsutil --help' for more information.
下面是官网安装教程给出的解释
警告:某些 Linux 发行版中预安装了另一个名为 gsutil 的工具(由 GrandStream BudgeTone 提供)。如果您运行此命令(而不是 Cloud Storage gsutil),它可能会输出类似于 “Choose one of -b, -d, -e, or -r to do something” 的错误消息。如果发生这种情况,您可以在 PATH 环境变量中将 Cloud Storage 版 gsutil 移到前面,或者,您也可以在运行 Cloud Storage gsutil 时指定完整路径(例如 /home/users/joan/gsutil/gsutil ls)。
但在其提供的参考路径下我并没有找到“gsutil”,由于我是使用snap安装,故我电脑上的路径为“/snap/bin/gsutil”,在下载文件过程中“‘/snap/bin/gsutil’”替换“gsutil”即可。
|