ldconfig iki ilginç seçeneği vardır:
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
/etc/ld.so.confKendi ana dizinime kopyalamayı denedim ve yerel kütüphanelerim /home/syockit/local/usr/libgibi yolları içerecek şekilde düzenledim .
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache
ve daha sonra kütüphanelerin önbelleğe alındığını doğrulamak için,
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache -p | less
ve sistem kütüphaneleri de dahil olmak üzere tüm kütüphanelerimi de içeriyor.
Şimdi, varsayılan bağlayıcının bu ikisini kullanmasını istiyorum. Ancak man ld.so, özel .confveya kullanabileceğinizden bahsetmiyorum .cache. Peki ldconfigo zaman yukarıdaki iki seçeneğin amacı nedir?