pense-bête de bruno sanchiz

Accueil > Linux > installation d’un linux ou mises à jour > anciennes versions > maj deb8 jessie vers deb9 stretch

maj deb8 jessie vers deb9 stretch

Publié le 27 juillet 2017, dernière mise-à-jour le 11 juin 2023, 6 visites, 23644 visites totales.

Dans tous les cas , privilégier une installation nouvelle propre.

sinon, commencer par garder des infos : Avoir des infos poussées sur un ordi pour analyse

ensuite vider le fichier /etc/apt/sources.list ainsi que tous les fichiers /etc/apt/sources.list.d/machin.list pour ne garder que 3 lignes

deb http://ftp.crihan.fr/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.crihan.fr/debian/ jessie-updates main contrib non-free

une maj s’impose : apt-get update && apt-get dist-upgrade


Malheureusement de nombreux problèmes devraient arriver pendant la maj, donc, virer tous les latex, codeblocks, sane.
apt-get --purge remove sane xsane sane-utils xsane-common codeblocks  codeblocks-contrib texlive.*


ensuite changer jessie en stretch :

deb http://ftp.crihan.fr/debian/ stretch main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.crihan.fr/debian/ stretch-updates main contrib non-free

apt-get update && apt-get -d dist-upgrade

A ce moment tous les paquets sont téléchargés. On va tenter la maj.
apt-get dist-upgrade .
Quand ca bloque commencer par apt-get -f install : il faudra le refaire à chaque tentative de résolution.
Quand ca ne suffit pas si vous voyez les mots start/stop liés -par exemple - à saned tenter un update-rc.d saned remove puis un rm /etc/init.d/saned si ca n’a pas suffit

finalement j’ai utilisé des scripts comme apt-get -f install >/tmp/aa && for i in $(head /tmp/aa |grep Dépend |sed -e 's/.*Dépend:\ //' |sed 's/\ .*//g');do echo $i; dpkg -i $(ls |grep $i) ;done pour installer des dépendances mais ca n’a pas suffit.
Je crois que ce qui a marché après est :


ensuite réinstaller sane et autres
apt-get install sane sane-utils xsane xsane-common

apt-get install vlc-plugin-access-extra ( sinon screen :// n’existe pas )

virtualbox ne marche plus : # virtualbox virtualbox-dkms virtualbox-guest-additions-iso virtualbox-guest-dkms virtualbox-guest-utils enlevés puis
# wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
apt-get install virtualbox-5.1


message non grave :

[bruno sanchiz]