Верой и правдой мне служила старая карточка Dlink DWL-G510, которую подарил мне достопочтенный Zloy. Она и сейчас исправно работает, кстати, но вчера мне захотелось использовать 802.11n своего роутера на всю катушку. Старушка G510 ограничена 54Mbit/s и ничего лучше уже не предложит, посему на замену ей была куплена ASUS PCIe-N10. В процессе жонглирования картами я, как водится, остался без Интернета в Arch Linux, в который я относительно недавно переехал с Debian Wheezy, и обратил внимание на довольно странную вещь - Midnight Commander, мой любимый (да в общем-то, и единственный нормальный в Linux) файловый менеджер стал виснуть при запуске.
Мне сиё показалось странным, и я принялся изучать суть проблемы. Оказывается, mc при запуске проверяет конфигурацию hosts. Если там программа не нашла определения localhost, это приводит к невероятной её задумчивости при запуске.
Решение проблемы простое:
- Превращаемся в root (sudo, su - по вкусу).
- В файл /etc/hosts добавляем строчку:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
Вот и всё. Выходим из Midnight Commander, отключаем Интернет и проверяем. Должно подействовать незамедлительно.
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
ну вот, вендекапец 😈
Рано.