我有多台机器运行Debian 6(压缩)和7 (Wheezy)。我在Debian 7盒上设置了一个Apt-Cacher服务器,供Debian 7实例使用。Debian 6实例也可以使用这一点(使用相同的喘息sources.list)吗?
我将sources.list从Debian 7框复制到Debian 6框,并忘记将喘息的引用更改为挤压。然后我在Debian 6盒上进行了apt-get更新和apt-get升级,当然它得到了所有Debian 7软件包并进行了升级。我把那个Debian 6盒子弄坏了吗?
我非常希望能澄清一下包存储库是如何与不同版本一起工作的--它们是完全独立的吗?
发布于 2013-12-18 16:53:37
是的,不同的Debian版本可以使用相同的apt缓存。
上游的存储库是共享的,只是添加了影响将要使用的包集的名称。
deb http://my.upstream.com/debian挤压主折叠式非自由
vs
deb http://my.upstream.com/debian喘息主喉不自由
在apt缓存配置中,还可以设置不同的路径映射来将URL映射到不同的上游服务器。例如,如果您想要为Debian使用archive.debian.org,那么它已经从Debian的主版本中删除了。
例如: path_map = debian ftp.uk.debian.org/debian;Security.debian.org/debian-安全;archive.debian.org/debian;Volative.debian.org/debian-易失性;backportportports.debian.org/debian-backport;存档-backport.debian.org/debian-backport;存档-安全存档.debian.org/debian-安全性
至于您是否破坏了Debian 6服务器,则取决于在那里运行的应用程序以及它们是否与Debian 7兼容。检查Debian 7的发行说明应该是安全的,只需遵循升级过程以确保正确完成该过程。
不支持降级Debian版本。如果你特别需要Debian 6,我建议你重新安装。
https://serverfault.com/questions/529806
复制相似问题