आईट्यून्स लाइब्रेरी में कुछ भी छोड़कर, क्या और कहाँ (या पूर्ण सापेक्ष पथ ठीक है) सभी बाहरी रूप से कहलाते हैं जिनमें वरीयता सूची फ़ाइलें शामिल हैं, जिनका उपयोग iTunes X 10.6.3 है? और iTunes XI 11.2.1 द्वारा?
आइट्यून्स एक्सेस के इन 2 अलग-अलग संस्करणों की फ़ाइलों की एक व्यापक और संपूर्ण सूची, आईट्यून्स लाइब्रेरी को छोड़कर और एप्लिकेशन बंडल के अंदर कुछ भी है जो मैं उसके बाद हूं। यदि वे दोनों अपनी वरीयताओं को संग्रहीत करने के लिए समान बाहरी फ़ाइलों का उपयोग करते हैं, तो सभी बेहतर। यदि आप प्रत्येक फ़ाइल पर कोई संक्षिप्त विवरण दे सकते हैं, तो वहां क्या संग्रहीत है, यह भी सराहना की जाती है।
इन फ़ाइलों की पहचान करने का उद्देश्य यह समझना है कि एक ही समय में स्थापित iTunes के दोनों संस्करणों के बारे में कैसे जाना जाए, ताकि मैं चुन सकता हूं (एक स्विचर स्क्रिप्ट के माध्यम से जो सही जगह पर फ़ाइलों को अंदर और बाहर फेरबदल कर सकता है ) पुराने iOS उपकरणों के प्रशासन को सक्षम करने के उद्देश्यों के लिए लोड करने के लिए कौन सा संस्करण है जो अब iTunes के वर्तमान संस्करण में समर्थित नहीं है।
lsof |grep -i iTunes
उपयोगी जानकारी लौटा दी, यदि कोई अभियोगी नहीं है, और मुझे पता है कि इन फाइलों की खोज के पीछे मेरी मंशा शून्य है - जिसका मैंने उल्लेख नहीं किया था, जो यह देखना था कि क्या आईट्यून्स के कई संस्करण ओएस एक्स की स्थापना पर रह सकते हैं आपके सुझाव के हिस्से में, मुझे पता चला है कि वे नहीं कर सकते हैं, क्योंकि आईट्यून्स एक्स चौखटे खोलता है, और आईट्यून्स इलेवन की स्थापना पिछले सभी संस्करणों को तोड़ देगी। iTunes इतना असतत ऐप नहीं है क्योंकि यह OS X का अभिन्न अंग है।
sudo -u test open /Applications/iTunes.app
लेकिन यह सिर्फ वर्तमान स्थानीय चर का उपयोग करने के लिए लगता है। और (-n) झंडे का उपयोग करके एक ही ऐप का दूसरा उदाहरण खोलने से भी काम नहीं चलता (ओपन -n /Applications/iTunes.app) ऐसा लगता है कि आपको वर्चुअलबॉक्स, VMWare या समानताएं जैसे कुछ वास्तविक वर्चुअलाइजेशन की आवश्यकता है।
lsof | grep -i itunes | grep -i plist
iTunes चलाते समय? यहlsof
सभी खुली फाइलों को सूचीबद्ध करता है, औरgrep
केवल कुछ शब्दों (इट्यून्स, प्लिस्ट) से मेल खाती है। वरीयता वरीयता फ़ाइल के लिए सामान्य विस्तार है (plist = property list)