debian 在生命周期结束后挤压

car*_*cer 4 debian

需要在计算机上从头开始安装 debian 6 挤压(嗯,实际上是其中的一些)。2 周前(2 月 29 日)debian 6挤压达到生命终止状态。

我试图修改默认的 /etc/apt/sources.lists 文件,试图指向新的 diss 文件夹结构,但没有成功。

我最好的选择是:

deb http://debian.grn.cat/ squeeze-lts main contrib non-free
Run Code Online (Sandbox Code Playgroud)

但这不起作用。我得到的错误是

root@debian:/etc/apt# apt-get update
Hit http://debian.grn.cat squeeze-lts Release.gpg
Ign http://debian.grn.cat/ squeeze-lts/contrib Translation-en
Ign http://debian.grn.cat/ squeeze-lts/contrib Translation-en_US
Ign http://debian.grn.cat/ squeeze-lts/main Translation-en
Ign http://debian.grn.cat/ squeeze-lts/main Translation-en_US
Ign http://debian.grn.cat/ squeeze-lts/non-free Translation-en
Ign http://debian.grn.cat/ squeeze-lts/non-free Translation-en_US
Hit http://debian.grn.cat squeeze-lts Release
W: Failed to fetch http://debian.grn.cat/dists/squeeze-lts/Release
Unable to find expected entry  main/binary-i386/Packages in Meta-index file (malformed Release file?)
Run Code Online (Sandbox Code Playgroud)

我已经检查了这个 Release 文件的内容,确实它包含一个损坏的参考,如果需要,我可以详细说明。

我的问题是:我应该放弃这个问题的 hacking/debugging,并继续使用 debian 7 / 8 吗?我已经在我的开发机器上使用 debian 8.1,但是对于没有互联网的旧部署机器,我们需要 debian 6。迁移这些机器并不容易。

跟着咆哮:为什么 debian 开发者要强迫我们升级发行版?如果我们的解决方案适用于 debian 6,我们不想冒险,也不想在每个版本上花费时间和金钱进行迁移。给我们您声称要宣传的自由!

Ste*_*itt 10

要安装 Debian 6(或 6 LTS),您需要使用http://archive.debian.org例如在您的sources.list

deb http://archive.debian.org/ squeeze main contrib non-free
deb http://archive.debian.org/ squeeze-lts main contrib non-free
Run Code Online (Sandbox Code Playgroud)

至于你的抱怨,虽然我理解你的沮丧,但这是一个成本问题:在主镜像网络上保持发布会消耗存储空间(因此间接成本),并产生无法在现有 LTS 中实现的支持期望(或更普遍的项目)框架。