Pour en revenir au problème, la config des dépôts est douteuse, il faudrait l’ajuster.
A faire en root:
- sauvegarder tout par principe
tar cvzf ~/apt-config.tgz /etc/apt - créer un sources.list vide:
>/etc/apt/sources.list - supprimer les anciennes configs
rm /etc/apt/sources.list.d/* - créer les fichiers suivants
– /etc/apt/sources.list.d/base-stretch.list:
deb http://mirrordirector.raspbian.org/raspbian stretch main contrib non-free firmware rpi
deb-src http://mirrordirector.raspbian.org/raspbian stretch main contrib non-free firmware rpi
– /etc/apt/sources.list.d/base-jessie.list:
deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free firmware rpi
deb-src http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free firmware rpi
Là tu auras la base pour une remise au carré stretch de ta machine: accés aux dépots stretch et en cas de besoin pendant l’upgrade, accés au dépots jessie.
Quand ta machine sera upgradée, tu pourras désactiver le dépot jessie (renommer le .list correspondant en .disabled), et réintroduire les dépots pour node/teamviewer un à un en les ajustant pour stretch.
Mais une fois cette config de base en place, apt update, apt upgrade, puis apt dist-upgrade