Эта ошибка возникает при загрузке ubuntu, если провайдер обозвал локальный домен «.local». Можно попробовать уговорить своего провайдера дать домену другое имя, но я сомневаюсь в вашем успехе. Будем избавляться от ошибки своими силами.
Полный текст ошибки:
Сервис поиска сетевых ресурсов отключён
Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена
Для начала попробуем объяснить avahi, что если не удаётся найти поддомен, то он должен спросить dns. Для этого открываем файл /etc/nsswitch.conf
sudo gedit /etc/nsswitch.conf
Находим в нём строчку
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
и удаляем из неё [NOTFOUND=return]. Должно получиться
hosts: files mdns4_minimal dns mdns4
Перезагружаемся.
Мой avahi оказался гордым и днс его не волнует. Способ №2 заключается в том, что бы avahi и не пытался искать .local домен.
Для этого открываем файл /etc/default/avahi-daemon
sudo gedit /etc/default/avahi-daemon
И после AVAHI_DAEMON_DETECT_LOCAL= ставим 0
Спасибо, помогло вроде!;)))))))))))
Здравствуйте!
Это мой первый дестр. в линуксе. У меня не получается исправить данную ошибку.
Я не понимаю где искать это /etc/nsswitch.conf
И как правильно пользоваться терминалом.
Могу ли Я попросить Вас помочь мне?
Приветствую.
Найти файл можно открыв файловый менеджер(в убунту это наутилус, в виндовс эксплоер) и перейти в Файловая система(слева вверху наутилуса будет такая надпись)>etc и там будет файл nsswitch.conf .
Но все важные для системы папки и файлы защищены от стороннего или случайного вмешательства. Поэтому надо открывать с правами рута(команда sudo). Проще всего открывать сразу через текстовый редактор(в нашем случае это gedit). Для этого пишем в терминале строчку из статьи.
Чтобы открыть терминал можно нажать сочетание клавиш Alt+Ctrl+T, либо нажать Alt+F2 и ввести gnome-terminal и нажать энтер. Или найти терминал в меню убунты. К сожалению меню в в ubuntu 11.04 сильно отличается от предыдущих версий, по этому мне надо знать версию убунты, чтобы дать точное нахождения терминала.
Спасибо за оперативную помощь! Искренне вам благодарен!
Не сочтите за дурочка я не понял что такое наутилус?! Это рабочий стол?
Версия 11.04
Nautilus это файловый менеджер рабочего окружения Gnome. Для аналогии в Windows это Explorer (не путать с Internet Explorer браузером).
Скриншот: http://dl.dropbox.com/u/24844052/tuksik/nautilus.jpeg
Открыть терминал в ubuntu 11.04 можно выше описными способами(через сочетания клавиш) или нажать на серый кругляшок в верхнем левом углу экрана и там набрать по русски терминал. См скриншот
http://dl.dropbox.com/u/24844052/tuksik/ter.jpeg
Спасибо!
Он password просит.
aleksei@ubuntu:~$ nautilus
aleksei@ubuntu:~$ sudo gedit /etc/nsswitch.conf
[sudo] password for aleksei:
Пытаюсь ввести он игнорирует любые нажатия на клавиши!
Он не игнорирует. Просто тут даже звёздочки не показываются, чтобы ни кто не мог узнать даже сколько символов в пароле.
Пароль тот же, что и вводили когда установливаи ubuntu. вводим его и жмём энтер.
P.S.: Я надеюсь я поборю свою лень и сделаю ЧаВо для новичков, очень много людей задают подобные вопросы.
Я надеюсь я тоже её поборю и помогу тебе))
ИМХО!!!
Спасибо от души!
Теперь не много понял как да что.
Буду учится пользоваться Линуксом он превосходит винду!
Второй способ помог)
Спасибо вам огромное!
Здравствуйте!
Я ещё чайник . Неделю как установил Ubuntu 12.04. Вот сегодня добился включения сервиса
поиска сетевых ресурсов , решил проблему способом №2.
Спасбо!!
Здравствуйте!
Первый способ не помог. А файл avahi-daemon оказался пуст.
Буду очень признательна, если вы мне поможете в решении данной проблемы.
бдагодарю, в 12,04 помог второй способ
Спасибо большое за статью