Ubuntu arm换源方法

博主发现国内arm平台上运行的ubuntu源较少,低版本更少。分享了一个实测可用的arm平台ubuntu源,其更改方式与普通桌面Ubuntu类似,只需将中间部分替换为…/ubuntu - ports/… 。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我发现国内arm平台上运行的ubuntu的源很少,低版本的就更少了。
下面是我找到的实测一个可以在arm上用的。

https://blog.csdn.net/wuhong1989/article/details/83510268

更改方式是和普通的桌面Ubuntu一样,不用的地方是把中间…/ubuntu/…换成…/ubuntu-ports/…

<think>好的,我现在需要在Ubuntu ARM架构系统中配置国内镜像,但之前没有经验,得先理清楚步骤。首先,我记得换源通常需要修改/etc/apt/sources.list文件,但不确定ARM和x86的有什么区别。根据用户提供的引用,比如引用[2]和引用[3],ARM架构的镜像需要带有“-ports”后缀,而x86的是没有的。比如清华ubuntu-ports,阿里和中科大也是类似的情况。 那第一步应该是备份原来的文件,防止出错后可以恢复。使用sudo cp命令备份到sources.list.bak。然后需要确定自己的Ubuntu版本,比如是18.04、20.04还是其他,因为不同版本的地址可能不同。用户提到的引用[4]提到了ubuntu20.04.05出现404错误,可能是因为版本和的路径不匹配,所以版本匹配很重要。 接下来要选择合适的国内镜像,比如清华、阿里或中科大。根据引用[3]的例子,清华的ARM地址是https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/,而其他镜像的结构可能类似。然后需要编辑sources.list文件,将原来的官方替换为选定的镜像地址。注意替换的时候要确认每一行都正确,特别是版本代号和组件(如main、universe等)是否正确。 替换完成后,保存文件,然后执行sudo apt update更新软件列表。如果出现404错误,可能需要检查地址是否正确,特别是版本号和架构是否匹配。引用[4]的问题可能是因为版本不正确或者路径中缺少了必要的部分,比如把ubuntu而不是ubuntu-ports写进去,或者版本代号错误,比如把focal写成其他名称。 另外,用户可能需要使用nano或者vim编辑器,需要确保有权限进行修改。如果遇到权限问题,记得使用sudo命令。最后,测试更新是否成功,没有错误提示的话就可以使用sudo apt upgrade进行软件升级了。 还需要注意,不同的Ubuntu版本有不同的代号,比如20.04是focal,22.04是jammy,这会影响地址中的路径部分。如果用户不清楚自己的版本,可以用lsb_release -a命令查看。 总结步骤应该是:备份文件、确定系统版本、选择合适的镜像、替换sources.list内容、更新软件列表、处理可能出现的错误。同时,引用中的例子说明正确使用带-ports的镜像是关键,否则会导致404错误。</think>在Ubuntu ARM架构系统中配置国内镜像的步骤如下: ### 步骤1:备份原软件文件 ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` ### 步骤2:确定系统版本代号 执行命令查看版本代号(如`focal`对应20.04,`jammy`对应22.04): ```bash lsb_release -a ``` ### 步骤3:选择镜像地址 根据架构和版本选择镜像(**ARM需使用`ubuntu-ports`路径**): - **清华大学**: `https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/`[^3] - **阿里云**: `http://mirrors.aliyun.com/ubuntu-ports/`[^2] - **中科大**: `http://mirrors.ustc.edu.cn/ubuntu-ports/`[^2] ### 步骤4:编辑软件文件 使用文本编辑器(如`nano`)修改文件: ```bash sudo nano /etc/apt/sources.list ``` **替换内容示例(以Ubuntu 20.04 ARM为例)**: ``` deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse ``` ### 步骤5:更新软件列表 ```bash sudo apt update ``` 若出现`404`错误,需检查: 1. 镜像路径是否包含`-ports` 2. 版本代号是否与系统匹配 3. 网络连接是否正常[^4] ### 步骤6:升级软件包(可选) ```bash sudo apt upgrade -y ``` --- ### 关键注意事项 1. **ARM架构必须使用带`-ports`的镜像**,否则会因架构不匹配导致404错误[^3] 2. 镜像地址中的版本代号(如`focal`)需与系统版本严格对应 3. 推荐优先使用清华大学或阿里云镜像,速度稳定性较好 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值