כיצד להשתמש בחבילת Deborphan ובפקודה בהפצות מבוססות דביאן 13?

דבורפן: כיצד להשתמש בו בהפצות מבוססות דביאן 13?

דבורפן: כיצד להשתמש בו בהפצות מבוססות דביאן 13?

שנה אחר שנה, כאן ב-From Linux, הצענו לכם מדריכים ומדריכים רבים בנושא קום אופטימיזציה וניקוי הגרסאות היציבות השונות שלנו של דביאן גנו/לינוקסוכצפוי, כבר עשינו את אותו הדבר, כאשר דביאן גנו/לינוקס 13 "טריקסי" הוא שוחרר. עם זאת, ראוי לציין ולזכור שגרסה יציבה זו, שפורסמה ב-8 באוגוסט 2025, כללה את התכונות החדשות הבאות, בין היתר: הוספת 14.116 חבילות חדשות, הסרת 8.844 חבילות מיושנות או נטוש, ועדכון של 44.326 חבילותיתר על כן, ובהתייחס לנושא שמעסיק אותנו היום, ראוי לציין כי, חבילת "דבורפן" זו הייתה אחת מאותן כמעט 9.000 חבילות שהוסרו.

ומכיוון שמשתמשים רבים ביקום לינוקס השתמשו זמן רב ב- חבילה ופקודה למיטוב וניקוי מערכת ההפעלה דביאן גנו/לינוקס שלך אחרי גרסאות רבות, היום אנו מביאים לכם את זה מדריך קצר ושימושי שיעזור לך להתקין אותו על הפצת דביאן גנו/לינוקס 13 "Trixie" הנוכחית שלך., או אחרים המבוססים עליו, כגון MX Linux או antiX.

יישומים לייעול GNU / Linux

יישומים לייעול GNU / Linux

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

Deborphan היא תוכנת עזר שמאתרת חבילות "יתומות" במערכת ההפעלה שלך. חבילה נחשבת "יתומה" כאשר, לאחר הסרת חבילת אב (חבילה שמתקינה אוטומטית חבילות אחרות באמצעות תלויות), חבילת ה"צאצא" נשארת מותקנת בדיסק ללא שימוש, ותופסת מקום מיותר.

יישומים לייעול GNU / Linux
Artaculo relacionado:
כיצד לייעל את מערכות ההפעלה GNU / Linux שלנו?

כיצד להשתמש בחבילת Deborphan ובפקודה בהפצות מבוססות דביאן 13?

דבורפן: כיצד להשתמש בו בהפצות מבוססות דביאן 13?

מהו דבורפן ולמה משתמשים בו?

ציטוט התיאור הרשמי של "דבורפן" ב דפי ניהול רשמיים מפרויקט דביאן גנו/לינוקס, הוא מתואר כדלקמן:

דבורפן זהו כלי תוכנה המתמקד במציאת חבילות שאינן תלויות בחבילות אחרות. פונקציית ברירת המחדל שלו היא לחפש את הסעיפים "libs", "oldlibs" ו-"introspection" כדי למצוא ספריות שאינן בשימוש. אם מופעל עם רשימה אופציונלית של חבילות, רק התלויות של חבילות אלו ייבדקו. לאחר מכן התוצאות מודפסות לפלט סטנדרטי כאילו האפשרות צוינה. –הופעות-הופעהבנוסף, חיפוש אחר חבילות ספציפיות יציג את החבילה, ללא קשר לעדיפות שלה. 

בהרחבה על תיאור זה, ראוי לציין כי, שימוש ב-Deborphan בשילוב עם כלים (פקודות) כגון "apt", "aptitude" ו-"dpkg" מסייע במניעה ובצמצום בעיות ביצועים ותפעול. במערכות הפעלה לינוקס מסיבות שונות, הנובעות מהצטברות של חבילות יתומות, כגון:

  1. להפחית את צריכת האינודים והבלוקיםבשרתים או תחנות עבודה עם אחסון מוגבל או מחיצות שורש קטנות, כל מגה-בייט נחשב. ספריות יתומות תופסות מקום שניתן להשתמש בו עבור יומני רישום, מסדי נתונים או אחסון במטמון של יישומים.
  2. צמצום זמן עדכון מערכת ההפעלהכל חבילה מותקנת, בין אם נחוצה ובין אם לאו, חייבת להיבדק על ידי מנהל החבילות במהלך עדכוני מערכת (apt update ו-apt upgrade). מערכת עם מספר מוגזם של חבילות לוקחת יותר זמן לעדכן וצורכת רוחב פס רב יותר.
  3. הגברת האבטחה והפחתת האפשרות של נקודות פגיעות להתקפותספרייה מוזנחת שאינה מעודכנת (אולי משום שמאגר המקור נמחק או משום שסומן בטעות כ"התקנה ידנית") עשויה להכיל פגיעויות אבטחה (CVEs). אם שירות פעיל טוען באופן דינמי את הספרייה היתומה הזו, המערכת נפגעת.

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

כיצד להתקין ולהשתמש בו על דביאן גנו/לינוקס 13 – טריקסי?

להתקנה על דביאן גנו/לינוקס 13 "טריקסי" או הפצות אחרות המבוססות עליו, ניתן להוריד את החבילה deborphan_1.7.35_amd64.deb מה המאגר הרשמי של פרויקט דביאןולהמשיך בהתקנה כרגיל. לאחר מכן, תוכל להפעיל אותה דרך הקונסולה פשוט על ידי הקלדת שמה כדי לראות אילו חבילות צפויות להיות מוסרות. ומכיוון שלפקודה יש ​​אפשרויות רבות, שינויי פלט וחיפוש ופרמטרים לשימוש ולהבנה, הגישה המומלצת ביותר, עקב אורך הטקסט, היא קרא את מדריך המשתמש שלך, גם ב ספרדית כמו ב אנגלית. כפי שניתן לראות להלן:

הורדה והתקנה

דבורפן: הורדה והתקנה

דבורפן: הורדה והתקנה 2

1. מצב פשוט ושימושי למשתמש יחיד

דבורפן: מצב פשוט ומצב למשתמש יחיד

דבורפן: מצב משחק יחיד ופשוט 2

2. דרך פשוטה ובטוחה להשתמש בפקודת xargs

deborphan --guess-data | xargs sudo apt-get -y remove --purge

דרך קלה ובטוחה להשתמש בפקודת xargs

3. מצב שימוש מתקדם ולא אגרסיבי עם כישורי aptitude

sudo aptitude purge $(deborphan --all-packages --force-hold --nice-mode --find-config --libdevel --guess-all --no-show-section) $(aptitude search ~c ~g -F %p)

מצב שימוש מתקדם ולא אגרסיבי עם כישורים

4. מצב שימוש מתקדם ואגרסיבי מאוד עם הפקודה apt

sudo apt remove --purge `deborphan --guess-all`; sudo apt remove --purge `deborphan --libdev`; sudo dpkg --purge $(deborphan --find-config)

מצב שימוש מתקדם ואגרסיבי מאוד עם הפקודה apt

5. מצב שימוש מתקדם ואגרסיבי ביותר באמצעות רקורסיה

מכיוון שהסרת חבילה יתומה (צבר) יכולה להשאיר את האב (כעת ללא תלויות) כיתומה חדשה, ניקוי דורש לעיתים קרובות מספר מעברים. משפט נפוץ בקרב מנהלי מערכות ו-devops לבצע זאת עד שלא יישאר דבר הוא:

while [ -n "$(deborphan)" ]; do
deborphan | xargs sudo apt-get -y remove --purge
done

אזהרה: לולאה זו אגרסיבית ביותר. ואם היא משולבת עם האפשרות  --guess-allזה עלול להסיר חלק גדול מהמערכת אם התלויות אינן מוגדרות בצורה מושלמת. מומלץ להשתמש בו רק במצב בסיסי (ספריות בטוחות בלבד).

ההמלצה הראשונה שלנו היא, ורק אם מערכת ההפעלה החינמית והקוד הפתוח המבוססת על דביאן גנו/לינוקס כבר מותקנת בה אפליקציית Bleachbit, והמשתמש מוגדרת וממוטבת היטב לביצוע גרפי של תחזוקה (ניקוי) של מערכת ההפעלה שלו, לבצע ידנית או בתוך סקריפט את הפקודה הבאה: bleachbit –preset –preview; bleachbit –preset –clean.

תחזוקה ועדכון סקריפט עבור Debian 12 / MX 23
Artaculo relacionado:
תחזוקה ועדכון סקריפט עבור Debian 12 / MX 23

תמונת סיכום לפוסט 2024

תקציר

בקיצור, "דבורפן" הוא פריט חשוב בהנדסת תוכנה בתוך לינוקס. שאינו זמין עוד עבור דביאן גנו/לינוקס 13 "טריקסי". אבל, שבהחלט שווה לשמר ולהמשיך להשתמש בו, עבור כדי להשיג ניהול יעיל של מערכת הפעלה לינוקסבמיוחד בכל הנוגע לניהול מחזור חיי התלות בתוך מערכת הפעלה פונקציונלית. מעל הכל, מכיוון שזה עדיין כלי מצוין להשלמת המשימות שהוקצו לפקודה "apt autoremove"זה נובע בעיקר מיכולות הביקורת המעמיקות שלו, היוריסטיקות הניתנות להגדרה ועצמאותו במסד הנתונים "אוטומטי/ידני" של APT. זה הופך אותו לסוג אידיאלי של מטאטא דיגיטלי המסוגל להשיג אבחון וניקוי יעילים.

לבסוף, זכור לבקר שלנו «דף הבית» בספרדית. או בכל שפה אחרת (רק על ידי הוספת 2 אותיות לסוף כתובת האתר הנוכחית שלנו, לדוגמה: ar, de, en, fr, ja, pt ו-ru, בין רבים אחרים) כדי ללמוד עוד תוכן עדכני. בנוסף, אנו מזמינים אותך להצטרף אלינו ערוץ הטלגרם הרשמי כדי לקרוא ולשתף עוד חדשות, מדריכים ומדריכים מהאתר שלנו.