ডেবিয়ান / উবুন্টু / var / lib / apt / list এবং / var / apt / cache মুছে ফেলার পরে পুনরায় পুনরায় সেট করা সম্ভব?


9

মুছে ফেলা বা কিছুটা কমিয়ে দেওয়ার পরে / var / lib / apt / list এবং / var / apt / cache এর কার্যকারিতা পুনরুদ্ধার করা সম্ভব?

আমি একটি উবুন্টু ভিএমকে ছোট আকারে সঙ্কুচিত করার চেষ্টা করছি এবং সিস্টেমটি আপডেট করার প্রয়োজন হলে তাদের পুনঃস্থাপনের উদ্দেশ্যে / var / lib / apt / list এবং / var / cache / apt মুছে ফেলার সিদ্ধান্ত নিয়েছি। আমি বড় আকারের পার্শ্ব প্রতিক্রিয়া ছাড়াই / var / cache / apt করেছি, কেবল কিছু ডিরেক্টরি পুনরায় সক্ষম করে এটিকে পুনরায় সক্ষম করে। / Var / lib / অ্যাপ্ট / তালিকাগুলি হ'ল আমি যে সম্পর্কে অনিশ্চিত। / Var / cache / apt এর মতো পুনরায় তৈরি করে কি এটি মুছে ফেলা এবং এর কার্যকারিতা পুনরুদ্ধার করা সম্ভব?

এর ফলে কি সিস্টেম কনফিগারেশনের জ্ঞান apt এবং dpkg নষ্ট হয় বা এটি অন্য কোথাও সঞ্চিত হয়?

উত্তর:


16

হ্যাঁ, আপনি এগুলি মুছতে পারেন!

আসুন একটি ভিএম ক্লোন করুন এবং দেখুন কী ঘটে! :)

$ rm -r /var/cache/apt /var/lib/apt/lists
$ apt-get update #takes a while re-fetching everything
$ apt-get install <some-random-package>

ডিরেক্টরিগুলি apt-get updateঅপারেশন থেকে পুনরায় তৈরি করা হয় এবং সব ঠিক আছে। *.gpgআপনি যদি ভৌতিক অনুভূতি বোধ করেন তবে আমি ফাইলগুলি একা রেখে যেতে পারি তবে অন্যথায় এই ফাইলগুলি অদৃশ্য হয়ে যাওয়ার পক্ষে ঠিক আছে।

অতীতে, আমার হাতে নিজেই সমস্যাগুলি ছিল যেখানে আমি নিজেই হয়েছি mkdir /var/cache/apt/archives, তবে এটি আর কোনও সমস্যা বলে মনে হয় না।


2
ক্যাশে মুছে ফেলার জন্য আপনাকে কেবল ডিরেক্টরিগুলি মুছতে হবে না: rm -r / var / cache / apt / * / var / lib / apt /
list

1
"তালিকাগুলি" স্টাফটি সত্যিই ক্যাশে হলে কেন / ভার / ক্যাশে নেই? আমি এমন কিছু মুছে ফেলতে অনিচ্ছুক যা স্পষ্টভাবে ক্যাশে নয়।
জোহান বুলি

4

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

sudo find /var/cache/apt/ -type f -exec rm -v {} \;
sudo find /var/lib/apt/lists -type f -exec rm -v {} \;

ক্যাশে ব্যবহার পুনরায় তৈরি করতে

sudo apt-get update

এর চেয়ে আরও ভাল উত্তর হ'ল দেবিয়ান / উবুন্টু - মুছে ফেলার পরে / var / cache / apt কাঠামো পুনরুদ্ধার করবেন কীভাবে?


অথবা আপনি কেবল সামনের দিকে এগিয়ে যাওয়া স্ল্যাশগুলি যোগ করতে পারেন .... "rm -r / var / cache / apt / *"
রিচিএইচএইচ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.