yum指定国内镜像源并安装python
要指定使用国内的 yum 存储库来安装软件包,你需要编辑 `/etc/yum.repos.d/` 目录下的 `.repo` 文件,将默认的镜像源替换为国内的镜像源。通常来说,使用阿里云、清华大学等提供的镜像源是常见的做法。以下是一些常用的步骤和示例:
### 使用阿里云的 yum 镜像源
1. **备份当前的 yum 配置文件**(可选但推荐):
```bash
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
```
2. **下载阿里云的 CentOS yum 配置文件**:
```bash
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
```
如果你使用的不是 CentOS 7,你需要根据你的 CentOS 版本替换 URL 中的 `Centos-7` 部分。
3. **清除 `yum` 缓存**:
```bash
sudo yum clean all
```
4. **更新 `yum` 缓存**:
```bash
sudo yum makecache
```
5. **安装 `python3-pip`**:
```bash
sudo yum install -y python3-pip
```
### 使用清华大学的 yum 镜像源
1. **备份当前的 yum 配置文件**:
```bash
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
```
2. **下载清华大学的 CentOS yum 配置文件**:
```bash
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/help/CentOS-Base-7.repo
```
同样,如果你的 CentOS 版本不是 7,需要适当调整 URL。
3. **清除 `yum` 缓存**:
```bash
sudo yum clean all
```
4. **更新 `yum` 缓存**:
```bash
sudo yum makecache
```
5. **安装 `python3-pip`**:
```bash
sudo yum install -y python3-pip
```
通过这些步骤,你就可以使用国内的 yum 镜像源来安装 `python3-pip` 或其他软件包了。