كيفية إزالة التبعيات غير المستخدمة في Arch Linux

بكمن، و مدير مجموعة التي تأتي في التوزيعات قوس لينكس والمشتقات هي على الأرجح واحدة من الأفضل في مجالها. بشكل عام ، يعتني pacman تلقائيًا بإزالة التبعيات. ومع ذلك ، في حالة عدم تثبيت حزم بشكل غير صحيح ، فقد يحدث ذلك بمرور الوقت البقاء بعض الحزم غير المستخدمة، التي يمكن محو بهدوء. كيف افعلها؟


نحن نبحث عن ما يعادل apt-get autoremove ...

يعرض لنا الأمر pacman -Qdtq قائمة بالتبعية غير الضرورية. ومع ذلك ، فمن الضروري دمجها مع pacman -R للقضاء عليها. انها تبدو مثل هذا:

بكمان -Rs $ (بكمان -Qdtq)

في المستقبل ، لا تنس إلغاء تثبيت الحزم باستخدام الخيار -Rs (R لإزالة الحزمة المعنية ، s لإزالة جميع تبعياتها أيضًا).

pacman -Rs mypackage

نظرًا لأننا في طبيعة تنظيف نظامنا ، يمكننا أيضًا معرفة كيفية تنظيف ذاكرة التخزين المؤقت لنظام الحزمة (أي ، كيفية تنظيف الحزم التي تم تنزيلها والتي تم تثبيتها لاحقًا والتي تركها pacman على جهاز الكمبيوتر الخاص بك في حال احتجت إلى إعادة تثبيتها أو إعادتها إلى إصدار سابق).

بكمن -Scc