在自定义位置构建的包的环境变量

在自定义位置构建的包的环境变量

一段时间前(大约一个月),我开始在自定义位置安装从源代码构建的软件包,~/.local以便我可以轻松地区分我从源代码构建的软件包,并且出于其他原因,尽管我是单用户

另外,我还是 Linux 新手,并且在此过程中学到了一些东西。我checkinstall尽可能在 Ubuntu 上使用,除了 Python 包,因为它们似乎easy-install.pth由于某种原因发生冲突。自己构建 deb 包对我来说仍然遥不可及。

我现在有这个.bashrc

export PATH=$HOME/.local/bin:$PATH
export LD_LIBRARY_PATH=$HOME/.local/lib:$LD_LIBRARY_PATH
export PYTHONPATH=$HOME/.local/lib/python2.7/site-packages/:$PYTHONPATH
export PKG_CONFIG_PATH=$HOME/.local/lib/pkgconfig:$PKG_CONFIG_PATH
export MANPATH=$HOME/.local/share/man:$MANPATH

今天,我正在构建一些依赖于我从源代码构建的包中的头文件的东西,并且遇到了麻烦,直到我发现我需要将 C 包含路径变量指向“本地”包含路径路径:C_INCLUDE_PATH=$HOME/.local/include

所以我想问更有经验的用户,我是否错过了一些变量,当某些包依赖于安装在我的自定义文件夹中的包时,将来可能会带来问题?

相关内容