আমি আপনাকে এই ক্রিয়াকলাপটি করার জন্য প্রবণতা ব্যবহার করার পরামর্শ দিচ্ছি, এটি প্যাকেজগুলি অনুসন্ধান করবে যা কে ডি এন ই পরিবেশের অপসারণ করবে এবং উবুন্টুর ডিফল্ট ছেড়ে যাবে:
sudo apt-get install aptitude
aptitude search '?and(?and(?and(?reverse-depends(kubuntu),?not(?reverse-depends(ubuntu-desktop))),?automatic), ?not(?or(?priority(required), ?priority(important))))' ubuntu-desktop+
এটি kubuntu-desktop
নির্ভর করে এমন কোনও প্যাকেজ অনুসন্ধান করবে যা নির্ভর করে তবে নির্ভর করে না ubuntu-desktop
। এছাড়াও, এই পদ্ধতিটি কিছুটা লোভী। এটি কিউটি প্যাকেজগুলি সরিয়ে ফেলবে, এমগো এমপ্লেয়ার 2, ভিএলসি এবং কিউটি লাইব্রেরির উপর নির্ভর করে যে কোনও প্যাকেজ মুছে ফেলা হবে। এই ক্ষেত্রে উবুন্টু-ডেস্কটপ প্যাকেজের মতো শেষের দিকে প্লাস চিহ্ন সহ ++ যুক্ত করুন। অন্যান্য স্বাদের জন্য:
Xubuntu
aptitude search '?and(?and(?and(?reverse-depends(kubuntu),?not(?reverse-depends(xubuntu-desktop))),?automatic), ?not(?or(?priority(required), ?priority(important))))' xubuntu-desktop+
Lubuntu
aptitude search '?and(?and(?and(?reverse-depends(kubuntu),?not(?reverse-depends(lubuntu-desktop))),?automatic), ?not(?or(?priority(required), ?priority(important))))' lubuntu-desktop+
সূক্ত
aptitude search '?and(?and(?and(?reverse-depends(kubuntu),?not(?reverse-depends(ubuntu-gnome-desktop))),?automatic), ?not(?or(?priority(required), ?priority(important))))' ubuntu-gnome-desktop+
আপনি দেখতে পাচ্ছেন, কেবল আপনার পছন্দসই প্রস্থানটির নামের সাথে সর্বশেষ প্যাকেজগুলির নামটি প্রতিস্থাপন করুন। আপনি যদি ব্যবহার করেন kde-core
বা অন্য মেটাপ্যাকেজগুলি আপনার "কুবুন্টু" কে মেটাপ্যাকেজের নামের সাথে প্রতিস্থাপন করতে হবে।
প্রবণতা অনুসন্ধান বোধ করা
ঠিক কোন প্যাকেজটি নির্বাচিত তা ব্যাখ্যা করতে, অনুসন্ধান কমান্ডটি আরও গভীরভাবে ব্যাখ্যা করতে দিন:
?and(
?and(
?and( // we're searching for packages that are
?reverse-depends(kubuntu), // reverse dependencies of kubuntu
?not(?reverse-depends(ubuntu-desktop)) // and not of ubuntu-desktop
), // that fulfills the condition above
?automatic // and is automatically installed
),
?not( // and also that are not
?or( // either required nor important
?priority(required),
?priority(important)
)
)
)