linux一键换软件源命令
-
在Linux系统中,我们可以通过一键换软件源命令来更换软件源,从而加快软件下载和更新的速度。下面提供了几个常用的一键换软件源命令供参考:
1. Ubuntu系统:
– 使用清华大学的镜像源:
“`shell
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 在更换之前备份原来的源列表
sudo sed -i ‘s/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g’ /etc/apt/sources.list # 使用清华大学的源
sudo apt update # 更新软件源
“`
– 使用阿里云的镜像源:
“`shell
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 在更换之前备份原来的源列表
sudo sed -i ‘s/archive.ubuntu.com/mirrors.aliyun.com/g’ /etc/apt/sources.list # 使用阿里云的源
sudo apt update # 更新软件源
“`2. CentOS系统:
– 使用阿里云的镜像源:
“`shell
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 在更换之前备份原来的源列表
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/CentOS-7.repo # 下载阿里云的源列表
sudo yum makecache # 更新软件源
“`
– 使用163的镜像源:
“`shell
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 在更换之前备份原来的源列表
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo # 下载163的源列表
sudo yum makecache # 更新软件源
“`3. Arch Linux系统:
– 使用中科大的镜像源:
“`shell
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak # 在更换之前备份原来的源列表
sudo sed -i ‘s/^Server/#Server/g’ /etc/pacman.d/mirrorlist.bak # 注释掉所有源
sudo echo ‘Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch‘ >> /etc/pacman.d/mirrorlist.bak # 使用中科大的源
sudo mv /etc/pacman.d/mirrorlist.bak /etc/pacman.d/mirrorlist # 将新的源列表重命名为mirrorlist
sudo pacman -Syy # 更新软件源
“`以上是一些常用的一键换软件源命令,可以根据自己的需求选择合适的命令来更换软件源。这样可以有效地提高软件下载和更新的速度,并且减少由于网络原因导致的下载失败和更新错误。
2年前 -
在Linux系统中,可以使用一键换软件源命令来更换软件源。这有助于提高软件下载的速度和稳定性。以下是一些常用的一键换软件源命令:
1. Ubuntu系统:
– 通过终端打开 “/etc/apt/sources.list” 文件,将原有的软件源注释掉(在每行开头添加#符号)。
– 在终端中运行以下命令,将软件源更改为中科大源:
“`
sudo sed -i ‘s/archive.ubuntu.com/mirrors.ustc.edu.cn/g’ /etc/apt/sources.list
sudo sed -i ‘s/security.ubuntu.com/mirrors.ustc.edu.cn/g’ /etc/apt/sources.list
sudo apt-get update
“`2. CentOS系统:
– 在终端中运行以下命令,将软件源更改为阿里云源(以CentOS 7为例):
“`
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum makecache
“`3. Debian系统:
– 在终端中运行以下命令,将软件源更改为清华大学源:
“`
sudo sed -i ‘s/security.debian.org/mirrors.tuna.tsinghua.edu.cn/g’ /etc/apt/sources.list
sudo sed -i ‘s/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g’ /etc/apt/sources.list
sudo apt-get update
“`4. Fedora系统:
– 在终端中运行以下命令,将软件源更改为中科大源:
“`
sudo dnf install dnf-plugins-core -y
sudo dnf config-manager –add-repo https://mirrors.ustc.edu.cn/fedora/linux/releases/33/Everything/x86_64/os/
sudo dnf makecache
“`5. Arch Linux系统:
– 编辑 “/etc/pacman.d/mirrorlist” 文件,在文件开头添加以下内容(将原有的内容注释掉):
“`
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
“`
– 在终端中运行以下命令更新软件源:
“`
sudo pacman -Syy
“`以上命令可根据不同的Linux发行版本进行适当的修改,以适应特定的软件源。执行这些命令后,系统将会更新软件源信息,并从新的软件源下载软件包。
2年前 -
在Linux系统中,可以通过一键换软件源命令来更改系统的软件源。下面是一些常用的一键换软件源命令:
1. `sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak`:先备份当前的软件源配置文件。
2. 中科大源:
“`
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i ‘s/archive.ubuntu.com/mirrors.ustc.edu.cn/g’ /etc/apt/sources.list
sudo apt update
“`3. 清华大学源:
“`
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i ‘s/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g’ /etc/apt/sources.list
sudo apt update
“`4. 阿里云源:
“`
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i ‘s/archive.ubuntu.com/mirrors.aliyun.com/g’ /etc/apt/sources.list
sudo apt update
“`5. 163源:
“`
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i ‘s/archive.ubuntu.com/mirrors.163.com/g’ /etc/apt/sources.list
sudo apt update
“`6. 腾讯云源:
“`
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i ‘s/archive.ubuntu.com/mirrors.cloud.tencent.com/g’ /etc/apt/sources.list
sudo apt update
“`以上是一些常用的一键换软件源命令,可以根据自己的需要选择其中的一种来更改软件源。在运行命令之前,建议先备份当前的软件源配置文件,以便需要恢复时使用。更改完软件源后,需要运行`sudo apt update`命令来更新软件包信息,以确保系统能够正确地从新的软件源下载软件包。
2年前