كيفية تصدير Ld_Library_Path في نظام التشغيل Linux

Kyfyt Tsdyr Ld Library Path Fy Nzam Altshghyl Linux



في نظام Linux، يساعد الحصول على لمحة قصيرة عن متغيرات البيئة المستخدمين على فهم المزيد عن عمل النظام. تتيح لك هذه المتغيرات تكوين النظام وتحسينه وفقًا لذلك. يعد 'ld_library_path' أحد تلك المتغيرات التي تحتوي على معلومات حول مكان تخزين المكتبات المشتركة في نظامك.

ويعني أن 'ld_library_path' يحتوي على قائمة بالمسارات التي يتم تخزين هذه المكتبات فيها بحيث يمكن للملفات القابلة للتنفيذ الوصول إليها عند الحاجة.

يمكنك أيضًا إضافة مسارات جديدة إلى 'ld_library_path' للحفاظ على بنية ملفات النظام جيدة التنظيم. يشرح هذا الدليل السريع طريقة بسيطة لتصدير 'ld_library_path' في Linux بحيث يمكنك إضافة مسارات جديدة إليه.







كيفية تصدير Ld_Library_Path في نظام التشغيل Linux

تعد المكتبات المشتركة عناصر أساسية لتطبيقات Linux والتي تتكون من أكواد أو نصوص برمجية يمكن للعديد من البرامج الأخرى إعادة استخدامها. تعمل هذه العملية على تحسين الكفاءة الشاملة لأنظمة Linux. عند تنفيذ برنامج ما، يقوم النظام بربطه ديناميكيًا بالمكتبات المطلوبة مما يضمن تشغيله دون أخطاء.



يتضمن التصدير تعيين 'ld_library_path' على قيم محددة تشير إلى المسارات المذكورة سابقًا. للقيام بذلك، استخدم الأمر 'export' في ملف تكوين Shell الخاص بك. انتقل إلى الأقسام التالية للحصول على شرح خطوة بخطوة:



1. تحقق من الدلائل الحالية في Ld_Library_Path





من الممارسات الجيدة التحقق من القيمة الحالية لـ 'ld_library_path' للتحقق من الدلائل الحالية.

صدى صوت $ld_library_path



لا يظهر هذا الأمر شيئًا في نظامنا لأننا لم نقم بتكوينه بعد. بشكل عام، يعرض إما المسار المضاف للمكتبات أو لا شيء.

2. تكوين الصدفة
Bash هو الغلاف الافتراضي في معظم توزيعات Linux. ومع ذلك، يمكنك دائمًا تغيير الأصداف وفقًا لاحتياجاتك. لتكوين الصدفة، يجب عليك فتح ملف تكوين الصدفة الخاصة بك باستخدام أحد الأوامر التالية التي تتوافق مع الصدفة الخاصة بك:

بالنسبة لباش: نانو ~/.bashrc

بالنسبة لـ Zsh: نانو ~/.zshrc

للأسماك: نانو ~/.config/fish/config.fish

تذكر دائمًا أن علامة التلدة (~) تشير إلى الدليل الرئيسي في Linux. سيتم فتح ملف نصي عند إدخال الأمر كما يلي:

الآن، لتصدير LD_LIBRARY_PATH، انتقل إلى السطر الأخير وأضف الأمر التالي:

يصدّر LD_LIBRARY_PATH = $LD_LIBRARY_PATH : / طريق

النقطتان (:) تفصلان كافة المسارات في متغير البيئة. ولذلك، نستخدم النقطتين لإضافة مسار جديد.

استبدل '/ المسار' هنا بالمسار الذي تريد تصديره. لتفهمك، لنأخذ دليل 'المستندات' كمثال:

يصدّر LD_LIBRARY_PATH = $LD_LIBRARY_PATH :~ / وثائق

بعد كتابة هذا الأمر، قم بحفظ ملف التكوين والخروج منه. في Bash، يمكنك القيام بذلك في ثلاث خطوات: اضغط على CTRL + X وY وEnter. وبالمثل، قم بالخروج من الملفات الخاصة بك.

علاوة على ذلك، يؤدي هذا إلى حفظ الملف ولكن لا يتم تحديثه في الجلسة الطرفية الحالية. ومن ثم، أدخل الأمر التالي لتنفيذ التغييرات:

مصدر ~ / .bashrc

استبدل '~/.bashrc' بمسارات الملفات التي استخدمتها في الخطوة الأولى. ولا يعرض أي شيء عند التنفيذ.

وأخيرًا، يجب عليك التحقق من إضافة المسار بنجاح باستخدام الأمر التالي:

صدى صوت $LD_LIBRARY_PATH

ملحوظة : إذا لم يظهر أي شيء، فلابد أنك أخطأت في الخطوات السابقة. قد تكون مشكلة إملائية أو أنك نسيت نقطتين أو علامات أخرى وما إلى ذلك. لذلك، اتبع جميع الخطوات بشكل صحيح.

خاتمة

يعد LD_LIBRARY_PATH أحد متغيرات البيئة المهمة التي يمكنك من خلالها تعيين المسارات إلى المكتبات المشتركة حتى تتمكن البرامج من الوصول إليها عند الحاجة. وبما أن معظم المستخدمين محرومون من طريقته، يركز هذا الدليل على شرح كيفية تصدير LD_LIBRARY_PATH في Linux بخطوات بسيطة. غالبًا ما تكون هذه العملية مفيدة عند الحفاظ على بنية دليل الملفات المنظمة.