Ubuntu 软件源
Ubuntu 通过 APT 软件源(仓库,repository) 组织大量可安装软件。你执行 apt install 时,系统会按已配置的源地址下载 .deb 包及其依赖。
把软件源想成「官方指定的应用货架」:货架分类不同,维护方与许可也不同。
四大组件(Components)
桌面版默认通常会启用下面几类(可在「软件和更新」里勾选):
| 组件 | 含义 |
|---|---|
| Main | Canonical 官方支持的免费开源软件,质量与安全更新有保障 |
| Universe | 社区维护的免费开源软件,软件更多,支持力度与 Main 不同 |
| Restricted | 有专有许可的常用组件(如部分设备驱动、固件相关) |
| Multiverse | 受版权或法律限制较多的软件,启用前 需自行评估合规性 |
提示
一般桌面开发机:Main + Universe 几乎必开;Restricted 常因硬件需要打开;Multiverse 按需。
更新口袋(Suites / pockets)
同一发行版代号(如 jammy、noble)下,常见还有:
| 名称 | 作用 |
|---|---|
release(如 noble) | 该版本发布时的基础软件包 |
updates | 推荐更新 |
security | 安全更新(很重要) |
backports | 从较新版本反向移植的软件,默认可选 |
proposed | 待测试更新,一般不要给生产机启用 |