সম্পূর্ণরূপে কনফিগারেশন ফাইলগুলি মুছবেন কীভাবে


11

সম্প্রতি আমি কিছু সফ্টওয়্যার ব্যবহার করে আনইনস্টল করেছি sudo apt-get --purge autoremove, এই ভেবে যে এটি অব্যবহৃত নির্ভরতা এবং কনফিগারেশন ফাইলগুলি সহ এর সমস্ত চিহ্ন সরিয়ে ফেলবে। তবে আমি আবিষ্কার করেছি যে আমার হোম ফোল্ডারে একটি কনফিগারেশন ফাইল পিছনে ছিল।

আরও শক্তিশালী কমান্ড আছে যা এমনকি এটি মুছে ফেলবে?

এছাড়াও, যদি কেবল নিখুঁত কনফিগারেশন ফাইল হয় বা অন্য ধরণের ফাইল রয়েছে তবে তারা কি বাড়ির নিচে লুকানো ফাইল এবং ফোল্ডারগুলি মুছে ফেলা নিরাপদ?

উত্তর:


16

apt-get purgeকেবলমাত্র সিস্টেম-স্তরের কনফিগারেশন ফাইলগুলি মুছে ফেলা হয় (উদাহরণস্বরূপ, ডাবকনফ দ্বারা নির্মিত)। এটি আপনার হোম ফোল্ডারে কোনও কিছুই স্পর্শ করে না - আপনাকে সেগুলি ম্যানুয়ালি মুছে ফেলতে হবে। আপনি যদি এটির বিষয়ে চিন্তা করেন তবে এটি বোধগম্য হয়: একাধিক ব্যবহারকারী থাকতে পারে, যারা সম্ভবত প্রশাসকরা তাদের বাড়ির ফোল্ডারগুলি থেকে ডেটা মুছতে চান না!

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

  • ~ / .Application
  • ~ / .Config / অ্যাপ্লিকেশান
  • ~ / .Cache / অ্যাপ্লিকেশান
  • ~ / .Local / ভাগ / অ্যাপ্লিকেশান

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

জিনোম 2 অ্যাপ্লিকেশানের জন্য আপনি হয়ত চালাতে চান:

gconftool-2 --recursive-unset /apps/application

(অ্যাপ্লিকেশন নামের সাথে আবার "অ্যাপ্লিকেশন" প্রতিস্থাপন করা) যা আপনার অ্যাপ্লিকেশন পছন্দগুলি থেকে মুক্তি পাবে।

আপডেট 12-14-2012

জিনোম 3 অ্যাপ্লিকেশনের জন্য, উপরের gconftool-2 কমান্ডটি প্রতিস্থাপন করেছে:

gsettings reset-recursively [schema]

আপনি এই অ্যাপ্লিকেশনটির জন্য স্কিমাটি খুঁজে পেতে পারেন

gsettings list-schemas | grep application


কিছু অ্যাপ্লিকেশানের জন্য, এছাড়াও রয়েছে~/.local/share/application
প্যান্থার

1

আমি স্বয়ংক্রিয় উপায় জানি না, তবে আপনি নিজের হোম ডিরেক্টরি থেকে লুকানো কনফিগারেশন ডিরেক্টরিটি ম্যানুয়ালি মুছে ফেলতে পারেন।

সাধারণত ডিরেক্টরি নাম .appnameআপনার হোম ডিরেক্টরিতে থাকে, উদাহরণস্বরূপ, মোজিলা ফায়ারফক্সের নাম সহ কনফিগারেশন ফোল্ডার রয়েছে .mozilla

নটিলাস থেকে লুকানো ডিরেক্টরিটি প্রদর্শন করতে, আপনি টিপতে পারেন CTRL + H

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.