每当您在 Ubuntu 上添加新存储库时,系统都会向 来源.list 文件。
该文件还包含哪些与存储库相关的其他信息? 操作系统存储这些数据重要吗? 你会在这篇文章中找到答案。
什么是 sources.list 文件?
您可能已经知道,存储库负责为 Linux 上的用户提供软件包。 Ubuntu 和其他基于 Debian 的发行版使用 来源.list 文件以记录系统上存在的所有存储库。
这 来源.list 文件包含存储库详细信息,每个未注释的行代表一个单独的存储库。
中的每一行 来源.list 文件遵循通用格式:
deb https://repository.url distro type
第一个字段表示存储库提供的包的类型。 在 Debian 和 Ubuntu 上,您会找到以下两种存档类型之一: deb 和 deb-src. 默认情况下,Ubuntu 禁用提供 deb-src 包。
第二个字段是为存储库 URL 保留的。 此 URL 指向存储所有包文件和数据库的服务器。
第三个字段表示您的 Ubuntu 安装版本的发行代号。 你可能会发现 谢尼尔, 仿生, 和 焦点 在 Ubuntu 的情况下,和 克星 或者 席位 如果您使用的是 Debian。
第四个条目包含有关存储库类型的信息。 在 Ubuntu 上,第四个字段将包含以下四个存储库组件中的任何一个:main、restricted、universal 和 multiverse。
在 Linux 上管理存储库信息
手动将存储库信息添加到 来源.list 文件不是推荐的做法。 相反,您应该使用 添加 apt 存储库 命令,因为它更安全可靠。 它还确保您不会添加与文件内容无关的任何内容。
在 Linux 上,您可以根据需要独立添加和删除包。 事实上,软件管理是 Ubuntu 比 Windows 做得更好的众多事情之一。