Ubuntu 安装了NVIDIA的驱动还有DriveWokrs之后,好像把系统添加了arm64的架构,因此,在源更新的时候,也会更新arm64相关的源,但是问题在于,用sudo apt-get update的时候,找不到源,会报错
Err:28 http://us.archive.ubuntu.com/ubuntu xenial/main arm64 Packages
Err:54 http://us.archive.ubuntu.com/ubuntu xenial-updates/main arm64 Packages
Err:78 http://us.archive.ubuntu.com/ubuntu xenial-backports/main arm64 Packages
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-backports/main/binary-arm64/Packages
每次更新都很慢,找了好久,才找到相关的答案,答案很简单,就是再source.list 里面每个deb 链接后面增加:[arch=amd64,i386]
比如:把
deb http://archive.ubuntu.com/ubuntu xenial universe
改成
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu xenial universe
参考:https://devtalk.nvidia.com/default/topic/1004601/jetson-tx2/after-installing-jetpack3-0-host-computer-is-not-able-to-apt-get-update/
网友评论