Nếu người dùng của bạn sử dụng
./configure --prefix=/home/user/opt/
Hoặc cho các dự án cmake
cmake -D CMAKE_INSTALL_PREFIX:PATH=/home/user/opt/ ../source/
Điều này sẽ cài đặt chương trình trong tiền tố đó (thay vì mặc định / usr / local /) và sau đó người dùng của bạn sẽ có thể chạy chương trình như thế này:
/home/user/opt/bin/program
Nếu bạn muốn chúng có thể chạy các chương trình chỉ bằng cách sử dụng tên (không có đường dẫn đầy đủ), bạn cần thêm /home/user/opt/bin
vào biến môi trường đường dẫn, chỉnh sửa người dùng .profile và thêm dòng sau:
export PATH=/home/user/opt/bin:$PATH
Lưu ý rằng các chương trình được cài đặt theo cách này sẽ ở chế độ riêng tư đối với người dùng cụ thể, nhưng đó là một cách để làm điều đó