بكمن إنه بلا شك أحد أفضل مديري الحزم. ومع ذلك ، فإن بعض المديرين المرتبطين بها (مثل Yaourt o العتال) على الرغم من أنها جيدة جدًا ، إلا أنها تترك القليل مما هو مرغوب فيه. على وجه الخصوص ، من خلال البقاء اقتطاع la تركيب de الحزم من خلال AUR من الشائع ألا تتم إزالة التبعيات المثبتة بشكل صحيح بعد فشل الترجمة. هذا صحيح بشكل خاص ، كلما زاد عدد التبعيات لتثبيت. |
الحل بسيط للغاية: يجب أن نحذف الحزم التي تم عزلها (أي ، لا توجد حزمة أخرى تحتاجها ويمكننا حذفها دون التسبب في مشاكل).
لقد فتحت ببساطة محطة وكتبت:
sudo pacman -Rs $ (بكمان -Qtdq)
ما يفعله هو حذف جميع الحزم وتبعياتها (pacman -Rs) من قائمة الحزم المحددة (والتي ، في حالتنا ، هي الحزم المعزولة ، التي يتم الحصول على قائمتها باستخدام pacman -Qtdq).
بالنسبة لأولئك الذين يأتون من Ubuntu ، فإن هذا الأمر مشابه لـ سودو الرابطة بين الحصول على autoremove.
جيد!
هائل! لقد كان يناسبني مثل القفازات ، لقد أطلقت حوالي 1 غيغابايت من القمامة منذ أن قابلت القوس لأول مرة!
رائع ، لقد أصدرت 425,85 MiB من الحزم التي لم تعمل معي ، شكرًا!
على العكس من ذلك ، هذا ما نحن من أجله!
في صحتك! بول.
شكرا على المقال. لقد استبدلت Openbox بـ Cinnamon وأردت ترك النظام نظيفًا. انتهى بي الأمر بتحرير قدر هائل من المساحة.
عفوا! عناق! بول.
جيد ولكن ما يحدث عندما نرمي في Antergos وفي وحدة التحكم $ yaourt -Syua والإجابة هي:
:: مزامنة قواعد بيانات الحزم ...
الأساسية محدثة
إضافي محدث
المجتمع محدث
antergos محدث
ksplash-arch-simple: اليتيم
كاليدونيا البلازما: اليتيم
العبوات الخارجية: / 53/53
لدي معلومات غوغل ولكن لم أجد إجابة.
إنه نفس الشيء ، ياورت تستخدم بكمن أحيانًا ، هذا ما أفهمه
للسبب نفسه ، يمكنك استخدام sudo pacman -Rs $ بسيط (pacman -Qtdq) وبهذه الطريقة تنسى كل الأيتام. يجب أن يكون هناك شكل مشابه في يورك ، لكنني لم أعبث مع المدير كثيرًا.
على أي حال ، عندما يتم تثبيت شيء ما في Arch عبر yaourt ، يتم التعرف عليه أيضًا من قبل Pacman.
لقد قمت بذلك باستخدام الأمر الآخر المختلف قليلاً:
$ sudo pacman -Rns $ (بكمان -Qtdq)
على الرغم من أن الشخص الذي تشير إليه يعمل بشكل مثالي ، فقد تحققت منه.
قرأت أن هناك من لا يؤيد إلغاء أي طرد يتيم.
أنا أستخدمه ولكن الحقيقة هي أنه ليس لدي شرح لأمر شابارال (هل تعلم؟) أود أن أعرف