web-dev-qa-db-fra.com

impossible de modifier le fichier / etc / hosts dans Ubuntu 14.10

J'ai changé le nom d'hôte par défaut, défini lors de l'installation, par quelque chose de court et agréable, mais je ne l'ai pas changé dans /etc/hosts file. /etc/hostname est modifié après le redémarrage mais Sudo ne fonctionne pas.

J'ai essayé de chercher des réponses sur internet. Tout le monde suggère d’éditer le fichier /etc/hosts et de le remplacer:

127.0.1.1 <previous name> 

à:

127.0.1.1 <new name> 

mais je ne peux pas changer ce fichier non plus en utilisant:

Sudo gedit /etc/hosts

Cela donne une erreur:

Sudo:unable to resolve Host <new-name>
3
Rookie

Si Sudo et ses dérivés graphiques gksu et gksudo ne fonctionnent plus, la solution la plus simple consiste à utiliser pkexec à la place d'ouvrir un éditeur de ligne de commande comme nano et corrigez les mauvaises entrées dans les fichiers de configuration spécifiques (comme /etc/hosts ou /etc/sudoers).

Notez que pkexec fonctionne pour les applications de terminal, mais nécessite une configuration spéciale pour exécuter les programmes d'interface graphique. Par conséquent, vous devez utiliser nano au lieu de gedit, mousepad ou quel que soit votre éditeur par défaut ...

7
Byte Commander