Нужно держать две версии одной программы, соответственно, для одной из них нужно указать нужное расположение динамической библиотеки.
В дебиане выкрутился просто, переменная задаётся для запуска программы, потом исчезает.
Код: Выделить всё
LD_PRELOAD=/lib_path/lib.so /run_path/command
Код: Выделить всё
setenv LD_PRELOAD /lib_path/lib.so /run_path/command
setenv: Too many arguments.
А вообще интересует как задать переменную окружения для одного запуска одной программы. Спасибо.