لقد تلقينا مؤخرًا أحدث إصدار من Ubuntu LTS ، وهو إصدار ستحصل عليه بالتأكيد من خلال التحديثات. هذا بالتأكيد قد تسبب في sقم بملء محرك الأقراص الثابتة بالحزم والحزم التي لم تتم إزالتها. خاصة الحبات التي لا تزال موجودة.
إذا كنت أعلم أنه موجود أداة autoremove لإزالة الحزم غير الضرورية، ولكن يتم إزالة الحزم ، وليس الحزم القديمة ، ومن هنا الحاجة إلى هذه الأداة. أيضًا في محركات الأقراص الثابتة مثل محركات أقراص الحالة الصلبة ، من المهم الحاجة إلى تحرير مساحة. ربما بسبب كل هذا ، داستن كيركلاند، قام Canonical worker بإنشاء أداة ل إزالة النوى القديمة من نظام أوبونتو الخاص بنا.
يمكن محو النوى القديمة لتحرير مساحة على القرص الصلب
الأداة التي نحتاجها موجودة حزمة byobu، وهي الحزمة التي نجدها في Ubuntu 16.04 ، للإصدارات السابقة وإذا لم تتمكن من تثبيت هذه الحزمة ، فإنني أوصيك بالمرور الجيثب من الخالق حيث يمكنك الحصول عليه. بمجرد تثبيت حزمة Byoubu ، يتعين علينا تشغيل الأداة وستتولى إزالة جميع النواة اللازمة ناقص آخر اثنين، وهي ضرورية. هذا النظام مخصص للأمان ، لأنه في حالة فشل النظام الأخير ، سيتمكن المستخدم من اختيار آخر نظام يعمل.
وبالتالي ، لتشغيل البرنامج ، سيتعين علينا فتح Terminal وكتابة ما يلي:
sudo apt-get install byobu sudo purge-old-kernels
هذا سيفعل كل ما نحتاجه. إذا أردنا أيضًا حفظ المزيد من النوى ، فإن البرنامج يحتوي على العديد من المعلمات التي ستسمح لنا بالقيام بذلك ، مثل المعامل –keep. يتم سرد كل هذه المعلمات في صفحة دليل الحزمة والتي يمكنك أيضًا رؤيتها من خلال مدير المشابك.
الحقيقة هي أن Kernel هو أحد أجزاء Ubuntu التي يتم تحديثها كثيرًا والتي تشغل أكبر مساحة، لهذا السبب إذا أتيت من Ubuntu 14.04 أو Ubuntu 13.10 ، فمن الأفضل تشغيل هذه الأداة ، وستلاحظ مقدار المساحة التي يتم تحريرها ويكون النظام أيضًا أسرع. وبالتالي لما لا تعطها محاولة؟
أعتقد أن هناك خطأ في الأمر
sudo: تطهير النواة القديمة: الأمر غير موجود
أنا أستخدم الأمر الطويل ولكن بين sudo والتطهير يجب ألا يكون هناك ":" ، مجرد مسافة
يخبرني نظام Ubuntu 16.04 الخاص بي أن الحزمة غير موجودة:
sudo apt-get install byobu
قراءة قائمة الحزم ... انتهى
إنشاء شجرة التبعية
قراءة معلومات الحالة ... انتهى
E: تعذر تحديد موقع حزمة byobu