আমি কিছু সরঞ্জাম পরীক্ষার জন্য এবং ইনস্টল করার জন্য CentOS7 ইনস্টলড সহ একটি লিনাক্স সার্ভার ব্যবহার করছিলাম। এবং এখন আমি কতটা প্যাকেজ ইনস্টল করেছি তা মনে নেই।
আমি সেই সমস্ত প্যাকেজগুলি সরাতে চাই যাতে আমার সার্ভারটি যেমন ছিল তেমন নতুন হবে। আমি প্রতিটি প্যাকেজ অনুসন্ধান করতে এবং একে একে অপসারণ করতে চাই না। কেবলমাত্র একটি আদেশ দিয়ে এগুলি সরানোর কোনও উপায় আছে কি?
sudo yum remove $(gawk '$0 ~ /Installed/ {printf "%s ", $NF}' /var/log/yum.log)
/var/log/yum.logএটি সহায়ক হতে পারে, এটি প্যাকেজের নাম এবং একটি টাইমস্ট্যাম্প উভয়কেই তালিকাভুক্ত করে। আমি যতদূর দেখতে পাচ্ছি, এটি প্রাথমিক ইনস্টলগুলির সাথে যুক্ত প্যাকেজগুলির তালিকা করে না।