Salut Patounet,
Installer la 14.2 sur un PC où la 14.1 était installée conduit notamment à remplacer les fichiers de gestion des utilisateurs /etc/group, /etc/passwd et /etc/shadow. Rien d'étonnant à ce qu'après cela Linux ne reconnaisse plus ses petits.
Bon, je ne vais pas faire un cours là dessus, mais la lecture des pages de manuels suivantes est utile:
man su
man stat
man useradd
man usermod
man userdel
Voir aussi les autres pages qu'elles mentionnent.
Je ne vais pas t'infliger la lecture de "man credentials" et "man capabilities": cette punition serait vraiment excessive
Patounet a écrit : ↑09 octobre 2017, 16:56
Pour info, à l'installation, au moment de créer l'utilisateur, le système m'a indiqué qu'il y avait déjà un utilisateur avec ce nom (le mien), ce qui m'a semblé normal vu que je ne faisais que installer la 14.2 sur un PC qui tournait jusque là avec la 14.1. Je n'ai peut-être pas utilisé la bonne méthode pour récupérer tout mon ancien home....
C'est mon opinion. Il est préférable de sauvegarder le contenu de ton ancien $HOME, de l'effacer puis après installation de la nouvelle version de copier sélectivement dans le nouveau les répertoires et fichiers que tu souhaite conserver.
C'est particulièrement important pour les fichiers et répertoires cachés. Quelques exemples:
- Le contenu de .cache peut généralement être effacé sans dommage.
- .mozilla et .thunderbird doivent être recopiés pour conserver l'état antérieur de Firefox et Thunderbird (y compris les courriels et les comptes). Il en va probablement de même pour seamonkey et claws-mail.
- Les répertoires de la forme .<application> sont inutiles si .<application> n'est pas installée dans ta 14.2, les autres à voir au cas par cas: ils contiennent généralement des personnalisations pour l'utilisateur concerné, que tu veux conserver ou pas, mais qui ne sont peut-être plus d'actualité dans la nouvelle version de l'application concernée.
- Mêmes remarque pour le contenu de .config
J'ai trop vu de questions sur le forum Slackware de LQ d'utilisateurs finissant par s'apercevoir qu'un dysfonctionnement était lié à la présence d'un fichier obsolète pour procéder autrement.
Bon, cela demande du temps (mais en fait gagner beaucoup par la suite). Pour l'éviter tu peux sauvegarder ton ancien $HOME mais ne pas t'en préoccuper immédiatement après la nouvelle installation: plutôt y picorer de manière sélective quand tu t'aperçois d'un manque.
PS: j'espère au moins que tu n'a pas simplement installé la 14.2 sur un disque dur où la 14.1 était installé, sans reformater la partition racine
ni suivre les consignes indiquées dans UPGRADE.TXT?