【ROS小记】树莓派ubuntu mate20.04换源

根据网上教程更换软件源时发现报错

错误:8 http://ppa.launchpad.net/ubuntu-desktop/ubuntu-make/ubuntu focal Release
  404  Not Found

 以及

仓库"  "无release文件

后面无意间看见清华镜像站的一句话:

本镜像仅包含 32/64 位 x86 架构处理器的软件包,在 ARM(arm64, armhf)、PowerPC(ppc64el)、RISC-V(riscv64) 和 S390x 等架构的设备上(对应官方源为ports.ubuntu.com)请使用 ubuntu-ports 镜像

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

原来是软件源代码不对

树莓派(arm)的正确的软件源在此链接:

ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

将以前的源备份一下。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

打开文件

sudo gedit /etc/apt/sources.list

我用的树莓派是ARM64架构设备,所以镜像代码应稍作更改:

复制粘贴替换

#中科大
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-proposed main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main multiverse restricted universe
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main multiverse restricted universe
#源代码
#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ focal main multiverse restricted universe
#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-backports main multiverse restricted universe
#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-proposed main multiverse restricted universe
#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-security main multiverse restricted universe
#deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ focal-updates main multiverse restricted universe

保存后在update一下即可

sudo apt-get update

你可能感兴趣的:(ubuntu,linux,运维)