사용자 정의 위치에 빌드된 패키지의 환경 변수

사용자 정의 위치에 빌드된 패키지의 환경 변수

얼마 전(약 한 달) 저는 ~/.local단일 사용자임에도 불구하고 소스에서 빌드한 패키지와 다른 이유로 빌드한 패키지를 쉽게 구별할 수 있도록 사용자 정의 위치에 소스에서 빌드된 패키지를 설치하기 시작했습니다.

또한 저는 Linux를 처음 접했고 그 과정에서 몇 가지를 배웠습니다. 어떤 이유로 충돌 checkinstall하는 것처럼 보이는 Python 패키지를 제외하고는 가능할 때마다 Ubuntu에서 이것을 사용하고 있습니다 . easy-install.pthdeb 패키지를 직접 만드는 것은 아직 손이 닿지 않는 일입니다.

나는 지금 이것을 가지고 있습니다 .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

그래서 경험이 많은 사용자에게 묻고 싶었습니다. 특정 패키지가 내 사용자 정의 폴더에 설치된 패키지에 의존할 때 향후 문제를 일으킬 수 있는 일부 변수가 누락된 것입니까?

관련 정보