安装GCSFuse后执行apt-get update报错,咨询是否为官方有意变更
GCSFuse源更新报错:官方有意变更的说明及解决方法
这个报错是Google官方对GCSFuse软件源的有意变更,属于正常的仓库配置优化,并非安全异常或错误情况。
变更原因
官方之前的源标识(gcsfuse-jessie)是旧命名格式,现在统一调整为更清晰的层级式命名(namespaces/gcs-fuse-prod/repositories/gcsfuse-focal),目的是区分不同发行版的仓库、优化版本管理,避免跨版本标识混淆。
解决步骤
方法1:临时接受变更,快速完成更新
执行以下命令允许apt接受源的标识变更:
sudo apt-get update --allow-releaseinfo-change
执行后即可正常完成apt update操作。
方法2:修正源配置文件,彻底解决后续提示
- 打开GCSFuse的源配置文件:
sudo nano /etc/apt/sources.list.d/gcsfuse.list
- 确认文件内的配置对应你的系统发行版(以focal为例),正确配置应为:
deb http://packages.cloud.google.com/apt gcsfuse-focal main
- 按
Ctrl+O保存,Ctrl+X退出,再次执行sudo apt-get update即可。
安全验证(可选)
若担心源的安全性,可检查Google官方GPG密钥是否正常:
apt-key list
找到带有指纹EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796的密钥,确认无误即可放心操作。
内容的提问来源于stack exchange,提问作者Tulsi Shah
相关产品推荐
相关产品推荐

