Ubuntu apt source change (X86-64bit office ==> mirrors.aliyun.com

本文详细记录了在Ubuntu系统中将软件包源更改为阿里云镜像的过程,包括使用vi编辑器修改sources.list文件,以及执行apt update更新源列表的具体步骤。

lake@Ubuntu:~$ sudo vi  /etc/apt/sources.list

 

1,$s/security.ubuntu/mirrors.aliyun/g

 

:1,$s/archive.ubuntu/mirrors.aliyun/g

 ### Update source 

lake@Ubuntu:~$ sudo apt update
Get:1 http://mirrors.aliyun.com/ubuntu bionic InRelease [242 kB]
Get:2 http://mirrors.aliyun.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://mirrors.aliyun.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:4 http://mirrors.aliyun.com/ubuntu bionic-security InRelease [88.7 kB]
Get:5 http://mirrors.aliyun.com/ubuntu bionic/main amd64 Packages [1019 kB]
Get:6 http://mirrors.aliyun.com/ubuntu bionic/main Translation-en [516 kB]
Get:7 http://mirrors.aliyun.com/ubuntu bionic/restricted amd64 Packages [9184 B]
Get:8 http://mirrors.aliyun.com/ubuntu bionic/restricted Translation-en [3584 B]
Get:9 http://mirrors.aliyun.com/ubuntu bionic/universe amd64 Packages [8570 kB]
Get:10 http://mirrors.aliyun.com/ubuntu bionic/universe Translation-en [4941 kB]
Get:11 http://mirrors.aliyun.com/ubuntu bionic/multiverse amd64 Packages [151 kB]
Get:12 http://mirrors.aliyun.com/ubuntu bionic/multiverse Translation-en [108 kB]
Get:13 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 Packages [817 kB]
Get:14 http://mirrors.aliyun.com/ubuntu bionic-updates/main Translation-en [288 kB]
Get:15 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted amd64 Packages [24.1 kB]
Get:16 http://mirrors.aliyun.com/ubuntu bionic-updates/restricted Translation-en [6620 B]
Get:17 http://mirrors.aliyun.com/ubuntu bionic-updates/universe amd64 Packages [1033 kB]
Get:18 http://mirrors.aliyun.com/ubuntu bionic-updates/universe Translation-en [319 kB]
Get:19 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse amd64 Packages [9284 B]
Get:20 http://mirrors.aliyun.com/ubuntu bionic-updates/multiverse Translation-en [4508 B]
Get:21 http://mirrors.aliyun.com/ubuntu bionic-backports/main amd64 Packages [2512 B]
Get:22 http://mirrors.aliyun.com/ubuntu bionic-backports/main Translation-en [1644 B]
Get:23 http://mirrors.aliyun.com/ubuntu bionic-backports/universe amd64 Packages [4028 B]
Get:24 http://mirrors.aliyun.com/ubuntu bionic-backports/universe Translation-en [1856 B]
Get:25 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 Packages [593 kB]
Get:26 http://mirrors.aliyun.com/ubuntu bionic-security/main Translation-en [194 kB]
Get:27 http://mirrors.aliyun.com/ubuntu bionic-security/restricted amd64 Packages [15.1 kB]
Get:28 http://mirrors.aliyun.com/ubuntu bionic-security/restricted Translation-en [4684 B]
Get:29 http://mirrors.aliyun.com/ubuntu bionic-security/universe amd64 Packages [627 kB]
Get:30 http://mirrors.aliyun.com/ubuntu bionic-security/universe Translation-en [210 kB]
Get:31 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse amd64 Packages [6120 B]
Get:32 http://mirrors.aliyun.com/ubuntu bionic-security/multiverse Translation-en [2600 B]
Fetched 18.1 MB in 1min 55s (157 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
229 packages can be upgraded. Run 'apt list --upgradable' to see them.
lake@Ubuntu:~$ sudo apt install yoursoftwarename
 

 

 

<think>好的,我需要帮助用户解决如何正确配置CentOS的yum源使用阿里云镜像的问题。首先,用户已经提供了一些引用资料,我需要仔细阅读这些引用内容,确保回答准确。 根据引用[2],配置阿里云镜像源的原因是因为默认的yum源可能不在国内,下载速度慢。所以第一步需要备份原有的配置文件,如引用[3]提到的备份操作。接下来,引用[4]给出了下载阿里云CentOS-7.repo的具体命令,使用wget将文件保存到正确的位置。然后,引用[5]提到需要清理旧的缓存并生成新缓存,这可能包括yum clean all和yum makecache。最后,验证配置是否成功,可以通过yum list命令检查是否有更新。 需要注意用户使用的是CentOS 7还是其他版本,不同版本的repo文件可能不同,比如引用[4]中的Centos-7.repo。另外,引用[5]还提到要检查网络连接,确保可以访问阿里云镜像站。如果有问题,可能需要检查网络配置,比如静态IP或DNS设置。 用户的问题还包括如何检查当前的配置情况,可能需要查看/etc/yum.repos.d/目录下的文件,确认是否存在阿里云的repo文件,并且内容正确。如果有错误,可能需要重新下载或者手动编辑配置文件。 在步骤中,还要提醒用户权限问题,比如使用sudo执行命令,否则可能没有权限修改系统文件。另外,执行完配置后,最好进行测试安装,验证速度是否提升,确保配置生效。 总结步骤应该是:备份、下载新repo、清理缓存、生成缓存、验证。同时,常见问题如网络不通、版本不匹配、权限不足等需要提及解决方案。</think>### 配置CentOS使用阿里云镜像源的步骤 #### 1. **备份原有yum源配置文件** ```bash sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ``` - **作用**:防止配置错误时无法恢复原始设置[^3]。 #### 2. **下载阿里云镜像源文件** ```bash sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ``` - **注意**:若为CentOS 8,需替换为`Centos-8.repo`[^4]。 #### 3. **清理旧缓存并生成新缓存** ```bash sudo yum clean all # 清理旧缓存 sudo yum makecache # 生成新缓存 ``` - **验证缓存**:执行后应显示阿里云镜像源的元数据信息[^5]。 #### 4. **检查配置生效情况** ```bash yum repolist # 查看仓库列表是否包含阿里云源 yum list available # 测试是否能正常获取软件包列表 ``` - **成功标志**:列表中显示`mirrors.aliyun.com`相关条目[^5]。 --- #### 常见问题排查 1. **网络连通性验证** ```bash ping mirrors.aliyun.com # 检查是否能连接阿里云镜像站 ``` - 若不通,检查DNS配置(如`/etc/resolv.conf`)或防火墙设置。 2. **文件权限问题** - 确保`CentOS-Base.repo`文件权限为`644`: ```bash sudo chmod 644 /etc/yum.repos.d/CentOS-Base.repo ``` 3. **版本匹配问题** - 若系统为**CentOS 7**但误用了`Centos-8.repo`,会导致依赖解析错误。需重新下载对应版本文件。 --- #### 配置效果验证 - **速度测试**:执行`sudo yum update`观察下载速度是否显著提升。 - **镜像源标识**:在`/etc/yum.repos.d/CentOS-Base.repo`文件中应包含`baseurl=http://mirrors.aliyun.com/centos/`等字段[^4]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值