সিংহটিতে জাভা আনইনস্টল করা হচ্ছে


30

আমি সম্প্রতি জাভা রানটাইম ইনস্টল করেছি (সফটওয়্যার আপডেটের মাধ্যমে) এবং জাওন ব্রাউজার প্লাগ-ইন এবং সায়নে ওয়েবস্টার্ট সক্ষম করেছি, তবে আমার আর এগুলির দরকার নেই।

সাফারি পছন্দগুলিতে "জাভা সক্ষম করুন" আনচেকিংয়ের কাজটি হয়ে যায় তবে আমি জাভা থেকে সম্পূর্ণ মুক্তি পাব। সুতরাং প্রশ্নটি হল, আমি এটি কীভাবে করব? আমি জাভা অনুসারে একটি পরিষ্কার লায়ন ইনস্টল করতে চাই।


1
আপনি যেতে পারেন। আমি সবেমাত্র সিংহের একটি নতুন ইনস্টল পরীক্ষা করেছি এবং ফাইলগুলি প্রকৃতপক্ষে রয়েছে। আমি উত্তরটি পরিবর্তন করেছি। এটি এখন ওএস এক্স লায়ন থেকে জাভা অপসারণের চূড়ান্ত গাইড :)

আমি এই প্রশ্নের সাথে একটি মাউন্টেন সিংহ প্রশ্নটি যুক্ত করেছি, এই ধারণার সাথে যে নীচে সাধারণ পরামর্শ আরও আধুনিক ব্যবস্থায় প্রযোজ্য হবে।
গ্রাহাম পেরিন

উত্তর:


24

ওএস এক্স লায়ন থেকে পরিষ্কারভাবে জাভার সমস্ত ট্রেস সরিয়ে ফেলা হচ্ছে

সিংহের জন্য জাভা আনইনস্টল করা সহজ। নিম্নলিখিত ডিরেক্টরিটি (যা 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)। সুতরাং, একমাত্র প্যাকেজ যা অপসারণ করা দরকার তা হ'ল এসডিকে। অতিরিক্তভাবে, আপনি প্রাপ্তিগুলি এবং ইনস্টল রেকর্ডটি সরিয়ে ফেলতে পারেন তবে এগুলি কোনও কিছুর চেয়ে বেশি পরিচ্ছন্নতা। সরান এসডিকে যথেষ্ট (সেই ফাইলটি অপসারণের পরে জাভা দরকার এমন একটি প্রোগ্রাম চালানোর চেষ্টা করুন, এবং জাভা ইনস্টল করার জন্য আপনাকে আবার নোটিশ দিয়ে স্বাগত জানানো হবে)।


বাহ, এটি একটি বিস্তৃত উত্তর। আমি এটি দিয়ে চেষ্টা করব, তবে সম্ভবত এখনই নয়। =) ধন্যবাদ।
বার্ক গ্যাডার

1
আমাদের সাথে পারেন অনুসরণ করতে পারেন। জাভা অপসারণের জন্য একটি গাইড থাকলে ভাল লাগবে কারণ আমি নিশ্চিত যে সিংহ ব্যবহার করে অন্যদের জন্য এটি সামনে আসবে। আমি অবশ্যই আগ্রহী এবং পরীক্ষার প্রতিশ্রুতিবদ্ধ। সম্ভবত আমরা অলস বা কম প্রযুক্তিগত বুদ্ধিমানদের জন্য একটি অ্যাপ্লিক্রিপ্টেও সহযোগিতা করতে পারি।

এটা দুর্দান্ত হবে। কেভিনের উত্তরে আমি যেমন বলেছিলাম, আমি সম্ভবত খুব শীঘ্রই সিংহটিকে পুনরায় ইনস্টল করব, সুতরাং আমি একটি যথাযথ পার্থক্য তৈরি করতে সক্ষম হতে পারি।
বার্ক গার্ডার

স্যার, আপনি সত্যই গ্রহণযোগ্যতা প্রাপ্য। ধন্যবাদ! =)
বার্ক গেডার

1
রাখো কেন /System/Library/Java/?
সৌম্য

0

এটি আমি খুঁজে পেয়েছি:

https://superuser.com/questions/5950/uninstall-java-on-mac-os-x

দেখে মনে হচ্ছে একমাত্র উপায় হ'ল "ক্লিন লায়ন ইনস্টল সর্বজ্ঞ" " জাভা মূল ওএসের অংশ হিসাবে ব্যবহৃত হত: এটি কেবল ওয়েব সামগ্রী চালাতে নয়, কিছু অ্যাপ্লিকেশন এবং স্ক্রিপ্টগুলিতে সহায়তা করে helps

এটি বলার পরে, আমি মনে করি এটি সিংহটিতে প্রাক ইনস্টল না হওয়ার কারণ এটি ভারী, এবং অ্যাপল ডাউনলোডটি যতটা সম্ভব হালকা করে তুলতে চেয়েছিল। তবুও, আমি এটি আনইনস্টেবল হওয়ার আশা করি না কারণ এর কিছু উপাদান OS এ গভীরভাবে প্রবেশ করে get

আমি আপনাকে কেবল এটি বন্ধ করার পরামর্শ দিচ্ছি। যেমনটি আপনি কাজটি শেষ হওয়ার আগে বলেছিলেন, প্লাস কখন কখন আপনার প্রয়োজন হতে পারে তা আপনি জানেন না; যেমনটি আমি আগেই বলেছি, এমনকি কিছু স্থানীয় অ্যাপ্লিকেশনও এটিকে ব্যবহার করে। এটা ওইখানে. ঘুমাচ্ছে। এটি কাউকে আঘাত করছে না ... আমি মনে করি এটি সর্বোত্তম বিকল্প।

আশা করি এটা সাহায্য করবে.


হুম, আমি ভেবেছিলাম (এবং এখনও করছি, বাস্তবে) লায়নে জিনিসগুলি আলাদা হতে পারে। এবং এই মুহূর্তে, আমার সিস্টেমে জাভা দরকার এমন একমাত্র অ্যাপ্লিকেশনটি ফটোশপ, তাই জাভা সত্যিই প্রয়োজন হয় না, এ কারণেই অ্যাপল এ থেকে মুক্তি পেয়েছে।
বার্ক গেডার

এটি এখনও যখনই আপনার প্রয়োজন হয় ততক্ষণে ইনস্টলেশনটি চায়। ম্যাক ওএস এক্স এর চালনার দরকার নেই, তবে আমি এটির মতো অন্যান্য পরিষেবাগুলির মতো বলব যা আপনি আনইনস্টল করতে পারবেন না, যেমন প্রতিটি ম্যাকের মধ্যে আসা অ্যাপাচি ওয়েব সার্ভার। যাইহোক আমি আপনাকে পরামর্শ দিচ্ছি যে এটি রাখুন, যেহেতু ফটোশপটির এটির প্রয়োজন।
কেভিন 9794

আসলে আমার প্রাথমিক পরিকল্পনাটি ছিল কেবলমাত্র ব্রাউজার প্লাগ-ইন এবং ওয়েবস্টার্ট থেকে মুক্তি পাওয়া, তবে তখন আমি ভেবেছিলাম যে সমস্ত কিছু আনইনস্টল করা এবং স্ক্র্যাচ থেকে শুরু করা সহজতর হতে পারে। ঠিক আছে, আমার ধারণা আমি শীঘ্রই সিংহটিকে পুনরায় ইনস্টল করব।
বার্ক গ্যাডার

1
@ kevin9794 এটি সিংহের জন্য প্রযোজ্য নয়।

1
@ কেভিন 9794, কারণ এটি ওএস এক্সের পূর্ববর্তী সংস্করণের সাথে সম্পর্কিত যা জাভা দিয়ে প্রেরণ করা হয়েছে। আমাদের কাছে কেবল ইনস্টল করা ফাইলগুলির একটি তালিকাই ছিল না, কিছু না ভাঙ্গিয়ে এগুলি সরিয়ে ফেলা প্রায় অসম্ভব হবে। যাইহোক, সিংহ জাভা দিয়ে পাঠায় না, এটি এখন একটি পৃথক প্যাকেজ, এবং এইভাবে, ফাইলগুলি কীভাবে ইনস্টল করা হয়েছে সে সম্পর্কে আমাদের সকলকে একটি সুন্দর এবং ঝরঝরে দৃষ্টিভঙ্গি সরবরাহ করে। প্রযুক্তিগতভাবে কোনও আনইনস্টলারের অস্তিত্ব নেই, তবে একটি পরিষ্কার লায়ন ইনস্টলের বিপরীতে তুলনা চালানো এবং তারপরে সমস্ত ফাইল ম্যানুয়ালি টেনে আনা শক্ত হওয়া উচিত নয়। সুতরাং অবশ্যই উত্তরটি উত্তেজনাপূর্ণ হবে "হ্যাঁ! আপনি জাভা মুছে ফেলতে পারেন!"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.