카페 > 운영체제 공부 / 쩡희님 http://cafe.naver.com/jeonghee1004/17 | |
stow는 프로그램을 직접 컴파일하여 설치할때, 삭제 제거를 쉽게 할 수 있도록 도와주는 프로그램입니다. 일반적으로 직접 컴파일한 소스는 /usr/local 아래에 설치되며, 이렇게 설치된 프로그램이 늘면 제거하거나 업데이트 하기에 어렵습니다. 그래서 /usr/local/<프로그램명>-<버전> 아래에 설치하기도 하는데, 이것은 삭제와 제거가 쉽지만 프로그램 binary, header, library, man page를 사용하는데에는 불편함이 따릅니다. 이때 stow를 사용하여 프로그램을 /usr/local 아래로 link, unlink 하면 경로로 인한 불편함도 없어지고 프로그램 설치와 제거가 쉬워집니다. stow가 사용할 디렉토리를 만듭니다. 인용: mkdir /usr/local/stow 다음과 같이 컴파일하여 설치합니다. 인용: ./configure --prefix=/usr/local/stow/<프로그램이름> make make install /usr/local/stow 아래에 설치된 프로그램을 /usr/local로 링크합니다. 인용: cd /usr/local/stow stow <프로그램이름> 제거할때는 다음과 같이 명령하면, 프로그램이 열심히 링크를 찾아 지워줍니다. 인용: cd /usr/local/stow stow -D <프로그램이름> |
이 글에는 트랙백을 보낼 수 없습니다
0