- - כיצד לתקן שגיאות תלות באובונטו

כיצד לתקן שגיאות תלות באובונטו

שגיאות תלות באובונטו מתרחשות כאשר משתמשיםהתקן חבילת DEB של צד שלישי שהורידו מהאינטרנט דרך שורת הפקודה, ומנהל החבילה לא יכול למצוא את החבילות התלויות הנכונות הנדרשות להפעלת התוכנית באובונטו. למרות שהנושאים מסוג זה עולים פחות ופחות בשנת 2019, בגלל שרוב אוהדי אובונטו מתרחקים מ- DEBs לטובת Snaps ו- Flatpaks, עדיין חשוב לדעת מה לעשות כשמופיע שגיאה כזו. אז במדריך זה נראה לך כיצד לתקן שגיאות תלות באובונטו.

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

מהי תלות בתוכנה?

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

תיקון שגיאות תלות עם Apt

הדרך הישירה ביותר לתקן שגיאות תלות באובונטו לינוקס היא עם מנהל החבילות המוגדר כברירת מחדל: Apt. כדי להתחיל בתיקון, פתח חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T במקלדת. לאחר חלון שורת הפקודה פתוח, השתמש בפקודה שלמטה כדי לתקן את השגיאות.

sudo apt install -f

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

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

תיקון שגיאות תלות באמצעות Synaptic

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

כדי לשים יד על מנהל החבילות Synaptic באובונטו כדי לפתור שגיאות תלות, יהיה עליך להתקין את היישום. לפתוח חלון מסוף עם Ctrl + Alt + T או Ctrl + Shift + T. לאחר מכן, השתמש בפקודה שלהלן כדי להתקין את היישום במערכת שלך.

הערה: ניתן להתקין את Synaptic גם באמצעות חיפוש בתוכנת Ubuntu עבור "Synaptic."

sudo apt install synaptic

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

שלב 1: חפש במנהל החבילות Synaptic את לחצן "חיפוש" ובחר אותו כדי לגשת לפונקציית החיפוש באפליקציה.

שלב 2: הקלד את שם האפליקציה עם תלות שבורה בתיבת החיפוש. לדוגמה, אם התקנת את חבילת Discord DEB, תכתוב "discord" בתיבת החיפוש.

שלב 3: עיין בתוצאות החיפוש ב- Synaptic עבור האפליקציה עם קבצי תלות חסרים ובחר אותם עם העכבר.

שלב 4: מצא את התפריט "ערוך" בחלון מנהל החבילות Synaptic ולחץ עליו כדי לחשוף את האפשרויות בפנים. לאחר התפריט פתוח, בחר בלחצן "תקן חבילות שבורות".

שלב 5: מצא את כפתור "החל" ובחר בו כדי לספר ל- Synaptic להמשיך קדימה בתהליך פתרון התלות.

תכונת התיקון תצא ותאסוף את כל תלות התוכנה החסרה שהתוכנית צריכה. בסיום התהליך שגיאותיך נפתרות, והאפליקציה מוכנה לשימוש!

דרכים להימנע משגיאות תלות באובונטו

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

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

הערות