APT 源的位置,名为/etc/apt/sources.list,以不同的方式命名(例如/foo/my-renamed-apt-sources-file"),而不破坏 APT(即通过某些配置)?
答案1
这是由Dir::Etc::sourcelist
配置指令设置的。这可以通过以下内容进行更改/etc/apt.conf.d/00sourcelist
:
Dir::Etc::sourcelist "/foo/my-renamed-apt-sources-file";
但你其实并不想这样做。使用源列表的其他应用程序可能会中断(例如 apt-file、command-not-found)。
答案2
这可能不是您想要的,但 Debian(现在可能还有 Ubuntu)支持该/etc/apt/sources.list.d/
目录。您可以将文件放在那里(只要它们以“sources.list”结尾(例如,foo.sources.list)),使用时将被 apt 包含。更进一步,您可以将它们放在任何地方并从/etc/apt/sources.list.d
真实文件进行符号链接。
但至于/etc/apt/sources.list
手册sources.list(5)
页谈论它就好像它是不可改变的。