Ldconfig - لينڪس ڪمانڊ - يونڪس حڪم

ldconfig فائلن /etc/ld.so.conf ۾ ، ڪمانڊ لائن تي ڏنل ڊائريڪٽريشنز ۾ مليو آهي، ۽ سڀ کان وڌيڪ تازو ٿيل لائبريرين لاء، استعمال ڪندڙ لنڪ ۽ ڪيش (پيٽ واري وقت جي لنڪر، استعمال لاء استعمال لاء)، ۽ قابل اعتماد ڊائريڪٽرن ۾ ( / آئرن / ليبر / لي ). ldconfig انهي لائسنس جي سردارن ۽ فائلن جا نالا چيڪ ڪري ٿو جيڪو ان جي چڪاس ڪندي آهي انهن نسخن کي انهن جي ڪڙي سان تازه ڪاري هجڻ گهرجي. لائبريري لاء اسڪيننگ جي صورت ۾ لائسنڪ جي علامتي لنڪ کي نظرانداز ڪيو ويندو آهي.

ldconfig جي ايل ايف لي جي قسم کي ڪٽ ڪرڻ جي ڪوشش ڪندو. (يعني. libc 5.x يا libc 6.x (glibc)) جي بنياد تي ڇا سي لائبريري جيڪڏهن جيڪڏهن ڪنهن لائبريري جي خلاف لائبريري سان ڳنڍيل آهي، تنهن ڪري متحرڪ لائبريري کي جڏهن، اهو واضح طور تي مشڪل آهي لنڪ جي خلاف لنڪ (استعمال-ايل سي). ldconfig متعدد ABI قسم جي لائبريريز هڪ واحد ڪيچ کي آرڪيسٽريچر تي محفوظ رکڻ جي قابل آهي، جيڪو native native multiple ABIs، जस्तै ia32 / ia64 / x86_64 or sparc32 / sparc64.

ڪجھ موجوده لائسنس پنھنجي قسم جي ڪٽ جي اجازت ڏيڻ لاء ڪافي معلومات ڪونھ آھن، اھڙيء طرح /etc/ld.so.conf فائل فارميٽ جي اميد واري قسم جي وضاحت جي اجازت ڏئي ٿي. اهو صرف انهن ايل ايف ليز لاء استعمال ٿيندو آهي جنهن کي اسين ٻاهر نه ڪم ڪري سگهون ٿا. ھن شڪل کي "dirname = TYPE" وانگر آھي، جتي ٽائيپ libc4، libc5 يا libc6 ٿي سگھي ٿو. (هي نحوڪ پڻ حڪم لائن تي ڪم ڪري ٿو). جڳھ جي اجازت ناھي. پڻ -p اختيار پڻ ڏسو.

ڊاريڪٽري جا نالا شامل آهن = هڪ ڪونهي قانوني ڪونهي پر اهي به توقع جي قسم جي وضاحت ڪندڙ آهن.

ldconfig عام طور تي سپر صارف پاران هلائي وڃي ٿي جئين ته ڪجهه ريٽ جي مالڪ ڊائريڪٽرن ۽ فائلن تي اجازت لکڻ جي ضرورت هجي. جيڪڏهن توهان ريٽ ڊاريڪٽري کي تبديل ڪرڻ لاء -r اختيار استعمال ڪندا آهيو، توهان کي انهي جي ڊاريڪٽري جو وڻ بلڪل ڊگهو آهي جيستائين توهان کي سپر صارف هجڻ جي ضرورت ناهي.

يونيڪوڊس

ldconfig [OPTION ...]

Options

-v -verbose

ڪنزش جو طريقو. موجوده ورجن ورزن جو نمبر تبديل ڪريو، هر ڊائريڪٽري جو نالو ان کي اسڪين ڪيو ويو آهي ۽ ڪڙيون جو ٺهيل آهن.

-n

صرف پروٽين جي جوڙجڪ تي ڏنل حڪم جي لائن تي. قابل اعتماد ڊاريڪٽري تي عمل نه ڪريو ( / usr / lib / lib ) ۽ نه ئي انهن /etc/ld.so.conf ۾ بيان ڪيل آهن. لاڳو ٿيل آھي -N.

اين

ڪيش ٻيهر تعمير نه ڪريو. جيستائين -X پڻ ڄاڻايل آهي، لنڪ اڃا تائين اپڊيٽ ڪيا ويا آهن.

-X

لنڪ تازه ڪاري نه ڪريو. جيستائين اين اي وضاحت ڪئي وئي آهي، ڪيش اڃا تائين تعمير ٿيل آهي.

-ف غلط

/etc/ld.so.conf جي بدران استعمال ڪريو.

سي سي جوش

/etc/ld.so.cache جي بدران ڪيش استعمال ڪريو.

ري آرٽ

روٽ کي استعمال ڪريو ۽ ريڊ ڊاريڪٽري وانگر.

ايل

لائبريري جو طريقو. دستي طور تي انفرادي لائبريري سان ڳنڍيل آهي. صرف ماهرن طرفان استعمال ڪرڻ لاء.

-پ - پرنٽ ڪيش

موجوده ڪيش ۾ ذخيرو ٿيل ڊائرين ۽ اميدوار لائبريرن جي فهرستن کي پرنٽ ڪريو.

-c --format = فارمٽ

ڪيش فائل لاء FORMAT استعمال ڪريو. چونڊون پراڻي آهن، نئون ۽ مطابقت (ڊفالٽ).

؟ ھيلپ

استعمال جي معلومات کي پرنٽ ڪريو.

-V - ويڇڙ

ڇاپيو ورجن ۽ نڪرڻ.

مثال

# / sbin / ldconfig -v

حصيداري بائنريز لاء صحيح لسٽ قائم ڪري ۽ ڪيش کي ٻيهر تعمير ڪنداسين.

# / sbin / ldconfig -n / lib

جيئن ته نئين گڏيل لائبريري جي تنصيب کان پوء ريٽ ٿيل لائبريري علامتي لنڪ ۾ / ليب کي صحيح طور تي تازه ڪاري ڪندو.

ڏسو

ڳاڙهو (1)

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.