Midnight Commander виснет без Интернет соединения

Верой и правдой мне служила старая карточка Dlink DWL-G510, которую подарил мне достопочтенный Zloy. Она и сейчас исправно работает, кстати, но вчера мне захотелось использовать 802.11n своего роутера на всю катушку. Старушка G510 ограничена 54Mbit/s и ничего лучше уже не предложит, посему на замену ей была куплена ASUS PCIe-N10. В процессе жонглирования картами я, как водится, остался без Интернета в Arch Linux, в который я относительно недавно переехал с Debian Wheezy, и обратил внимание на довольно странную вещь - Midnight Commander, мой любимый (да в общем-то, и единственный нормальный в Linux) файловый менеджер стал виснуть при запуске.


slow midnight commander
Мне сиё показалось странным, и я принялся изучать суть проблемы. Оказывается, mc при запуске проверяет конфигурацию hosts. Если там программа не нашла определения localhost, это приводит к невероятной её задумчивости при запуске.

Решение проблемы простое:

    1. Превращаемся в root (sudo, su - по вкусу).
    2. В файл /etc/hosts добавляем строчку:
      127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4

hosts

Вот и всё. Выходим из Midnight Commander, отключаем Интернет и проверяем. Должно подействовать незамедлительно.

💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.

Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!

Автор: Сергей Ткаченко

Сергей Ткаченко создал этот сайт в далёком 2009 году, и с тех пор продолжает над ним работать, публикуя новые материалы о Windows и её приложениях практически каждый день.

Midnight Commander виснет без Интернет соединения: 2 комментария

Обсуждение закрыто.