如果有指示, apt-get会按照302redirect吗?
澄清
我有自己的DEBIAN知识库,而且我正在评估是否可以将所有这些“虚拟合并”到一个。 为此,我需要了解客户端apt-get是否可以遵循302redirect,因为“虚拟回购”会使用这个“技巧”从不同的地方获得apt-get fetch .deb包。
自0.7.21(2009年4月14日)以来,它确实没有。
(原因是Debian的一些镜像使用mod_spelling模块运行apache,这会将不存在的urlsredirect到类似拼写的模块 – 所以对过时的镜像请求dpkg_1.0-2_i386.deb可能会导致redirect到dpkg_1.0-1_i386.deb)
如果您有兴趣,请参阅Debian bug#79002 。
补充:哦,Ubuntu早一点了:0.7.20.2ubuntu1(2009年2月9日)。 请参阅Ubuntu错误#18645
很好apt – 得到它比URL处理程序更多的包处理程序。 回购url通过发行版(Ubuntu中的软件源)传递给apt-get。由于URL只代表目录,所以我不明白为什么302redirect不适用于apt-get。
你正在创build或修改自己的回购?