在我们的一台服务器上,我尝试从源代码安装 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