一、更新Ubuntu的源配置文件 /etc/apt/source.list,清华源配置如下:
deb [arch=armhf,arm64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
deb [arch=armhf,arm64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb [arch=armhf,arm64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
# deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb [arch=armhf,arm64] http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
二、添加包的异构管理
dpkg --add-architecture arm64
dpkg --add-architecture armhf
三、执行源更新,如果存在证书认证问题,建议使用http源,并执行一些执行
# 清除以前缓存
rm -rf /var/lib/apt/lists/*
rm -rf /etc/apt/sources.list.d/*
# 执行证书安装,根据情况可选
apt install apt-transport-https ca-certificates
# 执行源切换
apt-get update
四、安装arm包到x86架构下
apt install libasound2-dev:arm64