Linux 一键更换国内软件源-快流云
技术教程
Linux 一键更换国内软件源-快流云
2024-10-28 19:18
通常我是在自己的 Linux 机器上配置代理的,但是确实也有很多场景配置代理是不容易操作的。
为了能顺利安装一些软件,也只能是换国内软件源咯。
更换国内软件源这件事有大佬编写的脚本我们可以拿来直接用,项目地址是 GitHub 或 Gitee。
基本上各种主流的 Linux 发行版都能用,这里就不多说了,更详细的信息可以看项目地址。这里直接说咋用。
用法非常简单:
1
2 wget https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh
sudo sh ChangeMirrors.sh即可进入脚本提供的交互界面,像下面这样:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 +---------------------------------------------------+
| |
| ============================================= |
| |
| 欢迎使用 Linux 一键更换国内软件源脚本 |
| |
| ============================================= |
| |
+---------------------------------------------------+
####################################################
提供以下国内软件源可供选择:
####################################################
❖ 阿里云 1)
❖ 腾讯云 2)
❖ 华为云 3)
❖ 网易 4)
❖ 搜狐 5)
❖ 清华大学 6)
❖ 浙江大学 7)
❖ 南京大学 8)
❖ 重庆大学 9)
❖ 兰州大学 10)
❖ 上海交通大学 11)
❖ 哈尔滨工业大学 12)
❖ 中国科学技术大学 13)
####################################################
运行环境 CentOS Linux 8 x86_64
系统时间 2022-11-29 23:17:06
####################################################
└─ 请选择并输入你想使用的软件源 [ 1-13 ]:接下来就是按着交互提示一步步进行就好了,
有如下交互过程:
- └ 选择国内源
交互
- └ 检测如果是 RHEL 或 CentOS 系统选择是否安装/覆盖 EPEL 扩展国内源
交互
- └ 检测如果是 RHEL 或 CentOS 系统选择是否安装/覆盖 EPEL 扩展国内源
- └ 选择软件源使用的 WEB 协议
交互
- └ 检测 防火墙 和 SELINUX,如果开启并且系统是 RHEL 或 CentOS 选择是否关闭
交互
- └ 备份原有源
- └ 检测如果存在重复的备份文件选择是否覆盖
交互
- └ 检测如果存在重复的备份文件选择是否覆盖
- └ 更换国内源
- └ 选择是否更新软件包
交互
- └ 选择是否清理已下载的软件包缓存
交互
- └ 选择是否清理已下载的软件包缓存
最后会有提示:
1 |
------------ 脚本执行结束 ------------ |
软件源就换好了 哦~~