centos9更换国内yum源
时间: 2024-09-18 16:13:00 浏览: 1091
CentOS 9更改国内yum源通常是为了提高软件包的下载速度和访问稳定性。以下是更换为中国国内镜像的步骤:
1. 首先,备份原有的yum配置文件:
```sh
sudo cp /etc/yum.conf /etc/yum.conf.bak
```
2. 下载并编辑国内镜像列表文件,例如阿里云、腾讯云或中科大的yum仓库配置。可以从他们的官网或第三方社区获取。例如,阿里云的仓库地址通常是 `http://mirrors.aliyun.com/repo/CentOS-Base.repo`。
3. 将新的镜像文件替换到系统的 yum repository 搜索路径中,一般是在 `/etc/yum.repos.d` 目录下。创建或编辑对应目录下的仓库配置文件,如 `aliyun-centos9.repo` 或者自定义名称,内容类似:
```bash
[myrepo]
name=<你的仓库名>
baseurl=http://mirrors.aliyun.com/centos/9/$basearch/
gpgcheck=0
enabled=1
```
记得将 `<你的仓库名>` 和 `$basearch` 替换为你需要的值。
4. 更新yum缓存并安装新的软件包:
```sh
sudo yum clean all
sudo yum makecache fast
```
5. 现在你可以使用新的国内yum源了:
```sh
sudo yum install <package_name> -y
```
相关问题
centos 9更换国内yum源
CentOS 9 更换国内 yum 源是为了加快软件包的下载速度并支持国内常见的软件版本。以下是更换国内 yum 源的步骤:
1. **备份原有源**:
```bash
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base-backup.repo
```
2. **添加阿里云仓库**:
- 打开编辑器(例如 vi 或 nano):
```bash
sudo vi /etc/yum.repos.d/CentOS-Base.repo
```
- 在文件末尾追加阿里云的 CentOS 镜像源配置:
```bash
[aliyun]
name=阿里云CentOS mirror
baseurl=https://mirrors.aliyun.com/repo/CentOS-\$releasever/
gpgcheck=0
enabled=1
```
具体填入`$releasever`需要替换为你的 CentOS 9 版本(例如 "stream" 或 "8")。
3. **保存并退出编辑器**:
```bash
:wq! (然后按回车键)
```
4. **更新新的 yum 配置**:
```bash
sudo yum clean all
sudo yum makecache fast
```
5. **验证新源是否有效**:
```bash
yum repolist
```
现在你应该使用的是阿里云的 CentOS 9 yum 源了。如果想恢复原源,可以删除阿里云仓库配置并替换备份的 CentOS-Base-backup.repo 文件。
centos7更换国内yum源
更换CentOS 7的国内yum源的步骤如下:
1. 首先备份系统自带yum源配置文件:在终端输入以下命令备份文件:
```shell
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
```
2. 下载国内yum源配置文件到/etc/yum.repos.d/目录下:根据需要选择阿里云源或网易云源。在终端输入以下命令下载阿里云源配置文件:
```shell
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
```
或者输入以下命令下载网易云源配置文件:
```shell
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
```
3. 清理yum缓存,并生成新的缓存:在终端输入以下命令以清理缓存并生成新的缓存:
```shell
yum clean all
yum makecache
```
4. 检查是否成功更换yum源:在终端输入以下命令以更新yum源并检查是否生效:
```shell
yum update
```
注意:如果只想更新软件包而不更新内核,可以在yum命令后加上参数`--exclude=kernel*`,例如:
```shell
yum --exclude=kernel* update
```
以上就是更换CentOS 7的国内yum源的步骤。可以根据自己的需求选择合适的国内yum源进行替换。
阅读全文
相关推荐
















