RPM이 제공되지 않는 오픈소스들을 이것저것 설치했더니 관리가 안 되네요.
Stow를 이용해 보았습니다.
binary,library,manual등등 알아서 링크를 만들어 주고,
삭제시에는 알아서 찾아 지워주내요.
원문은 위키에 정리했습니다. http://wiki.songks.net/Stow









설명

사용법

  • stow 관련 폴더 생성
mkdir /usr/local/stow
  • 소스 컴파일 및 인스톨시 prefix를 아래와 같이 사용한다.
./configure --prefix=/usr/local/stow/<프로그램이름>
  • prefix 폴더의 상위에서 아래와 같이 수행하여 링크를 생성한다
cd /usr/local/stow
stow <프로그램이름>
  • stow 는 <프로그래이름> 하위의 bin,man 등을 상위폴더(기본설정시 /usr/local) 하위에 링크한다

삭제

  • 아래와 같이 수행하여 stow에 의해 생성된 link를 찾아서 제거한다.
cd /usr/local/stow
stow -D <프로그램이름>















크리에이티브 커먼즈 라이센스
Creative Commons License
2008/08/13 04:54 2008/08/13 04:54

댓글을 달아 주세요