mirror of
https://github.com/Kxsso/jcutmirror.git
synced 2026-03-27 15:27:02 +08:00
50 lines
1.2 KiB
Plaintext
50 lines
1.2 KiB
Plaintext
---
|
||
mirrorId: elrepo
|
||
---
|
||
|
||
import ConfigGenerator from '../../src/components/config-generator'
|
||
|
||
export const osVersion = ['7', '8', '6'];
|
||
export const versionName = [
|
||
'RHEL-7, SL-7, CentOS-7',
|
||
'RHEL-8, SL-8, CentOS-8',
|
||
'RHEL-6, SL-6, CentOS-6'
|
||
];
|
||
export const configGen = (version) => {
|
||
return `
|
||
yum install https://www.elrepo.org/elrepo-release-${version}.el${version}.elrepo.noarch.rpm`;
|
||
}
|
||
|
||
首先按照[官网的安装说明](https://elrepo.org/tiki/tiki-index.php),配置 ELRepo:
|
||
|
||
```bash
|
||
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
|
||
```
|
||
|
||
接着,按照你的系统版本,运行:
|
||
|
||
<ConfigGenerator
|
||
promptString=""
|
||
versionList={osVersion}
|
||
friendlyNameList={versionName}
|
||
configGen={configGen} />
|
||
|
||
接下来是换源,建议先备份 `/etc/yum.repos.d/elrepo.repo` :
|
||
|
||
```shell
|
||
cp /etc/yum.repos.d/elrepo.repo /etc/yum.repos.d/elrepo.repo.bak
|
||
```
|
||
|
||
然后编辑 /etc/yum.repos.d/elrepo.repo 文件,在 `mirrorlist=` 开头的行前面加 `#` 注释掉;并将 `http://elrepo.org/linux` 替换为
|
||
|
||
|
||
```plaintext
|
||
https://mirrors.jcut.edu.cn/elrepo
|
||
```
|
||
|
||
|
||
最后,更新软件包缓存
|
||
|
||
```shell
|
||
yum makecache
|
||
``` |