मैं लिनक्स मिंट 17.1 64-बिट (उबंटू 14.04 पर आधारित) चला रहा हूं। जब से लिनक्स मिंट 14 / उबंटू 12.10 से अपग्रेड किया जा रहा है, पायथन लिपि जिसका उपयोग मैं अपने वॉकमैन को संगीत सिंक करने के लिए करता हूं, ने काम करना बंद कर दिया है।
पहले, जब मैंने अपना वॉकमैन माउंट किया था, तो यह स्वचालित रूप से पथ के रूप में दिखाई /run/user/1000/gvfs/WALKMAN/Storage Media
देगा और किसी भी अन्य फ़ाइल सिस्टम की तरह काम करेगा: मैं पायथन के माध्यम से पटरियों को कॉपी कर सकता हूं, इससे पटरियों को हटा सकता हूं, आदि। हालाँकि, मुझे यह याद नहीं है कि ऐसा होने के लिए मुझे कोई बदलाव करना था।
लिनक्स मिंट 17 (और अब 17.1) में अपग्रेड करने के बाद से, जब मैं वॉकमैन को माउंट करता हूं, तो यह पथ के रूप में दिखाई देता है /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/Storage Media
। इसके अलावा, जब मैं एक ही फ़ाइल संचालन को चलाने का प्रयास करता हूं, तो वे अब विफल हो जाते हैं। मुझे पता चला है कि यह केवल पायथन के माध्यम से नहीं होता है, बल्कि कमांड लाइन पर भी होता है। उदाहरण के लिए:
david@MILTON:~$ cp '/data/Music/10SecsWhiteNoise.mp3' '/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C006%5D/Storage Media/MUSIC'
cp: cannot create regular file ‘/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C006%5D/Storage Media/MUSIC/10SecsWhiteNoise.mp3’: Operation not supported
मैंने इस समस्या पर कुछ शोध किया है, लेकिन सबसे आम स्पष्टीकरण यह लगता है कि यह पूर्व में इस पीपीए द्वारा हल किया गया था: https://launchpad.net/~langdalepl/+archive/ubuntu/gvfs-mtp
लेकिन अब, 13.10 के बाद के उबंटू संस्करणों में ये सभी बदलाव हैं, इसलिए इसे अब आवश्यक नहीं होना चाहिए। तो मैं अभी भी इन त्रुटियों को क्यों कर रहा हूँ? मैं अभी भी एक ग्राफिकल फ़ाइल प्रबंधक (लिनक्स मिंट पर काजा) के माध्यम से अपने वॉकमैन पर फ़ाइल संचालन करने में सक्षम हूं, केवल कमांड लाइन के माध्यम से नहीं।