Debian GCP apt get安装和更新已停止正常工作
我有两个计算引擎实例: One跑了大约半年,今天是我第一次得到:Debian GCP apt get安装和更新已停止正常工作,debian,google-cloud-platform,google-compute-engine,Debian,Google Cloud Platform,Google Compute Engine,我有两个计算引擎实例: One跑了大约半年,今天是我第一次得到: Err:11 http://packages.cloud.google.com/apt google-cloud-packages-archive-keyring-stretch InRelease The following signatures couldn't be verified because the public key is not available: 另一个我今天刚刚从一个干净的Debian 9映像中安装,它
Err:11 http://packages.cloud.google.com/apt google-cloud-packages-archive-keyring-stretch InRelease The following signatures couldn't be verified because the public key is not available:
另一个我今天刚刚从一个干净的Debian 9映像中安装,它不允许我安装任何东西:
E: Unable to locate package php7.2-fpm
E: Couldn't find any package by glob 'php7.2-fpm'
E: Couldn't find any package by regex 'php7.2-fpm'
以前没有 关于第二个问题我认为您必须运行:
$ apt-get update
apt get更新:
用于从其源重新同步包索引文件。可用包的索引从/etc/apt/sources.list中指定的位置获取。升级或dist升级之前应始终执行更新
有时,您感兴趣的包不是标准源代码的一部分。请列出,您需要仔细地添加源代码并仔细检查它们
例如,对于php7.2-fpm
,您需要:
关于第一个问题:这是Google Compute engine的一个问题,现在一切都应该恢复正常,但如果不是这样,您可以强制手动更新运行的旧密钥:
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
关于第二个问题我认为你必须参加:
$ apt-get update
apt get更新:
用于从其源重新同步包索引文件。可用包的索引从/etc/apt/sources.list中指定的位置获取。升级或dist升级之前应始终执行更新
有时,您感兴趣的包不是标准源代码的一部分。请列出,您需要仔细地添加源代码并仔细检查它们
例如,对于php7.2-fpm
,您需要:
关于第一个问题:这是Google Compute engine的一个问题,现在一切都应该恢复正常,但如果不是这样,您可以强制手动更新运行的旧密钥:
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
感谢您提供有关GCP问题的信息。至于apt get更新——我也管理了它,这是我的错误——我错误地在Debian上安装了Ubuntu rep。感谢您提供有关GCP问题的信息。至于apt get更新——我也管理了它,这是我的错误——我错误地在Debian上安装了Ubuntu rep。