כיצד לפנות מקום בכונן הקשיח באובונטו

How Free Up Hard Drive Space Ubuntu



ציד וניקוי ידני של קבצים גדולים ואפליקציות שאינן בשימוש יכול להיות מעייף. יישומים וקבצים אלה עשויים לתפוס שטח עצום בכונן הקשיח ולהפחית את יכולתו הכללית לאחסן נתונים גדולים. מאמר זה יפרט כמה שיטות שניתן להשתמש בהן כדי לפנות מקום בדיסק.

ריק אשפה ריק

כמעט כל מנהלי הקבצים בהפצות לינוקס שולחים כברירת מחדל קבצים שנמחקו לפח האשפה. עליך לפקוח עין על פח האשפה ולנקות אותו באופן קבוע ממנהל הקבצים, במיוחד כאשר שטח הדיסק אוזל. חלק מהפצות לינוקס תומכות בניקוי מתוזמן של פח האשפה במרווחי זמן קבועים, שניתן להשתמש בהם למחיקה אוטומטית של קבצים מהדיסק. בסביבות שולחן עבודה המבוססות על מעטפת GNOME, תוכל למצוא הגדרות ניקוי באפליקציית הגדרות המערכת.









אם אתה מעדיף שורת פקודה, ניתן לרוקן את האשפה על ידי הפעלת הפקודות הבאות ברצף:



$CD $ HOME/.מְקוֹמִי/לַחֲלוֹק/אַשׁפָּה/קבצים/
$rm -rfi *

הסרה אוטומטית של חבילות מותקנות כבר לא בשימוש

מנהל החבילות המתאימות של אובונטו מגיע עם אפשרות שורת פקודה שימושית שנקראת פשוט הסרה אוטומטית. הוא מסיר חבילות שאינן בשימוש וגרעינים ישנים המותקנים במערכת אך בטוחים להסרה מכיוון שאף חבילה אחרת אינה תלויה בהם. השתמש בפקודה הבאה להסרת חבילות באופן אוטומטי:





$סודומַתְאִים--לְטַהֵרהסרה אוטומטית

מתג הטיהור מבטיח שגם קבצי התצורה הנותרים יוסרו יחד עם החבילות (לא כולל קבצי תצורה הנמצאים בתיקיית הבית).

חבילות ניקוי

יחד עם הפקודה autoremove, מנהל החבילות המתאימות של אובונטו כולל עוד כמה פקודות שימושיות לניקוי קבצים ישנים. פקודות אלה נקיות וניקוי אוטומטי. הפקודה clean מסירה את המטמון המקומי של חבילות .deb שהורדו במלואן או בחלקן, ששימשו בעבר לעדכון מערכת או להתקנה חדשה של יישומים חדשים. הפקודה autoclean עושה את אותו הדבר עם הבדל קטן. הוא מסיר רק את החבילות המיושנות שכבר אינן זמינות בשרתי אובונטו הרשמיים. הפקודה clean יכולה להסיר יותר קבצים מאשר autoclean. פקודות אלה הן כדלקמן:



$סודומתאים נקי
$סודוניקוי אוטומטי מתאים

מנתח שימוש בדיסק

מנתח השימוש בדיסק הוא אפליקציה גרפית המגיעה עם סביבות שולחן עבודה מבוססות GNOME. יישום זה מבצע ניתוח מעמיק של כל הקבצים והתיקיות בכונן וממיין אותם לפי גודל. באמצעות הממשק הגרפי תוכל לזהות אילו קבצים ותיקיות תופסים הרבה מקום ואז להסיר אותם באופן ידני על פי שיקול דעתך.

למצוא

הפקודה find היא זמינה ברוב הפצות Linux כברירת מחדל. ניתן להשתמש בו לחיפוש קבצים הנמצאים בספרייה ספציפית. באמצעות פקודת find, ניתן גם לבדוק את גודל הקבצים המופיעים בתוצאות החיפוש. לאחר מכן תוכל לקבל החלטה למחוק אותם או לא. הפקודה שלהלן תפרט קבצים הגדולים מ- 1024MB בספריית הבית.

$סודו למצוא $ HOME -סוּגו-גודל+1024 מיליון-מדויק ls {}+

לעיון, להלן הפלט של הפקודה לעיל במערכת שלי.

2.3G /home/nit/Downloads/focal-desktop-amd64.iso
2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old

דבורפן

Deborphan הוא כלי שימושי המפרט חבילות שאינן משמשות כתלות בחבילות אחרות. מכיוון שאף חבילה אחרת אינה תלויה בהן, ניתן להסיר אותן בבטחה על פי שיקול דעת המשתמש. כדי להתקין deborphan באובונטו, הפעל את הפקודה הבאה:

$סודומַתְאִיםלהתקיןדבורפן

כדי לראות רשימה של חבילות מיותמות, הפעל את הפקודה הבאה:

$דבורפן

כדי להציג את כל החבילות מיותמות ולהסיר אותן במקביל, הפעל את הפקודה שלהלן:

$דבורפן| קסארגס סודומַתְאִים--לְטַהֵרלְהַסִיר

חזירים

Dpigs היא אפליקציית שורת פקודה המציגה רשימה של חבילות דביאן מותקנות התופסות את המקום הגדול ביותר בכונן הקשיח. כדי להתקין dpigs באובונטו, הפעל את הפקודה שלהלן:

$סודומַתְאִיםלהתקיןדביאן-טוב

כעת הפעל את הפקודה למטה כדי לראות רשימה של 20 חבילות שתופסות את המקום הגדול ביותר בכונן הקשיח שלך:

$חזירים עשרים

לעיון, להלן הפלט של הפקודה לעיל במערכת שלי.

סיכום

אלה כמה שיטות שבהן תוכל להשתמש להסרת חבילות מיושנות וקבצים שאינם בשימוש כדי לפנות מקום בכונן הקשיח. כאמצעי זהירות, הימנע משימוש ישירות בפקודות לעיל בתיקיית השורש מכיוון שהוא עלול להוביל לשבירת מערכת אם קבצים שגויים מוסרים בטעות.