OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

מינוף --force-* לתיקון תלות שבורה‌


אם לא נזהר, השימוש בא --כּוֹחַ-* אפשרות או תקלה אחרת יכולה להוביל למערכת שבה משפחת הפקודות APT תסרב לתפקד. למעשה, חלק מהאפשרויות הללו מאפשרות

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


# שדרוג מלא מתאים

[...]

אולי תרצה להפעיל את 'apt-get -f install' כדי לתקן את אלה. לחבילות הבאות יש תלות שאינה מולאה:

rdesktop: תלוי ב: libc6 (>= 2.5) אבל 2.3.6.ds1-13etch7 מותקן E: תלות לא מולאו. נסה להשתמש ב-f.

# שדרוג מלא מתאים

[...]

אולי תרצה להפעיל את 'apt-get -f install' כדי לתקן את אלה. לחבילות הבאות יש תלות שאינה מולאה:

rdesktop: תלוי ב: libc6 (>= 2.5) אבל 2.3.6.ds1-13etch7 מותקן E: תלות לא מולאו. נסה להשתמש ב-f.


אם אתה מנהל אמיץ שבטוח בנכונות הניתוח שלך, אתה יכול לבחור להתעלם מתלות או קונפליקט ולהשתמש ב --כּוֹחַ-* אוֹפְּצִיָה. במקרה זה, אם אתה רוצה להיות מסוגל להמשיך להשתמש מַתְאִים or כישרון, עליך לערוך /var/lib/dpkg/status כדי למחוק או לשנות את התלות, או הקונפליקט, שבחרת לעקוף.

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


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: