वाह, क्या बुरा सपना है। मैंने इस विषय पर पूरी तरह से सब कुछ पढ़ा है और जो कुछ भी अब तक सुझाया गया है वह तांत्रिक रूप से मेरे अनुभव के करीब था, लेकिन किसी भी समाधान ने मेरे लिए काम नहीं किया।
और मुझे लगा कि क्यों।
दूसरों के विपरीत, मैं स्थानीय डोमेन सेट करने के लिए / etc / host का उपयोग नहीं कर रहा था। मेरे / etc / मेजबान फ़ाइल स्टॉक थी, जिसमें केवल लूपबैक इंटरफ़ेस और प्रसारण होस्ट के लिए आवश्यक प्रविष्टियाँ थीं। इसके अलावा, यह एक सही ढंग से एन्कोडेड यूनिक्स फ़ाइल थी, क्योंकि मैं उस व्यक्ति की तरह हूं, जो केवल कमांड-लाइन से ही ई-मेल का उपयोग कर उसे संपादित करेगा। और, धन्यवाद के लिए, मुझे समस्या के आसपास जाने के लिए DNSmasq जैसे अपने DNS सर्वर को चलाने का सहारा नहीं लेना पड़ा।
(स्पष्ट होने के लिए, मुझे इस मुद्दे पर लाने वाला लक्षण यह था कि एमएसीएस को शुरू होने में लगभग 10 सेकंड लगते हैं, लेकिन केवल जब मैं वाईफाई पर था। यदि मैंने वाईफाई बंद कर दिया, तो एमएसीएस उम्मीद के मुताबिक तुरंत शुरू हो जाएगा।)
मेरा समाधान: मेरे लैपटॉप का एक नाम है, "टर्मिनेटर"। (हां, इसकी चमकदार एल्यूमीनियम बाहरी ने मुझे अर्नोल्ड श्वार्ज़नेगर चरित्र के बारे में सोचा।) मुझे मशीन के नाम के लिए / / आदि / मेजबानों में प्रविष्टियों को जोड़ने की ज़रूरत है:
127.0.0.1 terminator
::1 terminator
मैंने टर्मिनल में एक साधारण कमांड चलाकर अपने मेजबान का नाम पाया:
hostname
... जो आउटपुट के साथ वापस आया: "टर्मिनेटर"। उन दो प्रविष्टियों को शामिल करने के लिए / etc / मेजबानों को बदलने के बाद, emacs अब जल्दी से मेरे लैपटॉप का नाम हल कर सकते हैं।
मुझे उम्मीद है इससे किसी को सहायता मिलेगी।