从 Wheezy 升级到 Stretch 现在报告其自身为 sid?

从 Wheezy 升级到 Stretch 现在报告其自身为 sid?

在我们的一台服务器上,我尝试从源代码安装 Python 3.7.1。由于依赖性问题,编译失败。所以,我想:“哦,它仍然是 Debian 8。我将升级到 9,然后再试一次。”我跟着本指南,我已经反复使用并且始终取得成功。

当我执行到最后一个时apt dist-upgrade,它失败了,ModuleNotFound因为它找不到 debconf.py。我意识到它对之前安装 Python 3.7 的尝试感到不安,所以我重新编译了。

Python 编译得很好,但 debconf.py 仍然不可用。我曾经locate找到它,并将以前的 python3 版本符号链接到 python 路径,重新随机化它,然后一切正常。

问题如下:

当我运行时,lsb_release -a它现在报告自己为 sid - 即使原始安装很麻烦并且升级需要延长。所以,有些事情要么非常损坏,或者可以忽略。

我不知道接下来该去哪里,但似乎需要解决这个问题。

下一步是什么?

更新

根据要求,我的 apt 资源列表:

#deb http://debian.gtisc.gatech.edu/debian/ wheezy main contrib non-free
#deb-src http://debian.gtisc.gatech.edu/debian/ wheezy main contrib non-free
#
#deb http://security.debian.org/ wheezy/updates main contrib non-free
#deb-src http://security.debian.org/ wheezy/updates main contrib non-free
#
## wheezy-updates, previously known as 'volatile'
#deb http://debian.gtisc.gatech.edu/debian/ wheezy-updates main contrib non-free
#deb-src http://debian.gtisc.gatech.edu/debian/ wheezy-updates main contrib non-free
#
## wheezy-backports
##deb http://http.debian.net/debian/ wheezy-backports main contrib non-free

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stretch main contrib non-free


deb http://httpredir.debian.org/debian stretch-updates main contrib non-free
deb-src http://httpredir.debian.org/debian stretch-updates main contrib non-free


deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

deb-src http://http.debian.net/debian stretch main

deb http://hwraid.le-vert.net/debian stretch main

相关内容