Salut

Bon ... Un peu beaucoup de temps est passé mais j'ai enfin pu faire cet
upgrade.

J'ai tout d'abord vérifié les dépôts enregistrés dans mon source.list afin
de savoir quel paquet dépend d'eux.
Il en résulte que le dépôt volatile n'a effectivement aucune utilité (sur
mon système).

J'ai ensuite checker les dépôt archive.debian. org afin de vérifier s'il
contenait des mises à jour mais il n'y en avait pas.

J'ai poursuivi avec les dépôts ELTS que cite Daniel en suivant la procédure
qu'il a donné.

Mon Stretch étant alors à jour j'ai commencé l'upgrade vers Buster.

La mise à niveau minimale du système avec  apt-get upgrade s'est déroulé
sans probleme

J'ai alors lancé dans la foulée la mise à niveau complète avec apt
full-upgrade...

Et la ... c'est le drame, au environ de 45% il y a eu des erreurs (une
histoire de suppression de /etc/init)
Mon système ne fonctionne plus depuis, il bloque au démarrage.

J'ai suivi pas à pas la méthode du site Debian:
https://www.debian.org/releases/buster/amd64/release-notes/ch-upgrading.fr.html

Je ne pense pas que l'erreur soit liée aux mises à jours faites par le
dépôt ELTS.
A moins que l'un d'entre vous voit une corrélation entre les mises à jours
faites avec le dépôt ELTS et le crash de mon update, je pense que ce sujet
peut-être clôturé.

Par contre, je dois avouer mon incompétence totale pour réparer et remettre
en route mon système.
Je vais faire quelques recherches pour trouver une solution mais mon niveau
risque de ne pas être suffisant pour comprendre ce que je lis.
Après avoir réunir mes fichiers de log et l'enregistrement de mon upgrade,
il y a de forte chance que j'ouvre un nouveau sujet pour avoir un peu
d'aide pour réparer

Merci à tous
Très cordialement
Hugues







Le jeu. 31 août 2023, 16:18, Daniel SAUVARD <daniel.sauv...@inrae.fr> a
écrit :

> Bonjour.
>
> Depuis l'année dernière, Debian n'assure plus le support de Stretch (fin
> du support LTS). Un support partiel reste possible via le projet
> Extended Long Term Support (ELTS, https://wiki.debian.org/LTS/Extended ;
> pour 5 ans, soit jusqu'au 2027-06-30). Il faut supprimer les dépôts
> Debian (qui ne sont à priori plus accessibles) et les remplacer par ceux
> de Freexian).
>
> En pratique :
> - Éditer le fichier source.list et désactiver les dépôts Debian.
> - Ajouter la clé de l'archive Freexian.
>      # wget
>
> https://deb.freexian.com/extended-lts/pool/main/f/freexian-archive-keyring/freexian-archive-keyring_2022.06.08_all.deb
> && dpkg -i freexian-archive-keyring_2022.06.08_all.deb
>    Contrôler la clé avec « # apt-key finger | less », en comparant
> l'empreinte avec celle indiquée sur la page
> https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/.
> - Activer les dépôts Freexian, par exemple en créant le fichier
> /etc/apt/sources.list.d/extended-lts.list, contenant :
>      # ELTS archive
>      deb http://deb.freexian.com/extended-lts stretch-lts main
>    Nota Le serveur n'utilise pas les dépôts contrib et non-free.
> - Mettre à jour du système :
>      # apt update
>      # apt upgrade
>    Redémarrer le système si le noyau a été mis à jour.
>
> Cordialement,
> Daniel Sauvard
>
>
>
> Le 29/08/2023 à 13:53, Hugues MORIN-TRENEULE a écrit :
> > Salut à tous
> >
> > J'ai fait une boulette, je n'ai pas upgradé .
> > A force de me procrastiner l'upgrade d'une machine sous Stretch dont je
> > me sers occasionnellement, je me trouve un peu embêter aujourd'hui.
> >
> > En voulant faire un petit check des mises à jour, je me suis aperçu que
> > les dépôts Stretch enregistrés dans mon source.list n'existe plus:
> > # deb cdrom:[Debian GNU/Linux 9.2.1 _Stretch_ - Official amd64 NETINST
> > 20171013-13:07]/ stretch main
> >
> > #deb cdrom:[Debian GNU/Linux 9.2.1 _Stretch_ - Official amd64 NETINST
> > 20171013-13:07]/ stretch main
> >
> > deb http://ftp.fr.debian.org/debian/ <http://ftp.fr.debian.org/debian/>
> > stretch main contrib non-free
> > deb-src http://ftp.fr.debian.org/debian/
> > <http://ftp.fr.debian.org/debian/> stretch main contrib non-free
> >
> > deb http://security.debian.org/debian-security
> > <http://security.debian.org/debian-security> stretch/updates main
> > contrib non-free
> > deb-src http://security.debian.org/debian-security
> > <http://security.debian.org/debian-security> stretch/updates main
> > contrib non-free
> >
> > # stretch-updates, previously known as 'volatile'
> > deb http://ftp.fr.debian.org/debian/ <http://ftp.fr.debian.org/debian/>
> > stretch-updates main contrib non-free
> > deb-src http://ftp.fr.debian.org/debian/
> > <http://ftp.fr.debian.org/debian/> stretch-updates main contrib non-free
> >
> > J'aimerai upgrader cette machine (tout d'abord vers buster) mais avant
> > cela il faudrait que je mette à jours les paquets de stretch pour ne pas
> > avoir de soucis avec les upgrade a venir.
> >
> > Pour le dépot principal (http://ftp.fr.debian.org/debian/
> > <http://ftp.fr.debian.org/debian/> stretch) , en cherchant, j'ai trouvé
> > le depot archive Debian: http://archive.debian.org/debian
> > <http://archive.debian.org/debian>
> > Est ce que vous pourriez me confirmer qu'il me permettra de mettre les
> > paquets de stretch à jours jusqu'à leur dernière version.
> >
> > Concernant les dépôts "security" et "volatile", existe-t-il aussi des
> > dépôts archive que je pourrai utiliser?
> >
> > Je ne maitrise pas bien tout ce qui est en lien avec les dépôts et les
> > mise à jours donc je suis ouvert à vos suggestions et conseils.
> >
> > Bonne journée
> > Cordialement
> > Hugues
> >
> >
> >
>
>

Répondre à