Вы допустили одну из самых распространенных ошибок cron . Если вы используете определенную среду, добавьте путь к $PATH:
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/sbin:/usr/bin:/script
export PATH
Также проверьте журнал cron (/var/log/cron или /var/log/syslog ). И проверьте права пользователя на бинарные файлы.
/usr/local/lib
предназначен для библиотек, которые вы установили (скомпилировали )самостоятельно. /usr/lib
для библиотек, предоставляемых вашим дистрибутивом. Вы можете прочитать о FHS для получения дополнительной информации. $LD_LIBRARY_PATH
, пока не найдет нужную библиотеку. Если var отсутствует, для этого будет использоваться содержимое /etc/ld.so.conf
. /usr/local/lib
), система должна позволить вам это сделать.