理解源之前首先理解几个基础概念:

  1. 源仓库:

    存储包的服务器,一般为url地址

    例如:

    http://mirrors.aliyun.com/ubuntu

  2. 版本号:

    一个源仓库库中可能保存多个系统的源,或者是同一个系统的不同功能的源包

    例如 ubuntu18 就同时存在下列这些版本号:

    bionic:核心软件包

    bionic-updates:统更新包软件包

    bionic-security:系统安全软件包

    bionic-proposed:小版本更新,可忽略的小更新

    bionic-backports:尚未测试的包

  3. 分支

    对于一个具体的软件包而言,还存在多种状态

    主要为以下几种:

    main:主分支,最为稳定的版本

    restricted:仅仅是注册可用

    universe:通用软件包,适用于所有硬件

    multiverse:其他硬件版本的软件包

将这三个完整的合起来就是全版本源

# ub18
deb http://mirrors.aliyun.com/ubuntu bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu bionic-backports main restricted universe multiverse

可以看到全版本的源是很庞大的,建议使用最快的源
Snipaste_2021-04-06_13-28-38.png

Last modification:April 6, 2021
如果觉得我的文章对你有用,请随意赞赏