Il comando terminale con sudo richiede molto tempo


26

Ho notato che il terminale recentemente diventa troppo lento quando eseguo un comando che richiede la mia password. Ci vogliono alcuni secondi per visualizzare la password [sudo] per ...


Ciao, potresti aggiungere qualche informazione in più alla tua domanda, per favore. Quale sistema operativo stai usando ed è a 32 o 64 bit?
SimplySimon,

Quale hardware hai
Alvar,

Sto usando Dell XPS Developer Edition (i7,8g ram) con Ubuntu 13.04 64 bit.
Nasreddine,

1
È molto strano, ma ricevo "Ubuntu non è stato in grado di risolvere l'host" quando la connessione non è disponibile. Eseguo questo comando "echo 0 | sudo tee / sys / class / backlight / intel_backlight / luminosità"
Nasreddine

Risposte:


45

Ciao, ho trovato questa risposta su un'altra domanda: il problema è se il tuo nome host non è nel tuo file hosts.

in pratica, digita "hostname" nel tuo terminale. Questo ti dirà qual è il tuo nome host.

Quindi, digitare:

sudo nano /etc/hosts

e aggiungi:

127.0.0.1 yourhostname

quindi salva - e il gioco è fatto! Il Sudo dovrebbe essere veloce ora!



Ho la sensazione che possa essere causato anche dall'impostazione DNS in NetworkManager: askubuntu.com/questions/898605/…
tobias47n9e

2
Questo è ancora valido in Ubuntu 18.04. Grazie
Alexandre Neto,

6

Quando si modifica il nome di sistemi in Gnome (La parte che viene visualizzato nel terminale dopo la @, ad esempio tobias@laptopper tobias@newlaptopvoi potrebbe essere necessario aggiornare la vostra /etc/hosts:

127.0.1.1 laptop

deve essere modificato in

127.0.1.1 newlaptop

Se hai capito bene sudodovrebbe funzionare senza indugio subito dopo aver salvato questa impostazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.