Odpowiedzi:
Zaktualizuj nazwę hosta w następujących plikach
/etc/hostname
/etc/hosts
Zmień nazwę, a zmieni się przy ponownym uruchomieniu sieci (lub oczywiście pełnym ponownym uruchomieniu).
Aktualizacja /etc/hosts
jest konieczna, aby uniknąć następującego błędu
sudo: unable to resolve host <new-hostname>
Can't open file to write
. Jak mogę to naprawić?
sudo
przed poleceniem edycji.
Zrobiłem to, zaadaptowane z http://forum.stmlabs.com/showthread.php?tid=7180
sudo nano /scripts/nm_util.py
Prawie na dole pliku ustawiony jest identyfikator UID. Skomentuj wszystkie klauzule if i zmień je na
uid = "MyHostname"
uuid = params['nm.uuid']
na początku def deactivate_connection
. Czy o to ci chodzi?
Dodatkowo możesz zmienić nazwę hosta w locie, wydając komendę
sysctl kernel.hostname=NEW_HOSTNAME
. Ale to nie jest trwałe rozwiązanie. @ René Wolferink opublikował już jedyny stały sposób.
hth