Linux 환경에 루트 없는 패키지를 설치하기 위해 pkgsrc를 사용하고 있습니다.
pkgsrc에 대해서는 잘 모르지만 패키지를 다운로드하려면 PKG_PATH 환경 변수가 필요한 것 같습니다.
내 리눅스 배포판은
SUSE Linux Enterprise Server 11
내 Linux의 PKG_PATH가 무엇인지 알고 싶습니다.
답변1
나는 그것을 설치할 수 있는 Linux 사용자를 모릅니다 $HOME
. 이것이 가능한지조차 모르겠습니다. "Linux"는 다채로운 것이며 공유 라이브러리 등은 Linux 시스템마다 다릅니다.
$HOME/sw
가장 좋은 방법은 아마도 또는 (이미 다른 용도로 사용하고 있지 않는 한) 과 같은 로컬 설치 접두사를 사용하여 pkgsrc를 부팅한 $HOME/local
다음 소스에서 패키지를 빌드하고 설치하는 것입니다. 이것은 훌륭하게 작동합니다. 저는 많은 시스템에서 이 작업을 수행했습니다.
Joyent는 Linux(RHEL, Oracle Linux, CentOS 및 Scientific Linux)용 사전 빌드된 pkgsrc 패키지를 제공하지만 이러한 패키지는 다음 명령을 사용하여 설치해야 합니다 sudo
.http://pkgsrc.joyent.com/install-on-linux/