컴파일로 설치하는 과경은 간단히,
./configure;make;make install;make clean 입니다.
이렇게 하면 보통 설치가 되는데,
./configure --prefix=/usr/local/xxx 처럼 하기도 하지만 제일 상단의 방법으
로 설치한 프로그램을 깨끗히 지우는 방법을 알 고 싶습니다.
컴파일이 끝나자마자 make clean을 해주는건 안 좋은 방식입니다.
또한 각 명령어들의 나열을 ; 으로 해주시는것도 컴파일하다 에러가 났을 시
그냥 무시하고 다음명령을 실행하므로 위험합니다.
그리고 설치제거의 경우 각 프로그램의 Makefile에서 uninstall을 제공하는
경우라면 make uninstall 로서 제거가 가능합니다. 하지만 중요한건 아까
말씀드렸듯, make clean을 하셨으면 제거가 안 될 것입니다.
make clean은 완전히 새로 컴파일 할 경우라던가 처음 컴파일 할 경우에만
해주십시요. 혹시나 make uninstall이 안 된다면 찾아서 지워야 하는 방법
뿐 없습니다. 그렇기 때문에 패키지 시스템을 이용하는 것이기도 하구요.
Re: make로 프로그램 설치한 파일을 깨끗히 지우는 방법은?
컴파일이 끝나자마자 make clean을 해주는건 안 좋은 방식입니다.
또한 각 명령어들의 나열을 ; 으로 해주시는것도 컴파일하다 에러가 났을 시
그냥 무시하고 다음명령을 실행하므로 위험합니다.
그리고 설치제거의 경우 각 프로그램의 Makefile에서 uninstall을 제공하는
경우라면 make uninstall 로서 제거가 가능합니다. 하지만 중요한건 아까
말씀드렸듯, make clean을 하셨으면 제거가 안 될 것입니다.
make clean은 완전히 새로 컴파일 할 경우라던가 처음 컴파일 할 경우에만
해주십시요. 혹시나 make uninstall이 안 된다면 찾아서 지워야 하는 방법
뿐 없습니다. 그렇기 때문에 패키지 시스템을 이용하는 것이기도 하구요.
__
SOrCErEr
댓글 달기