linux一键换软件源命令

fiy 其他 215

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在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年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在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年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部