Ubuntu使用阿里云软件仓库(内有批量更新软件仓库脚本)

原文地址:itweknow.cn/detail?id=6… ,欢迎你们访问。ubuntu

在国内使用ubuntu的过程当中因为网络的问题可能会有些包下载速度很慢,可是阿里云为咱们提供了仓库服务,咱们能够将Ubuntu的默认的软件源修改成阿里云的就能够了明显的提升软件的下载速度了。bash

单机修改

咱们先来看下修改一台机器的源。一台机器操做比较简单,也用不着使用脚本去操做。网络

  1. 备份原来的源文件(PS:保险起见,怕改糟了。)ionic

    cp /etc/apt/sources.list /etc/apt/sources.list.bak
    复制代码
  2. 获取系统内核版本信息阿里云

    lsb_release -c | grep -o "\s.*"
    复制代码

    这里个人机器的版本为bionicspa

  3. 修改/etc/apt/sources.list
    ***注意将$SYS_VERSION替换为第二步中获取的版本信息。***这点很是重要,不然会失败。rest

    deb http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-backports main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ $SYS_VERSION-proposed main restricted universe multiverse
    复制代码
  4. 更新code

    apt-get update
    apt-get upgrade
    复制代码

    至此,成功。blog

多台机器

当须要修改多台机器的源的时候,上面那种方式就有点麻烦了,其实这些工做均可以经过脚原本作的。脚本下载get

  1. 配置好hosts,在执行脚本的机器上的hosts文件中添加全部机器名和IP映射关系。
  2. 修改脚本文件中batch_change_apt_source.sh的机器名称,即SERVERS变量。
  3. 设置可执行权限
    chmod 777 batch_change_apt_source.sh
    chmod 777 change_apt_source.sh
    复制代码
  4. 执行batch_change_apt_source.sh
    ./batch_change_apt_source.sh
    复制代码
  5. 过程当中可能会提示输入机器密码和Y/N
相关文章
相关标签/搜索