Impossible de migrer vers Trisquel 8

2 replies [Last post]
Spirit
Offline
Joined: 02/29/2016

Bonjour à tou(te)s,

Je me suis enfin penché sur la migration de Trisquel 7 vers Trisquel 8 hier sur mon ordi principal (Thinkpad X200 avec Libreboot). Et je suis tombé sur un os, tant via le gestionnaire de mise à jour/do-release-upgrade qu'en faisant une nouvelle installation de zéro.

J'ai préparé la migration en :

- sauvegardant l'intégralité de mon /home,
- vérifiant qu'il n'y avait pas de paquets cassés,
- vérifiant qu'il n'y avait pas de résidus de paquets désinstallés

Tout cela était OK.

J'ai ensuite installé et utilisé ppa-purge avec tous les ppa qui figuraient dans sources.list. Il y avait quelques autres sources qui n'étaient pas des ppa (https://dl.winehq.org/wine-builds/ubuntu, https://download.scenari.org/deb et http://download.opensuse.org/repositories/home:/manu15e/Debian_7.0/), que j'ai simplement retirés de la liste (tout cela sous Synaptic). Puis, j'ai vérifié dans Synaptic -> Origine qu'il n'y avait plus d'autres sources que les sources officielles de Belenos.

Tout OK.

Puis, j'ai mis ceinture et bretelles en faisant :

$ sudo apt-get update
$ sudo apt-get upgrade -f
$ sudo apt-get autoremove
$ sudo apt-get autoclean
$ sudo apt-get dist-upgrade

Tout OK.

Et enfin, en utilisant une première fois le gestionnaire de mise à jour, puis - vu que ça n'a pas fonctionné - la commande $ sudo do-release-upgrade (ce qui revient, je pense, exactement à la même chose), j'obtiens le même message d'erreur : «Impossible d'évaluer la mise à niveau» «Un problème inssoluble est survenu lors de la préparation de la mise à niveau. Ceci peut être dû à :
* la mise à niveau vers une version de développement d'Trisquel ;
* la version de développement d'Trisquel est actuellement utilisée ;
* des paquets logiciels non officiels, non fournis par Trisquel.»

Or, aucune de ces trois options ne semble être valide.

Donc, même si je préférais éviter - pour ne pas perdre de temps à ré-installer tous les logiciels et reconfigurer tout le système - j'ai essayé d'installer Trisquel 8 par une fresh install.

Téléchargement de l'ISO qui va bien (amd64, via torrent), vérification de l'ISO via GPG :

$ gpg --verify trisquel_8.0_amd64.iso.asc

gpg: Signature faite le mer. 18 avril 2018 05:06:01 CEST avec la clef RSA d'identifiant 0C05112F
gpg: Bonne signature de « Trisquel GNU/Linux <name at domain> »
gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance.
gpg: Rien n'indique que la signature appartient à son propriétaire.
Empreinte de clef principale : 6036 4C98 69F9 2450 421F 0C22 B138 CA45 0C05 112F

puis, via sha256 :

$ sha256sum -c trisquel_8.0_amd64.iso.sha256

trisquel_8.0_amd64.iso: Réussi

Je crée une clé USB de boot via le Créateur de disque de démarrage. Tout se passe bien.

J'éteins. Je reboot avec la clé USB insérée. J'arrive sur l'écran de Libreboot avec les diférentes options de boot. Je choisis «Parse ISOLINUX (USB)», et quelques secondes plus tard, au lieu de booter sur le support USB et lancer l'install de Trisquel 8, il m'affiche un navrant :

error: syntax error.
error: Incorrect command
error: syntax error
Press any key to continue..._

Retour à la case départ, grattage de crâne et post sur ce forum pour obtenir de l'aide ! :)

Qu'en pensez-vous ? Avez-vous des pistes, prioritairement pour migrer de T7 à T8, sinon pour une installation de zéro de Trisquel 8 ?

Merci pour vos retours.

Spirit
Offline
Joined: 02/29/2016

J'ai suivi les conseils donnés par uboot dans ce post : https://trisquel.info/fr/forum/installation-trisquel-par-usb-sur-libreboot-x200#comment-130011 , et effectivement, je parviens maintenant à booter sur la clé USB avec Trisquel 8. Bizarre que le créateur de disque de démarrage n'en fasse pas de même. Bug ?

Quoi qu'il en soit, j'ai maintenant la possibilité d'installer Trisquel 8 par une nouvelle install, si je ne trouve pas de solution au problème de migration expliqué plus haut...

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Donc, même si je préférais éviter - pour ne pas perdre de temps à ré-installer tous les logiciels et reconfigurer tout le système - j'ai essayé d'installer Trisquel 8 par une fresh install.

Vois https://trisquel.info/en/wiki/cloning-system-or-how-make-copy-installed-packages-one-computer-another en ce qui concerne la liste des logiciels. Quant à la configuration du système, sauvegarde /etc.