Чтобы установить в пользовательский каталог, используйте это:
./configure --prefix=/desired/path
make
sudo make install
По умолчанию программы, установленные без добавленного префикса, будут расположены в /usr/local/bin. Чтобы убедиться в этом, вы можете ввести which program_nameпосле установки.
Если вы устанавливаете вашу программу в пользовательский каталог, она будет установлена в /desired/path/bin. Затем вам необходимо убедиться, что каталог включен в PATHпеременную среды. Если это не так, не which program_nameбудет работать, и вы не сможете запустить программу, не указав путь или находясь в том же каталоге.
Для этого вы можете добавить следующую строку в ваш ~/.profile:
export PATH=$PATH:/desired/path/bin
После внесения изменений вы можете ввести source ~/.profileпеременную или войти в новую оболочку, чтобы изменения вступили в силу.
export PATH=$PATH:/desired/path/bin, так как большинствоconfigures по умолчанию использует префикс/usr/localи предполагает, что он/usr/local/binнаходится в PATH.