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/hostnameo 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/hostnamecon il comando gksu gedit /etc/hostnamee modifica lì il nome host per riflettere il nuovo nome.
Quindi riavviare il computer per vedere le modifiche
sudo hostname preferredname?
sudo hostname preferrednamenon 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 iper '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/hostnamecon un nuovo nome anwarda 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 geditcomando
hostse hostnameriflettere 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.