كيفية استعادة مساحة القرص في Linux

يشتهر M $ Windows بـ "أكل القرص". بعبارة أخرى ، إنشاء سلسلة لا حصر لها من الملفات المؤقتة والعمليات الأخرى بطريقة خفية والتي تشغل مساحة أكبر وأكثر على القرص الصلب لدينا ، وفي نفس الوقت تبطئ جهاز الكمبيوتر الخاص بنا. هذا أحد الأسباب العديدة التي تجعل العديد من الأشخاص ، بعد عدد معين من الأشهر ، يفضلون تنسيق كل شيء وإعادة تثبيت Win من البداية. 

لحسن الحظ ، ليس هذا هو الحال في Linux.. ربما يكون بعضكم محظوظًا بما يكفي لامتلاكه محرك أقراص سوبر متعدد الجيجابايت ، بينما سيحسب الآخرون كل ميغابايت من المساحة. على أي حال ، من الأفضل دائمًا تنظيف نظامنا وتوفير أكبر مساحة ممكنة ، حتى عندما يتعلق الأمر بنظام Linux.

الطريقة "فائقة السهولة": قرص Ubuntu

في الواقع ، هناك طريقتان سهلتان "لتنظيف" القرص الخاص بك في أوبونتو.

الأول ، ذلك أنا لا أوصي على الإطلاق es استخدم المنظف تم تطويره بواسطة Canonical وتم تضمينه افتراضيًا في Ubuntu ، والذي يمكنك الوصول إليه من خلال الانتقال إلى النظام> الإدارة> المنظف. الحقيقة هي أنني لم أفهم أبدًا ما هي المعايير التي يعمل بها هذا البرنامج الصغير. إنها حقا كارثة. في حالتي ، حاولت دائمًا حذف الحزم التي قمت بتثبيتها عبر PPAs. وليس هذا فقط ، فهو لم يقترح أبدًا حذف أي شيء آخر ، لذا يبدو هذا التطبيق حقًا عديم الفائدة تمامًا بالنسبة لي. ربما يعرف البعض منكم كيف يعمل ويمكن أن يعلمنا جميعًا الذين ليس لديهم فكرة (وهي في حد ذاتها بداية سيئة).

الطريقة الثانية ، ذلك أنصح بشدة es تثبيت قرص أوبونتو. فتحت المحطة وكتبت:

sudo add-apt-repository ppa: tualatrix / ppa
سودو الرابطة بين الحصول على التحديث
سودو الرابطة بين الحصول على الترقية

بمجرد التثبيت ، انقر فوق الزر منظف ​​العبوات. كي را؟؟؟ من هناك ، ستتمكن من تنظيف الحزم ومسح ذاكرة التخزين المؤقت للحزمة ومسح تكوين الحزم وحذف kernels القديمة وحتى حذف PPAs (جنبًا إلى جنب مع الحزم المثبتة من PPA) باستخدام ppa-purge.

أعطني أوامر المحطة

بالنسبة لأولئك الذين يستمتعون بسطر الأوامر ، أو فقط أولئك الذين لا يستطيعون تثبيت Ubuntu Tweak على التوزيعة المفضلة لديهم ، إليك بعض الأشياء التي يمكنك القيام بها لاستعادة مساحة القرص.

ملاحظة: من الآن فصاعدًا ، أحذرك من أن بعض هذه الحيل يمكن أن تغير استقرار نظامك. لا أوصي بأن تقوم بها على الأجهزة التي تحتوي على معلومات قيمة.

احذف الحزم التي تم تثبيتها مع تطبيق قمت بحذفه لاحقًا

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

إذا كنت تستخدم apt-get ، فقد كتبت:

سودو الرابطة بين الحصول على autoremove

إزالة النوى القديمة

dpkg -l | grep "لينكس"

هذا سوف يسرد سلسلة من الحزم. تلك التي يجب عليك حذفها هي تلك التي تحتوي عليها -صورة y - الرؤساء. تذكر عدم حذف آخر تحديث لأنك لن تتمكن من بدء تشغيل الكمبيوتر!

إزالة الحزم اليتيمة باستخدام deborphan

الحزم المعزولة هي تلك التي لا تعتمد على أي حزمة أخرى ولم يتم تثبيتها "يدويًا". يمكن أن يكون اكتشافها وإزالتها "يدويًا" مهمة شاقة حقًا. ولكن بفضل deborphan ، أصبحت أيام الحزم اليتيمة معدودة.

sudo apt-get install deborphan

لرؤية قائمة الحزم المعزولة المثبتة على نظامك ، نفّذ:

ديبورفان

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

تم ، من الآن فصاعدًا ، عند فتح Synaptic ، ستتمكن من رؤية قائمة بالحزم المعزولة بالنقر فوق الزر Personal Filters (انظر أسفل اليسار) واختيار الفلتر الذي تم إنشاؤه في الخطوة السابقة. لإلغاء تثبيتها ، مثل أي برنامج آخر ، تقوم بتمييزه بالزر الأيمن وتحديد الخيار تحقق لإلغاء التثبيت تمامًا.

مرة أخرى ، إذا كنت لا تحب Synaptic ، فيمكنك القيام بذلك عبر الجهاز.

يمكنك حذف الحزم المدرجة بأمر deborphan واحدة تلو الأخرى ، أو

sudo apt-get purge PACKAGE

أو احذف جميع الحزم المعزولة في طلقة واحدة باستخدام الأمر التالي:

sudo apt-get purge $ (deborphan)
ملاحظة: لقد حذرتك بالفعل من أن هناك أشخاصًا يقولون إن deborphan أحيانًا "يربك" بعض الطرود ويعتقدون أنهم أيتام بينما هم ليسوا كذلك بالفعل.

قم بإزالة حزم الوثائق بلغات أخرى باستخدام localepurge

sudo apt-get install localepurge

جاهز. يبقى فقط لتنفيذه بأذونات المستخدم الفائق.

sudo localepurge

عند تكوينه ، ستظهر شاشة حيث يمكننا اختيار اللغات التي نريد الاحتفاظ بها. من هنا ، في كل مرة نقوم فيها بتثبيت تطبيق باستخدام apt-get / aptitude / dpkg سيتم تشغيله تلقائيًا موقع في نهاية التثبيت وسيتم حذف اللغات التي لم يتم اختيارها من قبل.

قم بإزالة الملفات المؤقتة تلقائيًا

ملاحظة: احفظ باستخدام هذه البرامج لأنها يمكن أن تلحق الضرر باستقرار نظامك إذا كنت لا تعرف كيفية استخدامها بعناية.
sudo - الحصول على تثبيت bleachbit

يمكنهم أيضا أن يخدموا fslint o كروفت، والتي يمكن اعتبارها مع bleachbit معادلة لـ CCleaner الشهير.

Sudo apt-get install fslint
sudo apt-get install Cruft

هل ترغب في مسح ذاكرة التخزين المؤقت "يدويًا" بدلاً من استخدام Bleachbit ، أليس كذلك؟

لحذف نسخة الحزم التي يجب تنزيلها عند حدوث تحديثات نظامك ، كتبت في Terminal:

سودو أبت-جيت كلين

امسح كل ذاكرة التخزين المؤقت

sudo apt-get autoclean

يزيل فقط الحزم التي لا يمكن تنزيلها وتعتبر عديمة الفائدة.

استعادة المساحة المحجوزة على أنظمة الملفات ext3 ext4:

بشكل افتراضي ، يتم حجز 5٪ من مساحة القرص لـ "المستخدم المتميز". ومع ذلك ، يمكن أن يؤدي ذلك إلى إهدار قدر كبير من مساحة القرص ، خاصة على الأجهزة التي تستخدم مستخدمًا واحدًا فقط.

يمكن تعديل هذه القيمة في الوحدات المفككة. لذا فإن أول شيء يتعين علينا القيام به هو تفكيك الوحدة التي نريد تنظيفها:

tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION

حيث يتوافق PARTITION مع القرص ورقم القسم (كلاهما مشتق من قراءة الملف / الخ / mtab)

إذا كنت خبيرًا حقيقيًا ، فيمكنك تعديل عدد الكتل المحجوزة:

tune2fs -r NUM_BLOCKS / dev / PARTITION

قم بتدوير السجلات

sudo apt-get install logrotate

إزالة الحزم الانتقالية

sudo dpkg -l | grep الانتقالية

بيئة apt-build نظيفة (إذا تم استخدامها)

apt-build Clean-build
بناء المصادر النظيفة
apt-build Clean-repository

تحقق من الملفات والمجلدات الأكبر حجمًا

du -m / 2> / dev / null | فرز -rn | رئيس

يمكنك أيضًا استخدام الواجهة الرسومية التي يوفرها Disk Analyzer. اذهب إلى البرامج> الملحقات> محلل استخدام القرص.

حفظ الحزم المطلوبة فقط (إزالة المكتبات غير المستخدمة)

sudo apt-get install debfoster

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   موريسيو دومينغيز قال

    نقد بناء ، ليس كل القراء من مستخدمي Ubuntu (أو debians المشتق) ، يشير عنوان هذا المنشور إلى أنه نصيحة تنطبق على أي توزيعة ، ولكن عند قراءتك ، تسمي أدوات Ubuntu الخاصة ومعلمات مدير الحزم دبيان (apt-get) ، في التوليف ، لا يعد Linux مرادفًا لـ ubuntu / Debian ، فإن عنوانًا مثل "كيفية استرداد مساحة القرص في UBUNTU / DEBIAN" سيكون أكثر ملاءمة لذوقي نظرًا لأنك لم تقم بالتفصيل بالخطوات الأخرى لتنظيف التوزيعات.

    تحياتي

  2.   خوان قال

    قم بتطبيق الخطوات على التوزيعة الخاصة بك.

  3.   لنستخدم لينكس قال

    هذا جيد جدا! على أي حال ، يبدو لي أنك لست بحاجة إلى اتخاذ الخطوة الأولى. يتولى Bleachbit أيضًا مهمة التنظيف ... أعتقد ، لست متأكدًا.
    وبالمثل ، إذا لم تكن قد جربته بعد ، فلا تتردد ثانيةً أخرى: قم بتثبيت Ubuntu Tweak. مع هذا الطفل ، ستكون قادرًا على فعل كل شيء ، حتى حذف النواة القديمة ، وحذف PPA ، وما إلى ذلك.
    عناق! بول.

  4.   com.nenelinux قال

    أنا فقط أفعل

    sudo apt-get autoremove && sudo apt-get autoclean

    وأنا أستخدم التبييض من وقت لآخر وهو يعمل بشكل جيد جدا 😉

    تحيات!

  5.   كف قال

    توتو جيد جدا ، موصى به لأولئك الذين يفتقدون windows 🙂

  6.   جافي ديبيان Bb Ar قال

    نصيحة: يحتوي Synaptic على فلتر "الإعدادات المتبقية" الذي يتيح لك إزالة الإعدادات غير المستخدمة ، على غرار ما يفعله
    sudo apt-get autoremove --purge

  7.   إيبونيسي قال

    ممتع ، شكرا. في حالتي ، مع Linux Mint MATE ، كان الأمر الذي حرر أكبر مساحة (عدة غيغابايت) هو:
    إصلاح sudo flatpak