- פיקוד לינוקס - פיקוד יוניקס

ldconfig יוצר את הקישורים ואת המטמון הדרושים (לשימוש על-ידי מקשר זמן הריצה, ld.so ) לספריות המשותפות האחרונות שנמצאות בספריות שצוינו בשורת הפקודה, בקובץ /etc/ld.so.conf ו- בספריות מהימנות ( / usr / lib ו / lib ). ldconfig בודק את הכותרת ואת שמות הקבצים של הספריות הוא נתקל בעת קביעת אילו גירסאות צריך הקישורים שלהם מעודכנים. ldconfig מתעלם מקישורים סמליים בעת סריקת ספריות.

ldconfig ינסה להסיק את סוג libs lib (כלומר libc 5.x או libc 6.x (glibc)) בהתבסס על מה ספריות C אם כל הספרייה היה מקושר נגד, ולכן בעת ​​ביצוע ספריות דינמיות, זה נבון במפורש קישור נגד libc (שימוש -lc). ldconfig מסוגל לאחסן מספר סוגי ABI של ספריות לתוך מטמון יחיד על ארכיטקטורות המאפשרים ריצה יליד של ABIs מרובים, כמו ia32 / ia64 / x86_64 או sparc32 / sparc64.

מספר libs קיימים אינם מכילים מידע מספיק כדי לאפשר ניכוי של הסוג שלהם, ולכן תבנית הקובץ /etc/ld.so.conf מאפשרת פירוט של סוג צפוי. זה משמש רק עבור אלה ELF libs שאנחנו לא יכולים לעבוד. הפורמט הוא כמו "dirname = TYPE", שבו סוג יכול להיות libc4, libc5 או libc6. (תחביר זה עובד גם על שורת הפקודה). מקומות אינם מותרים. כמו כן, ראה את האפשרות p .

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

ldconfig צריך להיות מנוהל בדרך כלל על ידי המשתמש העל כפי שהוא עשוי לדרוש הרשאת כתיבה על כמה ספריות בבעלות השורש וקבצים. אם אתה משתמש באפשרות -R כדי לשנות את ספריית השורש, אתה לא צריך להיות משתמש סופר, כל עוד יש לך מספיק הזכות לעץ המדריך.

תַקצִיר

ldconfig [OPTION ...]

אפשרויות

-v --verbose

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

-n

רק ספריות תהליך שצוין על שורת הפקודה. אל תעבד את הספריות המהימנות ( / usr / lib ו- / lib ) ולא את אלה שצוינו ב /etc/ld.so.conf . מרמז -N .

-N

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

-איקס

אל תעדכן קישורים. אלא אם כן -N מצוין גם, המטמון הוא עדיין מחדש.

-וויד

השתמש ב- conf במקום /etc/ld.so.conf .

מטמון C

השתמש במטמון במקום /etc/ld.so.cache .

שורש

שנה את השורש והשתמש בו כתיקיית הבסיס.

-L

מצב ספריה. קישור ידני של ספריות בודדות. מיועד לשימוש מומחים בלבד.

-p - מטמון-הדפסה

הדפס את רשימות הספריות וספריות המועמדים המאוחסנים במטמון הנוכחי.

-c - פורמט = פורמט

השתמש ב- FORMAT עבור קובץ המטמון. האפשרויות הן ישנות, חדשות ו- compat (ברירת המחדל).

- - עזרה -

הדפס מידע על השימוש.

-V - גרסה

הדפס גרסה ויציאה.

דוגמאות

# / sbin / ldconfig -v

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

# / sbin / ldconfig -n / lib

כמו שורש לאחר ההתקנה של ספרייה משותפת חדשה יהיה לעדכן כראוי את הקישורים המשותפים הספרייה המשותפת ב / lib.

ראה גם

(1)

חשוב: השתמש בפקודת הגבר ( % man ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך.