כיצד לייצא את Ld_Library_Path בלינוקס

Kyzd Lyyz T Ld Library Path Blynwqs



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

המשמעות היא ש-'ld_library_path' מכיל רשימה של נתיבים שבהם מאוחסנות הספריות הללו כך שקבצי ההפעלה יוכלו לגשת אליהם בכל עת שיידרש.

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







כיצד לייצא את Ld_Library_Path בלינוקס

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



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



1. בדוק את הספריות הנוכחיות ב-Ld_Library_Path





זה נוהג טוב לבדוק את הערך הנוכחי של 'ld_library_path' כדי לבדוק את הספריות הנוכחיות.

הֵד $ld_library_path



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

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

עבור בש: nano ~/.bashrc

עבור Zsh: nano ~/.zshrc

עבור דגים: ננו ~/.config/fish/config.fish

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

כעת, כדי לייצא את ה-LD_LIBRARY_PATH, עבור לשורה האחרונה והוסף את הפקודה הבאה:

יְצוּא LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / נָתִיב

נקודתיים (:) מפריד בין כל הנתיבים במשתנה סביבה. לכן, אנו משתמשים בנקודתיים כדי להוסיף נתיב חדש.

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

יְצוּא LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / מסמכים

לאחר הקלדת פקודה זו, שמור וצא מקובץ התצורה. ב-Bash, אתה יכול לעשות זאת בשלושה שלבים: הקש CTRL + X, Y ו-Enter. באופן דומה, צא מהקבצים המתאימים.

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

מָקוֹר ~ / .bashrc

החלף את '~/.bashrc' בנתיבי הקבצים שבהם השתמשת בשלב הראשון. זה לא מציג כלום עם הביצוע.

לבסוף, עליך לוודא שהנתיב נוסף בהצלחה באמצעות הפקודה הבאה:

הֵד $LD_LIBRARY_PATH

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

סיכום

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