Linux更新apt时出错

1.关于你要提交的问题

Q:是否在社区搜索了相关问题 (使用 “x” 选择)

  • [x] 没有类似的issue

2. 详细叙述

(1) 具体问题

A:使用linux子系统终端执行sudo apt update时报错。

Reading package lists... Done
E: Failed to fetch https://deb-mirror.fydeos.com/cros-packages/102/dists/bullseye/main/binary-i386/Packages  404  Not Found [IP: 60.217.246.233 443]
E: Some index files failed to download. They have been ignored, or old ones used instead.

错误内容如上,经过检索,该服务器cros-packages/102/dists/bullseye/main/目录下只有amd64和arm64的二进制包,无binary-i386文件夹。

(2) 电脑具体配置和固件版本

  • 处理器:i7-8565U
  • 显卡:核心显卡和MX150
  • 运行内存与储存内存 :16G/1TB
  • FydeOS 版本:v15.0

(3) 详细日志

「在没有错误日志的情况下诊断问题无异于闭眼开车。」

A:

sudo apt update
Hit:1 http://mirrors.aliyun.com/debian bullseye InRelease
Hit:2 http://mirrors.aliyun.com/debian-security bullseye-security InRelease     
Ign:3 https://deb-mirror.fydeos.com/cros-packages/102 bullseye InRelease        
Hit:4 https://deb-mirror.fydeos.com/cros-packages/102 bullseye Release          
Hit:6 http://packages.microsoft.com/repos/code stable InRelease                 
Ign:7 https://deb-mirror.fydeos.com/cros-packages/102 bullseye/main i386 Packages
Err:7 https://deb-mirror.fydeos.com/cros-packages/102 bullseye/main i386 Packages
  404  Not Found [IP: 60.217.246.233 443]
Hit:8 https://mirrors.tuna.tsinghua.edu.cn/debian bullseye InRelease
Hit:9 https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates InRelease
Hit:10 https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security InRelease
Reading package lists... Done
E: Failed to fetch https://deb-mirror.fydeos.com/cros-packages/102/dists/bullseye/main/binary-i386/Packages  404  Not Found [IP: 60.217.246.233 443]
E: Some index files failed to download. They have been ignored, or old ones used instead.

已解决,在/etc/apt/sources.list.d/cros.list文件的

deb https://deb-mirror.fydeos.com/cros-packages/102 bullseye main

这一行改为

deb [arch=amd64] https://deb-mirror.fydeos.com/cros-packages/102 bullseye main

即可解决

2 个赞