উত্তর:
আপনি যদি কনফিগার ফাইলগুলি সরাসরি সম্পাদনা করে বা জিইউআইয়ের মাধ্যমে প্যাকেজ / সফ্টওয়্যারটি একেবারে কাস্টমাইজ করে থাকেন তবে আপনি নিজের কাস্টমাইজেশন রাখতে পারেন। সাধারণত ইউনিক্স / লিনাক্স সিস্টেমে কনফিগারেশনগুলি পাঠ্য ফাইলগুলিতে সংরক্ষণ করা হয়, এমনকি জিইউআইয়ের মাধ্যমে কনফিগারেশন / কাস্টমাইজেশন করা হলেও।
প্রতিটি ডেবিয়ান বাইনারি দেব প্যাকেজের ফাইলগুলির একটি তালিকা থাকে যা এটি কনফিগার ফাইল হিসাবে চিহ্নিত করে। dpkg
, এবং apt
প্যাকেজগুলি অপসারণ করার সময়, এবং আপগ্রেডগুলিতে এই পরিচয়টিকে সম্মান করুন। ডিফল্টরূপে apt/dpkg
প্যাকেজ অপসারণের কনফিগারেশন ফাইলগুলি সরানো হবে না। আপনাকে একটি শুদ্ধির অনুরোধ করতে হবে। আপগ্রেড করার সময় এটি আপনাকে কনফিগারেশন ফাইলগুলি ওভাররাইট করার আগে বর্তমান সংস্করণ এবং নতুন সংস্করণ (যদি সেগুলি পৃথক হয়) এর মধ্যে চয়ন করতে বলবে। এমনকি সেই ক্ষেত্রে এটি মূল ফাইলটির একটি অনুলিপি সংরক্ষণ করে। আপনার কনফিগার ফাইলে মূল্যবান তথ্য থাকতে পারে এই ধারণার উপর ভিত্তি করে এখানে দেবিয়ান আপনাকে সাহায্য করার চেষ্টা করছে।
সুতরাং, আপনি যদি প্যাকেজটি কনফিগার না করে থাকেন বা আপনার কনফিগারেশনগুলি রাখতে চান না, আপনি ব্যবহার করতে পারেন apt-get purge
।
আপনি যদি কনফিগার ফাইলগুলি রাখেন, তবে / আপনি যখন প্যাকেজটি পুনরায় ইনস্টল করেন, দেবিয়ান সংরক্ষণিত কনফিগারেশন তথ্যটি পুনরায় ব্যবহার করার চেষ্টা করবে। আপনি যে প্যাকেজটি ইনস্টল করার চেষ্টা করছেন তার সংস্করণটিতে যদি কনফিগার করা ফাইল থাকে যা ইতিমধ্যে ইনস্টল থাকা কনফিগারেশন ফাইলগুলির সাথে বিরোধী হয় তবে এটি পুনরায় ওভাররাইট করার আগে আপনাকে জিজ্ঞাসা করবে, যেমন এটি আপগ্রেডে রয়েছে।
গৌণ মন্তব্য: আপনি যদি প্যাকেজটি সরিয়ে ফেলেছেন এবং পরে কনফিগার ফাইলগুলি সরাতে চান apt
তবে প্যাকেজটি ইনস্টল না করা থাকলে কনফিগার ফাইলগুলি মুছে ফেলা হবে না। যাইহোক, এখন কয়েক বছর ধরে, apt-get purge
প্যাকেজটি ইনস্টল না থাকলেও চলমান কনফিগারেশন ফাইলগুলি সরিয়ে ফেলবে।
এটি এপি-র 0.8.0~pre1
সংস্করণে ঠিক করা হয়েছিল , শুক্রবার, 13 আগস্ট 2010 এ প্রকাশিত হয়েছিল, বা সম্ভবত এপিটির0.8.15~exp1
সংস্করণে শুক্রবার মুক্তি পেয়েছিল , 10 জুন ২০১১. দেবিয়ান বাগ রিপোর্ট দেখুন: অপ্ট-গেট --পুরেজ প্রত্যাশিত হিসাবে কাজ করে না , তারিখ 24 শে জুন 2002।
if you have removed the package and later want to remove the config files, you will need to call dpkg directly, because apt will not remove the config files if the package is no longer installed.
এর অর্থ কি এই যে মৃত্যুদন্ড কার্যকর apt-get purge
হওয়ার পরে কনফিগারেশন ফাইলগুলি সরানো হবে না apt-get remove
?
ম্যান পেজ থেকে apt-get
:
remove
remove is identical to install except that packages are removed
instead of installed. Note that removing a package leaves its
configuration files on the system. If a plus sign is appended to the
package name (with no intervening space), the identified package
will be installed instead of removed.
purge
purge is identical to remove except that packages are removed and
purged (any configuration files are deleted too).
purge
আপনি যদি কোনও কনফিগারেশন ফাইল চারপাশে না রাখতে চান তবে আমি ব্যবহার করব to
রেচক পদার্থ অপসারণ configuration files
আপনার প্যাকেজগুলি, কিন্তু রাখা অপসারণ configuration files
আপনার প্যাকেজ করুন।
তবে সুবিধাগুলি বা অসুবিধা: এটি আপনার সিস্টেমের সাথে সম্পর্কিত, আপনার প্যাকেজগুলি, আপনার মেশিনে, এটি ইনস্টল করুন কি না এবং আরও অনেক কিছু।
apt-get remove --purge APP
ভিএসapt-get purge APP
?