Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Shared Library in NIX is a file like DLL in Windows.

More efficient disk space, more efficient memory usage, if different binaries link to the same libraries.

 

Основные папки:

/usr/lib

/lib

 

Ldd /bin/ls-команда показывает, от каких библиотек зависит "ls". Инфу о зависимостях команда берет из кеша. В данном примере, /etc/ld.so.cache. А вот строение кеша задается в конфиг-файле ld.so.conf.

 

Создание кэша - команда ldconfig

Итого, для установки вручную библиотек нужно сделать конфиг-файл их включения, лежащий в папке /etc/ld.so.conf.d. В нем прописать путь до библиотек, и запустить ldconfig.  

Можно указать дополнительный путь к библиотекам через переменную окружения:

export LD_LIBRARY_PATH=/home/test_user/lib