truecrypt 7.1a को Mac OS X 10.4 या बाद में Yosemite 10.10 की आवश्यकता होती है


75

फरवरी 2015 में Truecrypt की स्थिति के बारे में लेख पढ़ने के बाद, मैंने Truecrypt के अंतिम स्थिर संस्करण को डाउनलोड करने का निर्णय लिया, जो Truecrypt का पूर्ण उपयोग करने की अनुमति देता है: अर्थात, संस्करण 7.1a

7.2 संस्करण जो केवल देखने के लिए उपयोग किया जा सकता है, लेकिन अब नया, ट्रू क्रिप्टो संस्करणों को बनाने के लिए नहीं।

देख https://www.grc.com/misc/truecrypt/truecrypt.htm

मैं फिर इसे अपने मैक पर स्थापित करने के लिए आगे बढ़ा, योसेमाइट 10.10 पर

लेकिन मुझे त्रुटि संदेश मिला "truecrypt 7.1a के लिए Mac OS X 10.4 या बाद के संस्करण की आवश्यकता है", नीचे देखें।

truecrypt 7.1a को Mac OS X 10.4 या बाद में Yosemite 10.10 की आवश्यकता होती है

मुझे लगता है कि यह Truecrypt टीम के एक डेवलपर से केवल एक स्कूली त्रुटि है, क्योंकि यह 10.4 से ऊपर 10.10 मानता है, या शायद यह Apple है जिसने गड़बड़ की है और डॉट के बाद 2 अंकों का लगातार उपयोग किया जाना चाहिए (अर्थात 10.4 के बजाय 10.04 का उपयोग करें)।

किसी भी मामले में, मैं खुद को Truecrypt स्थापित करने में असमर्थ पाता हूं। किसी को भी इस के लिए एक समाधान मिला?

जवाबों:


129
  1. अपने डेस्कटॉप पर डाउनलोड की गई डिस्क छवि के अंदर से mpkg को कॉपी करें।
  2. Mpkg फ़ाइल पर राइट क्लिक करें और Show Package Contents चुनें, फिर Contents फ़ोल्डर खोलें।
  3. एक पाठ संपादक के साथ वितरण। खोलें।
  4. 13 से 18 लाइन हटाएं।

  5. फ़ाइल सहेजें और सामान्य रूप से mpkg खोलें।



5
ध्यान दें कि किसी को mpkg को आरोहित dmg से अलग करना होगा अन्यथा फ़ाइल केवल-पढ़ने के लिए है।
pdeschen

2
बहुत बढ़िया जवाब! - क्या एक दुखद बग है कि ओएस संस्करण स्ट्रिंग के रूप में तुलना की जाती है, इसलिए 10.10 <10.4 :-(
ssc

-1
  • टर्मिनल खोलें और
    sudo nano /System/Library/CoreServices/SystemVersion.plist
    अपना व्यवस्थापक पासवर्ड दर्ज करें और दर्ज करें।
  • दो स्ट्रिंग्स "10.10" को "10.9" में बदलें। मामूली संस्करण संख्या (जैसे 0, 1, 2 ...) को छोड़ दें, जैसे यह है। मारो ctrlOऔर Enterडिस्क पर फ़ाइल लिखने के लिए।
  • ctrlXनैनो छोड़ने के लिए मारा
  • टर्मिनल विंडो खोलें।
  • TrueCrypt 7.1a स्थापित करें
  • स्थापना समाप्त होने के बाद टर्मिनल में परिवर्तन करें और
    sudo nano /System/Library/CoreServices/SystemVersion.plistफिर से प्रवेश करें
  • दो स्ट्रिंग्स "10.9" को "10.10" पर वापस बदलें। मारो ctrlOऔर Enterडिस्क पर फ़ाइल लिखने के लिए।
  • ctrlXनैनो छोड़ने के लिए मारा
  • cat /System/Library/CoreServices/SystemVersion.plistसही सिस्टम संस्करण (जैसे 10.10.2 या जो कुछ भी था) को रीचेक करने के लिए दर्ज करें।

8
क्या मुझे लगता है कि नौकरी लेकिन मैं बजाय OS config फ़ाइलों को छूने के बजाय truecrypt की स्थापित स्क्रिप्ट को बदल दूंगा।
एड्रिएन

@ AdrienBe यह सच है ... शायद यह थोड़ा तेज है लेकिन अधिक खतरनाक है
klanomath

2
कृपया उन समाधानों की पेशकश न करें जो सिस्टम फ़ाइलों के साथ छेड़छाड़ करते हैं और प्रश्न में शामिल एप्लिकेशन के बजाय पूरे सिस्टम को प्रभावित करते हैं।
यूजीन बुजाक

4
@EugeneBujak आपकी बात में योग्यता है, लेकिन कृपया इस बारे में बताएं कि आप क्या सहज हैं और किसी को यह बताने के बारे में नहीं कि यहां क्या लिखना है। मैं जवाबों से बहुत कुछ सीखता हूं (यहां तक ​​कि असुरक्षित या जिनके बिना आपको बैकअप नेट के बिना नहीं करना चाहिए) जो तुच्छ रूप से अवांछनीय है।
bmike

-1

चरण 4 पर। क्यों बग लाइन को केवल 13 के रूप में सही न करें:

    अगर ((system.version.ProductVersion> = '10 .04.0 ')) {

आदि।


1
क्योंकि यह कोई और 'सही' नहीं है, '10.3' >= '10.04.0'सच है लेकिन यह स्पष्ट रूप से नहीं होना चाहिए। उत्पाद संस्करण का सही परीक्षण करने के लिए तर्क की स्थिति को और अधिक उन्नत करने की आवश्यकता है।
GRG
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.