मैंने देखा कि इस संदेश को भी त्रुटि (लाल रंग में) के रूप में दिखाया गया था, स्क्रिप्ट को सफलतापूर्वक निष्पादित किया गया था! कुछ दिनों बाद मुझे एक संभावित सुधार दिखाई दिया और मैंने एसओ पर एक उत्तर पोस्ट किया । "फिक्स" है:
# Prevent TTY Errors (copied from laravel/homestead: "homestead.rb" file)... By default this is "bash -l".
config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"
हो सकता है कि आपको इसकी आवश्यकता न हो, लेकिन आप इसे आज़मा सकते हैं और यदि यह आपके लिए काम करता है तो इसका उपयोग कर सकता है
जैसा कि आप ऊपर टिप्पणी की गई लाइन में देख सकते हैं - लार्वा टीम से "मेसग: टिटनामे असफल डिवाइस के लिए अनुपयुक्त आईओसीएल" को रोका गया है। इसके लिए धन्यवाद!
जब हम विकास करते हैं, तो अधिकांश डेवलपर्स त्रुटियों / चेतावनियों से बचना चाहते हैं, इसलिए ऐसा लगता है कि हमें जो फिक्स (एक संभावित फिक्स) चाहिए।
महत्वपूर्ण नोट: मैंने इस समाधान का बहुत अधिक परीक्षण नहीं किया है, लेकिन बॉक्स "मेसग: ttyname के बिना विफल हो जाता है! डिवाइस के लिए अनुचित ioctl" त्रुटि! आप इसे आज़माने के लिए स्वतंत्र हैं और यदि आप किसी भी समस्या का अनुभव करते हैं, तो किसी और के समय को बचाने के लिए एक टिप्पणी छोड़ दें!