ওএস এক্স লায়ন থেকে পরিষ্কারভাবে জাভার সমস্ত ট্রেস সরিয়ে ফেলা হচ্ছে
সিংহের জন্য জাভা আনইনস্টল করা সহজ। নিম্নলিখিত ডিরেক্টরিটি (যা 1.6.0.jdk ফাইল ধারণ করে) সরান:
/System/Library/Java/JavaVirtualMachines/
তারপরে (সম্পূর্ণতার জন্য), ইনস্টলার রেকর্ডগুলি এগুলি থেকে সরিয়ে পরিষ্কার করুন /private/var/db/receipts/
:
com.apple.pkg.JavaForMacOSX107.bom
com.apple.pkg.JavaForMacOSX107.plist
এবং সবশেষে, আমরা নিম্নলিখিত প্লাস্ট ফাইলটি সম্পাদনা করে সফ্টওয়্যার আপডেট থেকে পণ্য ইনস্টলেশনগুলির কোনও চিহ্ন সরিয়ে ফেলছি InstallHistory.plist
:
/Library/Receipts/
দ্রষ্টব্য: ইনস্টল হিস্ট্রি প্লাস্ট ফাইলটি সম্পাদনা করা আপনার ডেস্কটপে প্লাস্টটি অনুলিপি করার মাধ্যমে আরও ভাল করা যায় (এটি মূলের মালিকানাধীন এবং এটি আপনাকে সংশোধন করতে দেয় না), তবে নিম্নলিখিত কমান্ডটি চালিয়ে ডিফল্ট মালিকানা পুনরুদ্ধার করার বিষয়টি নিশ্চিত করুন:
sudo chown root:admin InstallHistory.plist
আপনি পাঠ্য সম্পাদনায় ফাইলটি খুলতে এবং নিম্নলিখিত লাইনগুলি সরাতে পারেন:
<dict>
<key>date</key>
<date>2011-09-06T14:43:35Z</date>
<key>displayName</key>
<string>Java for Mac OS X 10.7</string>
<key>displayVersion</key>
<string>1.0</string>
<key>packageIdentifiers</key>
<array>
<string>com.apple.pkg.JavaEssentials</string>
<string>com.apple.pkg.JavaForMacOSX107</string>
</array>
<key>processName</key>
<string>Software Update</string>
</dict>
অতিরিক্ত তথ্য
দুটি ও প্যাকেজ রয়েছে যা ম্যাক ওএস এক্স 10.7 ডিএমজি, জাভাএ এসেনশিয়ালস এবং জাভাফোরম্যাকোএসএক্স 1010 এর জন্য জাভাতে পাওয়া যায়। প্রাক্তন কিছু ইনস্টল না। আমি একটি ক্লিন ওএস এক্স ১০. install ইনস্টল (যা জাভা অন্তর্ভুক্ত নয়) এবং যে প্যাকেজটিতে পাওয়া গেছে সেগুলির সাথে তুলনা করেছি এবং সেগুলি সমস্ত উপস্থিত এবং তদতিরিক্ত, প্রতিটি উপায়ে অভিন্ন (v14.0.3)। সুতরাং, একমাত্র প্যাকেজ যা অপসারণ করা দরকার তা হ'ল এসডিকে। অতিরিক্তভাবে, আপনি প্রাপ্তিগুলি এবং ইনস্টল রেকর্ডটি সরিয়ে ফেলতে পারেন তবে এগুলি কোনও কিছুর চেয়ে বেশি পরিচ্ছন্নতা। সরান এসডিকে যথেষ্ট (সেই ফাইলটি অপসারণের পরে জাভা দরকার এমন একটি প্রোগ্রাম চালানোর চেষ্টা করুন, এবং জাভা ইনস্টল করার জন্য আপনাকে আবার নোটিশ দিয়ে স্বাগত জানানো হবে)।