চকোলেটিকে আনইনস্টল করা কি নিরাপদ?


15

চকোলেটির সাথে অ্যাপ্লিকেশন ইনস্টল করার পরে কি এটি আনইনস্টল করা নিরাপদ?

আমি চকোলেটি ব্যবহার করে নতুন পিসিগুলির জন্য সফ্টওয়্যার সেটআপ করতে চাই, তবে সি: \ চকোলেটী ফোল্ডারটি মুছে ফেলতে চাই। যতদূর আমি বুঝতে পারি চকোলেটি দেশীয় ইনস্টলারগুলি ব্যবহার করে, তাই প্রোগ্রামগুলি উইন্ডোজের "প্রোগ্রামগুলি যুক্ত করুন এবং সরান" তে উপস্থিত হয় এবং সেভাবেই বজায় রাখা যায়। চকোলেটির ব্যবহারকারীর আর কোনও প্রয়োজন নেই বলে মনে হয়।

উত্তর:


10

থাম্বের একটি সাধারণ নিয়ম হিসাবে, হ্যাঁ, চকলেটিকে আনইনস্টল করা "নিরাপদ"। চকোলেটি, বেশিরভাগ অংশে, ইনস্টল করা হচ্ছে এমন অ্যাপ্লিকেশনটির জন্য কেবল দেশীয় EXE / MSI এর চারপাশে একটি মোড়ক। ফলস্বরূপ, চকোলেটি অপসারণ করা ইনস্টল করা অ্যাপ্লিকেশনগুলি সরিয়ে দেয় না।

কিছু ধরণের অ্যাপ্লিকেশন রয়েছে, উদাহরণস্বরূপ, কমান্ড লাইন / পোর্টেবলগুলি, যা চকোলেটিকে অপসারণ করে বিরূপ প্রভাব ফেলবে, সুতরাং আপনি এখানে কিছু যত্ন নিতে চাইতে পারেন। উদাহরণস্বরূপ, GitVersion.Portable বলুন ইনস্টল করার সময়, চকোলেটি চকোলেটি বিন ফোল্ডারে (যা সিস্টেমের পথে রয়েছে) ফলাফলপ্রাপ্ত EXE- এ একটি "শর্টকাট" যুক্ত করে। চকোলেটিকে আনইনস্টল করে এই "শর্টকাট" এবং সম্ভাব্যভাবে নিজেই EXE মুছে ফেলা হবে, সুতরাং এই অ্যাপ্লিকেশনটি আর কাজ করবে না।

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

আশা করি এইটি কাজ করবে!

চকোলেটির আনইনস্টল করার পদক্ষেপগুলি এখানে তালিকাভুক্ত করা হয়েছে

পার্শ্ব নোট হিসাবে, চকোলেটি 0.9.8.27 দিয়ে শুরু করে, ডিফল্ট চকোলেটী পথটি আর থাকে না সি: \ চকোলেটি, বরং সি: \ প্রোগ্রামডাটা \ চকলেট।


1
অবশ্যই (আপনার ব্যাখ্যা দিয়েছিলেন যে কিছু এক্সিকিউটেবলকে অপসারণ করা যেতে পারে বা তাদের সাথে লিঙ্কগুলি সরিয়ে দেওয়া যেতে পারে), "সাধারণ" পরামর্শটি হওয়া উচিত, "না, এটি নিরাপদ নয়"? কেবলমাত্র নির্দিষ্ট পরিস্থিতিতে যেখানে ব্যবহারকারী নিশ্চিত যে ইনস্টল করা কোনও সফ্টওয়্যারই পুরোপুরি বা কিছু অংশে চোকো বিন ফোল্ডারের বিষয়বস্তুর উপর নির্ভর করে না বা অপসারণকে নিরীহ হিসাবে বিবেচনা করা উচিত।
বব সামার্স

@ সাবস্যামারস আমি সাধারণত এই উক্তিটির সাথে একমত হই। প্রায় দু'বছর আগে এটি লেখা হয়েছিল বলে গ্যারির উত্তরটির সম্ভবত সামান্য আপডেটের প্রয়োজন রয়েছে এবং এ সম্পর্কে আরও জ্ঞানের ভাগ রয়েছে।
ফারভেন্টকোডার

5

চকোলেটী আনইনস্টল করা

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

প্রকৃতপক্ষে একটি ভিন্ন কাহিনী, যেহেতু আমি আমার উইন্ডোজ ইনস্টলড প্রোগ্রামগুলির তালিকায় অ্যাটম সম্পাদকটি দেখতে পেলাম না। আমি একটি কমান্ড লাইন (প্রশাসক হিসাবে দৌড়ে) মাধ্যমে এটি আনইনস্টল করেছি:

cuninst atom

এবং কোনও রেজিস্ট্রি অংশটি আসলে মিথ্যা। উইন্ডোজ 7 এ, আমাকে এটি করতে হয়েছিল:

reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v ChocolateyInstall

অন্যান্য সংস্করণে এটি হতে পারে:

reg delete HKLM\Environment /f /v ChocolateyInstall

কমান্ড লাইন থেকে ফোল্ডারটি সরাতে, এটি ব্যবহার করুন:

rmdir /Q /S C:\ProgramData\chocolatey

বা এটি, যদি আপনি চকলেট <0.9.8.27 থেকে ব্যবহার করেন বা আপগ্রেড হন:

rmdir /Q /S C:\Chocolatey

এত কিছুর পরেও, সাধারণ স্টার্ট মেনু শর্টকাটটি C:\ProgramData\chocolatey\lib\Atom.0.141.0\tools\Atom\atom.exeএখনও উপস্থিত ছিল, তবে যখন উইন্ডোজ ব্যবহার করা হয় তখন আপনি এটি মুছতে চান কিনা তা জিজ্ঞাসা করে।


কোনও রেজিস্ট্রি মন্তব্য আনইনস্টলার কী সম্পর্কে নয়। এটি নির্দিষ্ট করে জানিয়েছে যে আপনাকে পরিবেশের ভেরিয়েবলগুলি মুছে ফেলতে হবে (আপনি যে পাঠ্য পোস্ট করেছেন তাতে দেখুন)। "(এবং এটি পরিবেশের পরিবর্তনশীল (গুলি) তৈরি করে)" - এটি একটি রেজিস্ট্রি কী, তবে এটি সরানোর জন্য আপনাকে সরাসরি রেজিস্ট্রি সম্পাদনা করতে হবে না।
ferventcoder
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.