vendredi 15 août 2014

mise à niveau 12.04 LTS vers 14.4

Ce soir je me décide de faire la mise à niveau Kubuntu 12.4 vers 14.4. J'ai depuis quelques jours une fenêtre m'y invitant.

...

Calcul des modifications en cours

Calcul des modifications en cours

Impossible d'évaluer la mise à niveau 

An unresolvable problem occurred while calculating the upgrade. 

This can be caused by: 
* Upgrading to a pre-release version of Ubuntu 
* Running the current pre-release version of Ubuntu 
* Unofficial software packages not provided by Ubuntu 

Si rien de tout cela ne s'applique, veuillez signaler ce bogue en 
utilisant la commande 'ubuntu-bug ubuntu-release-upgrader-core' dans 
un terminal. 


Restauration du système dans son état d'origine

Annulation
Lecture des listes de paquets… Terminé          
Construction de l'arbre des dépendances            
Lecture des informations d'état… Terminé       
Construction des structures de données… Terminé

---

Jusqu'à ce jour je n'ai pas pu faire de mise à niveau jusqu'à ce que je modifie ma source.list
 mais il y avait toujours des problèmes. Désolé impossible de me souvenir tous les messages d'erreurs pour ceux qui ont des problèmes.

Toujours est il que ...

sudo apt-get update
puis
 cd /etc/apt/
sudo mv sources.list.d sources.list.d-back
sudo apt-get dist-upgrade
C'est parti pour le saut dans le vide.... Avec un élastique ? Un parachute ? ou rien du tout ?? 

et Voici le résultat


Lecture des listes de paquets... FaitConstruction de l'arbre des dépendances       Lecture des informations d'état... FaitVous pouvez lancer « apt-get -f install » pour corriger ces problèmes.Les paquets suivants contiennent des dépendances non satisfaites :at-spi2-core : Dépend: libglib2.0-0 (>= 2.37.3) mais 2.32.4-0ubuntu1 est installé cheese : Dépend: libglib2.0-0 (>= 2.37.3) mais 2.32.4-0ubuntu1 est installé gir1.2-glib-2.0 : Dépend: libglib2.0-0 (>= 2.39.91) mais 2.32.4-0ubuntu1 est installé glib-networking : Dépend: libglib2.0-0 (>= 2.39.4) mais 2.32.4-0ubuntu1 est installé glib-networking-services : Dépend: libglib2.0-0 (>= 2.39.3) mais 2.32.4-0ubuntu1 est installé...E: Dépendances manquantes. Essayez d'utiliser l'option -f.
Et voici la commande lancé ! (A ne surtout pas refaire !! )
sudo apt-get dist-upgrade -f
Et je me retouve avec un écran noir.

La on se dit que Linux c'est bien que que parfois on se dit que c'est quand même fait pour des geek et non pour le grand public. On comprend pourquoi seulement 2% ou moins des postes de travail tournent avec linux, et pourquoi sa progression est si lente. Devant cet écran noir on se sent si bête, si incapable. J'avais beau me souvenir des quelques commandes, impossible de faire revenir un écran normal sur lequel je clique. Le forum Ubuntu me donne quelques conseils comme ...

sudo apt-get update
sudo apt-get dist-upgrade
sudo dpkg --configure -a
sudo apt-get install -f
lspci | grep VGA

Impossible te taper | le caractère pipe. Bon je remarque en rebootant que il m'indique que je suis bien en 14.4 mais si je regarde ma sources.list, c'est celle de precise donc l'ancienne.

Il est tard. Une nuit va passé.
Le lendemain

Changement du fichier source liste avec la commande
cd /etc
cd apt
nano sources.list



deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-backports restricted main multiverse universe
deb-src http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main

 puis lancement des commandes

apt-get update apt-get upgradeapt-get dist-upgrade

Impression qu'il met à jour de nombreux paquet mais après ... reboot et ... toujours pas d'interface graphique

Alors voici la commande qui a remis tout sur pied

 sudo apt-get install bidulebuntu-desktop

Oui tout est revenu dans l'ordre. Pas à 100% car cerains programmes installé devait être de nouveau installé. Et comme à chaque mise à niveau il faut reconfigurer des choses.

Voila une mise à niveau problèmatique et pènible.