当我在Ubuntu中执行以下命令时
sudo apt-get update & sudo apt-get install Google-cloud-SDK
Run Code Online (Sandbox Code Playgroud)
我收到以下错误。
E: Malformed entry 1 in list file /etc/apt/sources.list.d/google-cloud-sdk.list (Component)
E: The list of sources could not be read.
Run Code Online (Sandbox Code Playgroud)
我在尝试遵循安装最新的 Ubuntu 云工具版本时遇到了同样的错误。我的问题是我假设 Google 希望我将此命令添加到我的.bashrc而不是仅在我的终端中运行它。
export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
Run Code Online (Sandbox Code Playgroud)
这意味着运行下一步:
echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Run Code Online (Sandbox Code Playgroud)
将导致/etc/apt/sources.list.d/google-cloud-sdk.list读取为(注意双空格):
deb http://packages.cloud.google.com/apt main
Run Code Online (Sandbox Code Playgroud)
要解决此问题,只需重新启动终端或运行source ~/.bashrc.
| 归档时间: |
|
| 查看次数: |
5478 次 |
| 最近记录: |