Risposte:
Eseguire il comando seguente usando un terminale:
sudo sed -i 's/present-host-name/new-host-name/' /etc/hosts
sudo sed -i 's/present-host-name/new-host-name/' /etc/hostname
Puoi controllare il nome host attuale tramite cat /etc/hostname
o hostname
.
Quindi riavviare il computer per vedere le modifiche.
Aprire un terminale ed emettere il comando
gksu gedit /etc/hosts
Quindi cambia linea
127.0.1.1 victor-System-Product-Name
con
127.0.1.1 your-desired-name
Quindi apri anche il file /etc/hostname
con il comando gksu gedit /etc/hostname
e modifica lì il nome host per riflettere il nuovo nome.
Quindi riavviare il computer per vedere le modifiche
sudo hostname preferredname
?
sudo hostname preferredname
non funzionerà. L'ho controllato. grazie
Dal momento che ci sono molti modi per fare qualcosa qui ce n'è uno in più:
Mentre sei nella tua directory principale:
cd /etc
sudo vi hostname
Digita la password dell'amministratore, premi Enter.
Premere i
per 'inserire' e modificare il nome del dispositivo esistente con il nome del dispositivo desiderato.
Premere Esc e digitare :wq!
, premere Enter.
Riavviare il sistema per rendere effettive le modifiche.
Esegui questo comando, si aprirà l'editor di testo
sudo gedit /etc/hostname
Sostituisci il nome attuale con il nome desiderato. Salva e chiudi. Riavvia affinché abbia effetto.
Edit /etc/hostname for permanent change
, anche io ho provato questo metodo e non ho riscontrato errori di questo tipo.
/etc/hostname
con un nuovo nome anwar
da quello precedente anwar-precise
. L'errore dopo il riavvio del sistema e l'esecuzione di un comando sudo è sudo: unable to resolve host anwar
. Potrebbe essere solo un avvertimento. Ho eseguito il sudo gedit
comando
hosts
e hostname
riflettere le modifiche complete, a seconda forse di loopback, DNS, nome dominio, resolv.conf. Ma è meglio fare cambiamenti in entrambi. Eppure non ho riscontrato nulla di simile error
, deve essere un'interfaccia diversa.