প্রথমে আপনার জানা উচিত আমাদের সিস্টেমগুলি যে স্মার্ট নয় !! কোনও সিস্টেম আপনার পক্ষে কোন প্যাকেজটির প্রয়োজন তা জানতে পারে না। উবুন্টু নিজে ব্যবহারকারীর দ্বারা ইনস্টল করা কোনও প্যাকেজ মুছে ফেলতে পারে না, পরিবর্তে এটি আপনাকে অন্য প্যাকেজগুলির নির্ভরতা হিসাবে ডাউনলোড করা প্যাকেজগুলি মুছে ফেলার প্রস্তাব দেয় এবং এর পরে আর ব্যবহার হয় না, যার অর্থ এই প্যাকেজগুলি সিস্টেম নিজেই ইনস্টলড হয়েছিল এবং দ্বারা নয় not ব্যবহারকারী ...
man apt-get
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for other packages and are now no
longer needed.
সুতরাং চলমান sudo apt-get autoremove
অব্যবহৃত প্যাকেজগুলি আনইনস্টল করবে যা অন্যান্য প্যাকেজগুলির নির্ভরতা হিসাবে ব্যবহৃত হত।
একটি সিস্টেম আপনাকে গুরুত্বপূর্ণ বা প্রয়োজনীয় প্যাকেজগুলি দেখাতে পারে যাতে সেগুলি অপসারণ করার কথা নয়।
যোগ্যতা ইনস্টল করুন যদি আপনার এটি না থাকে:
sudo apt-get install aptitude
এখন আপনি প্রয়োজনীয় বিবেচিত প্যাকেজগুলির জন্য অনুসন্ধান করতে পারেন:
aptitude search '~prequired'
বা গুরুত্বপূর্ণ:
aptitude search '~pimportant'
উবুন্টুর অব্যবহৃত প্যাকেজগুলি কীভাবে জানবেন
একটি নেই ব্যাশ স্ক্রিপ্ট unusedpkg নামক একটি টুল জন্য, যেহেতু আপনি প্যাকেজ ব্যবহার করেননি এই করতে পারেন পরীক্ষা কি আপনি মুছে ফেলতে নির্ধারণ করতে পারেন।
স্ক্রিপ্টটি ডাউনলোড করুন । জিপ করা ফোল্ডারটি বের করুন তারপরে স্ক্রিপ্টের অনুমতি দিন
chmod +x unusedpkg
এখন আপনি এটি স্ক্রিপ্টযুক্ত দির থেকে চালাতে পারেন
$./unusedpkg
নমুনা আউটপুট:
* UnusedPkg 0.6
Find unused packages in your Linux system.
WARNING:
Idle days may be wrong. Before delete anything, check package timestamps
using 'unusedpkg info <package>', or manually with 'ls -alu'. View README for infos.
Minimum packages size: 1MB
IDLE DAYS SIZE PACKAGE NAME
1 year and 6 months (553 days) 8MB 0ad
1 year and 6 months (553 days) 2MB gnect
1 year and 6 months (553 days) 1MB libgvc5
1 year and 6 months (553 days) 8MB locales