ubuntu20.04更换阿里的arm源
时间: 2024-09-21 18:08:39 浏览: 93
在Ubuntu 20.04系统上切换到阿里云的ARM架构(通常指arm64或aarch64)软件包源,你需要先确保你的系统支持ARM架构,并安装`software-properties-common`工具来管理软件源。以下是步骤:
1. **更新软件列表:**
```bash
sudo apt update
```
2. **添加阿里云社区的ARM源:**
首先打开终端,复制以下行替换`deb [trusted=yes]`后的URL,这里假设你想要使用Mirrors.Aliyun.com作为镜像源:
```bash
sudo sed -i 's/deb http:\/\/archive.ubuntu.com\/ubuntu focal main restricted universe multiverse/deb [trusted=yes] http:\/\/mirrors.aliyun.com\/ubuntu\/focal arm64 main restricted universe multiverse/g' /etc/apt/sources.list
```
3. **添加公钥:**
```bash
curl -fsSL https://mirrors.aliyun.com/ubuntu/archive-keyring/2020.03.00~main.gpg | sudo gpg --dearmor -o /usr/share/keyrings/aliyun-archive-keyring.gpg
```
4. **刷新并启用新源:**
```bash
sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:chenille/mirrors-aliyun -y
sudo apt update
```
5. **确认更换源成功:**
查看当前的软件源列表,确认阿里云源已经生效:
```bash
cat /etc/apt/sources.list
```
注意:这可能会涉及到一些库的兼容性问题,特别是那些专为x86架构设计的应用。如果遇到问题,可以尝试使用`apt --allow-unauthenticated`临时解决,但推荐在官方支持的镜像源中寻找ARM版本的软件。
阅读全文