На одном из наших серверов я попытался установить 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 - несмотря на то, что первоначальная установка была хриплой, а обновление было растянутым. Итак, что-то либо очень сломан, или это можно игнорировать.
Я понятия не имею, что делать дальше, но похоже, что это нужно исправить.
Что дальше?
Обновить
Как и просили, мой список подходящих источников:
#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