为ARM64架构移植Ubuntu20.04换源的发现

在为ARM64架构(RK3566)移植ubuntu20.04的时候发现在更换为国内源之后,无法正常完成apt update,报错为:

Ign:25 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages                                                                                                       
Ign:26 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages                                                                                                 
Ign:27 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages                                                                                                   
Ign:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages                                                                                                 
Ign:20 http://mirrors.aliyun.com/ubuntu focal-security/multiverse arm64 Packages                                                                                                
Err:17 http://mirrors.aliyun.com/ubuntu focal-security/main arm64 Packages                                                                                                      404  Not Found [IP: 221.204.66.204 80]
Ign:18 http://mirrors.aliyun.com/ubuntu focal-security/restricted arm64 Packages                                                                                                
Ign:19 http://mirrors.aliyun.com/ubuntu focal-security/universe arm64 Packages                                                                                                  
Ign:25 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages                                                                                                       
Ign:26 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages                                                                                                 
Ign:27 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages                                                                                                   
Ign:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages                                                                                                 
Ign:20 http://mirrors.aliyun.com/ubuntu focal-security/multiverse arm64 Packages                                                                                                
Ign:25 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages                                                                                                       
Ign:26 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages                                                                                                 
Ign:27 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages                                                                                                   
Get:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages [13.0 kB]                                                                                       
Get:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages [13.0 kB]                                                                                       
Ign:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages                                                                                                 
Ign:25 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages                                                                                                       
Ign:26 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages                                                                                                 
Ign:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Ign:27 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages                                                                                                   
Ign:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages                                                                                                 
Err:25 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages                                                                                                       404  Not Found [IP: 221.204.66.204 80]
Ign:26 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages                                                                                                 
Ign:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Ign:27 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages                                                                                                   
Ign:28 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages                                                                                                 
Ign:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Ign:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Ign:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Err:31 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages                                                                                                     404  Not Found [IP: 221.204.66.204 80]
Ign:32 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages                                                                                                 
Reading package lists... Done                                                                                                                                                   
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  Not Found [IP: 221.204.66.204 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-security/main/binary-arm64/Packages  404  Not Found [IP: 221.204.66.204 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages  404  Not Found [IP: 221.204.66.204 80]
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-backports/main/binary-arm64/Packages  404  Not Found [IP: 221.204.66.204 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

我更换的是阿里云的国内源码,是在搜索"Ubuntu20.04换源"的第一个文章,报错发现是无法fetch,我首先尝试了查看是 etc/resolv.conf 文件是否有我所换的阿里云的DNS,发现这里有

nameserver 127.0.0.53

这里是阿里云的DNS,那么好,我查看我的 etc/apt.source.list的文件查看换源换的是否有遗漏

后来发现是这里的错误,举个栗子

我换完源之后的其中之一的源是这样的

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

发现这里"deb http://mirrors.aliyun.com/ubuntu"这里指的是标准的Ubuntu的源,用于运行在Inter架构时候需要的源,但是我的是arm64架构的,不可以使用这个源,如果在非Intel架构(如ARM)的设备上使用标准的ubuntu源,系统可能无法找到与您的硬件架构匹配的包,从而导致软件包安装失败,在ubuntu后面添加-port可以使用适用非Inter架构的源,所以是

deb http://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse

更换之后可以正常apt update和install

在这里贴上我修改过后的完整的阿里云的源,在非Inter架构可以正常下载,注意版本是Ubuntu20.04

deb http://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu-ports/ focal-backports main restricted universe multiverse# deb-src http://mirrors.aliyun.com/ubuntu-ports/ focal main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ focal-security main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ focal-updates main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ focal-backports main restricted universe multiverse## Pre-released source, not recommended.
# deb http://mirrors.aliyun.com/ubuntu-ports/ focal-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu-ports/ focal-proposed main restricted universe multiverse

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/892802.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

源码编译安装httpd 2.4,提供系统服务管理脚本并测试

总结需要安装的包 sudo yum groupinstall "Development Tools" -y #httpd的依赖包yum install tar -y #tar压缩包sudo yum install apr-devel apr-util-devel #APR库 提供跨平台接口的库sudo yum install pcre pcre-devel # PCRE库和 pcre-config工具--提供PCRE库…

【混合开发】CefSharp+Vue桌面应用程序开发

为什么选择CefSharpVue做桌面应用程序 CefSharp 基于 Chromium Embedded Framework (CEF) ,它可以将 Chromium 浏览器的功能嵌入到 .NET 应用程序中。通过 CefSharp,开发者可以在桌面应用程序中集成 Web 技术,包括 HTML、JavaScript、CSS 等…

从0开始学习搭网站第二天

前言:今天比较惭愧,中午打铲吃了一把,看着也到钻二了,干脆顺手把这个赛季的大师上了,于是乎一直到网上才开始工作,同样,今天的学习内容大多来自mdn社区mdn 目录 怎么把文件上传到web服务器采用S…

nacos环境搭建以及SpringCloudAlibaba脚手架启动环境映射开发程序

1:下载nacos 地址:https://github.com/alibaba/nacos/tags 2:选择server的zip包下载 3:启动mysql服务,新建数据库:nacos_yh 4:解压下载的nacos_server 进入conf目录 5:mysql运行sql脚本变得到下面的表 6&a…

Spring MVC流程一张图理解

由于现在项目中大部分都是使用springboot了,但是ssm中的springmvc还是可以了解一下 1 、用户发送请求至前端控制器 DispatcherServlet 。 2 、 DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。 3 、处理器映射器找到具体的处理器 ( 可以根据 xml 配…

数据分析如何正确使用ChatGPT进行辅助?

目录 1.数据介绍 2.特征工程 3.EDA分析 4.数据相关性分析 5.分析总结 一篇优秀的学术论文,肯定有新颖、适当的论证视角,选择恰当的研究方法,搭建逻辑严密、平衡的论证框架,把有力的数据分析紧密结合起来,这样一篇…

学习 Git 的工作原理,而不仅仅是命令

Git 是常用的去中心化源代码存储库。它是由 Linux 创建者 Linus Torvalds 创建的,用于管理 Linux 内核源代码。像 GitHub 这样的整个服务都是基于它的。因此,如果您想在 Linux 世界中进行编程或将 IBM 的 DevOps Services 与 Git 结合使用,那…

赛灵思(Xilinx)公司Artix-7系列FPGA

苦难从不值得歌颂,在苦难中萃取的坚韧才值得珍视; 痛苦同样不必美化,从痛苦中开掘出希望才是壮举。 没有人是绝对意义的主角, 但每个人又都是自己生活剧本里的英雄。滑雪,是姿态优雅的“贴地飞行”,也有着成…

openplant实时数据库(二次开发)

资源地址 我的网盘〉软件>数据库>openplant>openplant实时数据库(二次开发)

SpringBoot链接Kafka

一、SpringBoot生产者 (1)修改SpringBoot核心配置文件application.propeties, 添加生产者相关信息 # 连接 Kafka 集群 spring.kafka.bootstrap-servers192.168.134.47:9093# SASL_PLAINTEXT 和 SCRAM-SHA-512 认证配置 spring.kafka.properties.securi…

Win11下python 调用C++动态链接库dll

这里写自定义目录标题 Win11下python 调用C动态链接库dll环境修改C语言代码Visual Studio 2019生成dllPython 加载DLLpython 数据类型适配python调用函数 Win11下python 调用C动态链接库dll 在一些耗时的函数上考虑使用C进行加速,涉及把cpp文件转为dll,…

探索 Transformer²:大语言模型自适应的新突破

目录 一、来源: 论文链接:https://arxiv.org/pdf/2501.06252 代码链接:SakanaAI/self-adaptive-llms 论文发布时间:2025年1月14日 二、论文概述: 图1 Transformer 概述 图2 训练及推理方法概述 图3 基于提示的…

CSRF(跨站请求伪造)深度解析

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

5、docker-compose和docker-harbor

安装部署docker-compose 自动编排工具,可以根据dockerfile自动化的部署docker容器。是yaml文件格式,注意缩进。 1、安装docker-compose 2、配置compose配置文件docker-compose.yml 3、运行docker-compose.yml -f:指定文件,up&…

QNAP 上常用的几款软件

当我们谈到 NAS(Network Attached Storage)时,QNAP 凭借多年的产品迭代、稳定的硬件性能和不断丰富的软件生态,已成为很多家庭及中小型企业的首选。除了存储本身,QNAP 提供的各种官方软件和应用,也为用户带…

Jmeter进行http接口并发测试

目录: 1、Jmeter设置(1)设置请求并发数(2)设置请求地址以及参数(3)添加结果数 2、启动看结果 1、Jmeter设置 (1)设置请求并发数 (2)设置请求地址…

9,STL——vector类

一、vector类的介绍和使用 1,了解vector vector类的官方介绍https://cplusplus.com/reference/vector/vector/ 使用STL的三个境界:能用,明理,能扩展 1). vector是表示可变大小数组的序列容器。 2). 就像数组一样,…

基于考研概率论知识解读 Transformer:为何自注意力机制要除以根号 dk

Transformer自注意力机制中除以 d k \sqrt{d_k} dk​ ​深度剖析 【 Transformer 系列,故事从 d k \sqrt{d_k} dk​ ​说起】 LLM这么火,Transformer厥功甚伟,某天心血来潮~,再去看看! 它长这个样子: 深入…

Kafka权威指南(第2版)读书笔记

目录 Kafka生产者——向Kafka写入数据生产者概览创建Kafka生产者bootstrap.serverskey.serializervalue.serializer 发送消息到Kafka同步发送消息 Kafka生产者——向Kafka写入数据 不管是把Kafka作为消息队列、消息总线还是数据存储平台,总是需要一个可以往Kafka写…

python识别图片中指定颜色的图案并保存为图片

示例代码: def chuli(color):import cv2import numpy as np# 定义颜色名称到HSV阈值范围的映射color_thresholds {red: ([0, 100, 100], [10, 255, 255], [160, 100, 100], [180, 255, 255]),yellow: ([20, 100, 100], [30, 255, 255]),blue: ([90, 100, 100], [1…