【Linux系统管理】替换系统软件源教程

253次阅读

Linux 系统的软件源就是个软件仓库,它提供了 Linux 系统安装、更新软件所需的一切。有时候官方提供的软件源速度慢,或者某些软件包在官方源里找不到,这时候就需要我们替换成其他更快、更全的软件源,本文分享下如何替换系统软件源。

【Linux 系统管理】替换系统软件源教程

手动替换软件源

1、Debian 快速换源(linode 源)

cat > /etc/apt/sources.list << EOF
deb http://mirrors.linode.com/debian/ bullseye main contrib non-free
deb-src http://mirrors.linode.com/debian/ bullseye main contrib non-free
deb http://mirrors.linode.com/debian/ bullseye-updates main contrib non-free
deb-src http://mirrors.linode.com/debian/ bullseye-updates main contrib non-free
deb http://mirrors.linode.com/debian/ bullseye-backports main contrib non-free
deb-src http://mirrors.linode.com/debian/ bullseye-backports main contrib non-free
deb http://mirrors.linode.com/debian-security/ bullseye-security main contrib non-free
deb-src http://mirrors.linode.com/debian-security/ bullseye-security main contrib non-free
EOF

2、执行命令更新软件源,能正常更新就不需要往下操作了;

apt-get update -y && apt-get install curl -y

3、编辑文件换源,执行下列命令备份并编辑文件;

cp /etc/apt/sources.list /etc/apt/sources.list.backup
nano /etc/apt/sources.list

4、把文件内容替换成以下(清华大学软件源),然后保存并执行上方的更新命令:

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free

deb http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free

通过一键脚本替换软件源

1、GNU/Linux 一键更换系统软件源脚本命令,执行后进入菜单按提示选择即可:

## 国内网络
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
 
## 海外网络
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh) --abroad
或
wget https://linuxmirrors.cn/main.sh && chmod +x main.sh && ./main.sh

2、如果提示 curl 或 wget 不存在,以 root 权限或 root 用户执行下列命令安装:

## 安装 curl
yum install -y curl || apt-get install -y curl
## 安装 wget
yum install -y wget || apt-get install -y wget
正文完
 0
IT老司机
版权声明:本站原创文章,由 IT老司机 于2024-05-07发表,共计2045字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。