Answers:
要安装到自定义目录,请使用以下命令:
./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
,因为大多数configure
s会默认使用前缀,/usr/local
并假定它/usr/local/bin
在PATH中。