ldconfig memiliki dua opsi menarik:
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
Saya mencoba menyalin /etc/ld.so.confke direktori home saya sendiri, dan mengeditnya untuk memasukkan path ke perpustakaan lokal saya misalnya /home/syockit/local/usr/libdll. Dan berlari
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache
dan kemudian, untuk mengkonfirmasi bahwa perpustakaan di-cache, saya berlari
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache -p | less
dan itu tidak termasuk semua perpustakaan saya di atas juga termasuk perpustakaan sistem.
Sekarang, saya ingin memiliki linker default menggunakan keduanya. Tetapi dalam man ld.so, saya melihat tidak disebutkan bisa menggunakan kebiasaan .confatau .cache. Jadi apa gunanya dua opsi di atas ldconfig?