由于本人学识尚浅,对linux和docker的概念了解不深,在开发板更新ubuntu系统后,按照往常的办法直接去搬了镜像源,没有区分平台,这篇文章是对上一篇的修正
研究这个问题之后,发现是镜像源用错了,并且没有保留原来的镜像源的副本,印象中,原来的镜像源apt update后也会出错。
这里已经解决了这个问题,具体看下边的内容。
G2UL开发板的cpu是 arm64架构,在更新源之前需要找到对应的镜像源,而不是32/64位的x86架构的镜像源
更新sources.list之前先备份存档
mv /etc/apt/sources.list /etc/apt/sources.list.backup
以下是当前ARM平台的清华ubuntu 20.04镜像源,具体可看ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
在/etc/apt/sources.list中更新
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https:
# deb-src https:
deb https:
# deb-src https:
deb https:
# deb-src https:
deb https:
# deb-src https:
# 预发布软件源,不建议启用
# deb https:
# deb-src https:
镜像仅包含 arm64 armhf ppc64el riscv64 s390x 架构的软件包。
更新完之后,执行apt update 和 apt upgrade
|