了解 Ubuntu 中的 sources.list 文件

每当您在 Ubuntu 上添加新存储库时,系统都会向 来源.list 文件。

该文件还包含哪些与存储库相关的其他信息? 操作系统存储这些数据重要吗? 你会在这篇文章中找到答案。

什么是 sources.list 文件?

您可能已经知道,存储库负责为 Linux 上的用户提供软件包。 Ubuntu 和其他基于 Debian 的发行版使用 来源.list 文件以记录系统上存在的所有存储库。

来源.list 文件包含存储库详细信息,每个未注释的行代表一个单独的存储库。

中的每一行 来源.list 文件遵循通用格式:

deb https://repository.url distro type

第一个字段表示存储库提供的包的类型。 在 Debian 和 Ubuntu 上,您会找到以下两种存档类型之一: debdeb-src. 默认情况下,Ubuntu 禁用提供 deb-src 包。

第二个字段是为存储库 URL 保留的。 此 URL 指向存储所有包文件和数据库的服务器。

第三个字段表示您的 Ubuntu 安装版本的发行代号。 你可能会发现 谢尼尔, 仿生, 和 焦点 在 Ubuntu 的情况下,和 克星 或者 席位 如果您使用的是 Debian。

第四个条目包含有关存储库类型的信息。 在 Ubuntu 上,第四个字段将包含以下四个存储库组件中的任何一个:main、restricted、universal 和 multiverse。

在 Linux 上管理存储库信息

手动将存储库信息添加到 来源.list 文件不是推荐的做法。 相反,您应该使用 添加 apt 存储库 命令,因为它更安全可靠。 它还确保您不会添加与文件内容无关的任何内容。

在 Linux 上,您可以根据需要独立添加和删除包。 事实上,软件管理是 Ubuntu 比 Windows 做得更好的众多事情之一。