Debian 系列发行版软件库源列表 sources.list 详解
后知后觉 暂无评论

文件 sources.list 是包管理工具 apt 所用的记录软件包仓库位置的配置文件,同样的还有位于 /etc/apt/sources.list.d/ 目录下的 *.list 文件。

查看系统源列表配置文件

vi /etc/apt/sources.list

更新历史

词条格式

sources.list 文件中的条目一般都有如下所示的形式

deb http://site.example.com/debian distribution component1 component2 component3
deb-src http://site.example.com/debian distribution component1 component2 component3
字段类型描述
deb/deb-srcArchive Type档案类型(二进制包还是源码包)
http://...Repository URL仓库地址
distributionDistribution发行版代号
component1Component包分类1(必选)
component2Component包分类2(可选)

档案类型

Archive Type(档案类型)的 debdeb-src 表明了所获取的软件包档案类型。

类型说明
deb二进制预编译软件包
deb-src用于编译二进制软件包的源代码

仓库地址

Repository URL(仓库地址)阐明了软件包所在仓库的地址。可更换仓库地址为其他地理位置更靠近本地的镜像节点来提高下载速度和稳定性。

常用镜像地址列表:

发行版代号

Distribution(发行版代号)一般有两类。

一类是发行版的具体代号,如 stretch, buster, bullseye, bionic, focal, jammy 等;
另一类是发行版的发行类型,如 oldstable, stable, testingunstable

包分类

Component(包分类)具体分类可以有一个或多个。

不同的 Linux 发行版对软件有着不同的分类,比如:


附录

参考链接

本文撰写于一年前,如出现图片失效或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!
禁用 / 当前已拒绝评论,仅可查看「历史评论」。