yum指定國內映象源並安裝python

vekair發表於2024-07-03

要指定使用國內的 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` 或其他軟體包了。

相關文章