C'est une erreur de mise à jour de je-ne-sais-plus quel paquet, au cours des dernières semaines : le fichier /etc/sudoers a été abîmé. Il faut le réarranger (après en avoir fait une copie...), en réintroduisant le nom du 'user' principal, et précisant que ce 'user' a (presque) tous les droits.
Ce qui est un peu compliqué, c'est de trouver comment j'exécute cette modification... alors que le système ne me reconnaît plus aucun droit !
Mes sources :
http://www.pendrivelinux.com/how-to-add ... /#more-247" onclick="window.open(this.href);return false;
1°) Supposons que mon nom de 'user privilégié' est 'jacques'
2°) Ce que j'ai fait :
! Open a Root Terminal and type visudo (to access and edit the list)
! Using the up/down arrows, navigate to the bottom of the sudoers file that is now displayed in the terminal
! Just under the line that looks like the following:
!
! root ALL=(ALL) ALL
nouvelle(?) syntaxe :
root ALL=(ALL:ALL) ALL
!
! Add the following (replacing user with your actual username):
!
! user ALL=(ALL) ALL
!
! Now press Ctrl+X and press Y when prompted to save
!
!That's it, your new user now has root privileges!
donc :
- ouvrir un terminal (Ctrl-Alt-T)
- devenir root :
>su root
- en tant que 'root' sauver une copie de /etc/sudoers
>cp /etc/sudoers /etc/sudoers.20161212
- modifier le fichier de configuration sudoers
>visudo
(ça fait la même chose que nano /etc/sudoers, mais avec une vérification syntaxique)
-juste après la ligne " root ALL=(ALL:ALL) ALL "
rajouter la ligne :
jacques ALL=(ALL:ALL) ALL
- enregistrer les modifications.
- fermer vite le terminal. Les nouveaux droits de 'jacques' sont reconnus immédiatement.
Remarque : si "su root" ne marche pas, c'est plus sportif : il faut faire ces modifications de /etc/sudoers à partir de la fenêtre d'invite au démarrage de GRUB.
Dans tous les cas... c'est réparé.
Bonne chance
