背景
jetson上的搭载的ubuntu系统是基于arm64架构的,因此在很多操作上与X86 64的主机有很大的不同,也造成了很多应用困扰。本文介绍了如何给jetson平台更换国内软件源,使得安装软件更加方便。
方法
本文使用清华大学的源为例,清华源的官方链接如下,注意,一定是ubuntu ports
ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
将sources.list中的内容替换为
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
更新软件列表
sudo apt-get update
更新软件
sudo apt-get upgrade
如果出现update出现KEY相关的报错,可以使用
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com xxxx
xxx是报错提示的key