La commande de terminal avec sudo prend beaucoup de temps

26

J'ai remarqué que le terminal devient trop lent récemment lorsque j'exécute une commande qui a besoin de mon mot de passe. Il faut quelques secondes pour afficher le mot de passe [sudo] pour ...

Nasreddine
la source
Bonjour, pourriez-vous ajouter un peu plus d'informations à votre question, s'il vous plaît. Quel système d'exploitation utilisez-vous et est-ce 32 ou 64 bits?
SimplySimon
Quel matériel avez-vous
Alvar
J'utilise Dell XPS Developer Edition (i7,8g ram) avec Ubuntu 13.04 64bit.
Nasreddine
1
C'est très étrange, mais je reçois "Ubuntu n'a pas pu résoudre l'hôte" lorsque la connexion n'est pas disponible. J'exécute cette commande "echo 0 | sudo tee / sys / class / backlight / intel_backlight / luminosité"
Nasreddine

Réponses:

45

Salut, j'ai trouvé cette réponse sur une autre question - Le problème est que votre nom d'hôte ne se trouve pas dans votre fichier d'hôtes.

en gros, tapez "hostname" dans votre terminal. Cela vous dira quel est votre nom d'hôte.

Ensuite, saisissez:

sudo nano /etc/hosts

et ajouter:

127.0.0.1 yourhostname

puis enregistrez - et vous avez terminé! Sudo devrait être rapide maintenant!

Paul Preibisch
la source
Ce post, je suppose? : serverfault.com/questions/38114/…
monojohnny
J'ai le sentiment que cela peut également être causé par un paramètre DNS dans NetworkManager: askubuntu.com/questions/898605/…
tobias47n9e
2
Ceci est toujours valable dans Ubuntu 18.04. Merci
Alexandre Neto
6

Lorsque vous modifiez le nom de votre systèmes dans Gnome (La partie qui est affichée dans le terminal après le @, par exemple tobias@laptoppour tobias@newlaptopvous pourriez avoir besoin de mettre à jour votre /etc/hosts:

127.0.1.1 laptop

doit être changé en

127.0.1.1 newlaptop

Si vous le faites correctement, cela sudodevrait fonctionner sans délai immédiatement après avoir enregistré ce paramètre.

tobias47n9e
la source