sudo: unable to resolve host
Думаю, мне нужно отредактировать файл / etc / hosts
, чтобы сделать запись для 127.0.1.1 имени компьютера.
Но как я могу это сделать, если у меня нет доступа к sudo
? Кажется, прошло с тех пор, как я обновился до 13.10.
Я пробовал nano
, но он все еще не работает.
Я бы посоветовал вам загрузиться в режиме восстановления, а затем отредактировать файл hosts, выполнив следующие действия:
Загрузитесь в режим восстановления, выполнив следующие шаги: Как мне загрузиться в режиме восстановления ?
Шаги 2–5 ниже взяты из приведенного выше вопроса.
Удерживайте Shift после того, как BIOS прошел проверку, затем выберите:
«Дополнительные параметры → что-то, заканчивающееся на '(режим восстановления)' »
Перемонтируйте корневой раздел как R / W с помощью этой команды:
mount -o remount, rw /
Если у вас есть отдельные разделы, выполните эту команду, чтобы смонтировать их:
mount -a
Отредактируйте файл / etc / hosts
с помощью этой команды:
nano / etc / hosts # Замените `nano` вашим любимым редактором командной строки
Нажмите эти клавиши, чтобы сохранить и выйти из него: Ctrl + X ; Y ; Введите
Примечание. Если между двумя клавишами есть +
, нажмите их одновременно. Если между двумя последовательностями клавиш есть ;
, нажмите первую последовательность, затем отпустите ее, затем нажмите вторую.
Перезагрузка:
перезагрузка
Если вы установите пароль для учетной записи root, вы можете попробовать:
su -
После ввода правильного пароль в (если установлен) вы должны быть "root" и иметь право изменять файлы по мере необходимости.
ls -la
? – user3772108 4 May 2015 в 13:06