Если ваши пользователи используют
./configure --prefix=/home/user/opt/
Или для проектов cmake [! d1]
cmake -D CMAKE_INSTALL_PREFIX:PATH=/home/user/opt/ ../source/
Это установит программу в этом префиксе (вместо стандартного / usr / local /), и ваши пользователи должны иметь возможность запускать программу следующим образом:
/home/user/opt/bin/program
Если вы хотите, чтобы они могли запускать программы, просто используя имя (без полного пути), вам нужно добавить /home/user/opt/bin в переменную среды пути, отредактируйте файл .profile и добавьте следующую строку:
export PATH=/home/user/opt/bin:$PATH
Обратите внимание: программы, установленные таким образом, будут закрыты для конкретного пользователя, но это способ сделать это