Some-Shell/changeSource/README.md

48 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2024-11-27 02:41:16 +00:00
## Change Source Script
这个脚本用于在不同的 Linux 发行版Ubuntu、Debian、CentOS上更换软件源。您可以选择清华大学、阿里云、科大或官方源默认使用官方源。
## 功能
自动检测系统发行版:适用于 Ubuntu、Debian 和 CentOS。
选择源:提供四种源选择:官方,清华大学,阿里云和科大。
源替换:根据选择自动更新系统源配置文件。
## 使用方法
- 运行脚本:
方式1 (wget):
```bash
wget -qO- https://git.randallanjie.com/Randall/Some-Shell/raw/branch/main/changeSource/changeSource.sh | sudo bash
```
方式2 (curl):
```bash
curl -s https://git.randallanjie.com/Randall/Some-Shell/raw/branch/main/changeSource/changeSource.sh | sudo bash
```
需要超级用户权限sudo来修改系统配置文件。
- 选择源:
脚本会提示您选择源输入相应的数字选择1-官方2-清华3-阿里云4-科大默认是1官方
**警告**
- 备份:在运行此脚本前,强烈建议备份现有的源配置文件。脚本会自动备份,但备份额外一份以防万一。
- 兼容性:脚本适用于主流版本,但特殊或较旧的版本可能需要手动调整。
- 更新:更换源后,确保运行 apt-get update 或 yum clean all && yum makecache 来刷新软件包缓存。
## 源列表
- Ubuntu
1. 官方archive.ubuntu.com/ubuntu/
2. 清华mirrors.tuna.tsinghua.edu.cn/ubuntu/
3. 阿里云mirrors.aliyun.com/ubuntu/
4. 科大mirrors.ustc.edu.cn/ubuntu/
- Debian
1. 官方deb.debian.org/debian
2. 清华mirrors.tuna.tsinghua.edu.cn/debian/
3. 阿里云mirrors.aliyun.com/debian/
4. 科大mirrors.ustc.edu.cn/debian/
- CentOS
1. 官方mirror.centos.org/centos
2. 清华mirrors.tuna.tsinghua.edu.cn/centos/
3. 阿里云mirrors.aliyun.com/centos/
4. 科大mirrors.ustc.edu.cn/centos/