Migration Fedora 15 à Fedora 16 via preupgrade
Voilà, après quelques semaines, je me décide enfin à passer à Fedora 16 ! Au vu des nouveautés je n'ai pas pu attendre plus longtemps ! (Notamment tout ce qui touche à la virtualisation )
Seulement voilà, quelques petits problèmes sont apparus lors de cette mise à jour ... c'est rare, mais ca arrive !
Voici la procédure à suivre, si après le preupgrade,, vous arrivez sur un écran "Oh no! ..." ou "Oh mince! ...
Changement uid et gid
Tout d'abord il faut éditer 2 fichiers, dans lequel nous allons remplacer les uid de notre (nos) utilisateur(s), le tout avec les droits root :
# vi /etc/passwd
# vi /etc/group
J'ai passé mon uid de 500 à 1000. Rappel pour vi : i pour insérer, /monuser pour rechercher la chaine monuser, [echap]wq pour enregistrer et quitter et [echap]q! pour quitter sans enregistrer.
Ensuite :
# find / -gid 500 -exec chgrp -h 1000 {} \\;
# find / -uid 500 -exec chown -h 1000 {} \\;
Enfin on change le propriétaire de /home/monuser :
# chown -Rf 1000 /home/monuser
Voilà, en théorie, plus de problèmes au niveau des droits ...
Problème avec Gnome
J'ai été contraints de supprimer l'ensemble des extensions :# yum remove gnome-shell-extension*
Par sécurité, j'ai aussi enlevé le driver propriétaire Nvidia :
# yum remove *nvidia*
Après tout cela, j'avais toujours cette erreur.
# yum reinstall gnome-shell
Et voilà, je peux enfin me connecter !
Fedora 16 me voilà !