невозможно редактировать файл / etc / hosts в ubuntu 14.10

Я изменил имя хоста с имени по умолчанию, установил во время установки что-то короткое и приятное, но не изменил его в /etc/hosts file. /etc/hostname изменяется после перезапуска, но sudo не работает.

Я пытался искать ответы в интернете. Все предлагают отредактировать файл /etc/hosts и заменить:

127.0.1.1 <previous name> 

на:

127.0.1.1 <new name> 

, но я также не могу изменить этот файл, используя:

sudo gedit /etc/hosts

Выдает ошибку:

sudo:unable to resolve host <new-name>
3
задан 19 April 2015 в 13:32

1 ответ

Если sudo и его графические производные gksu и gksudo не работают еще, самое легкое решение состоит в том, чтобы использовать pkexec вместо этого, чтобы открыть редактора командной строки как nano и исправить неправильные записи в определенных конфигурационных файлах (как /etc/hosts или /etc/sudoers).

Примечание, что pkexec работы для терминальных приложений, но потребности специальная конфигурация для запущения программ GUI. Поэтому необходимо использовать nano вместо gedit, mousepad или независимо от того, что редактор по умолчанию...

7
ответ дан 19 April 2015 в 23:32

Другие вопросы по тегам:

Похожие вопросы: