rpm 설치는 명령어들이 있으니 알겠는데...
소스로 직접 컴파일해서 설치한 파일들은 어떻게 삭제 할 수 가 있나요?
도움 부탁드립니다.
autotool 을 이용하는 것들은 소스디렉토리에서 make uninstall 을 치면 제거가 되는 경우도 있겠지만... 대부분 그렇지 않기때문에... 알아서 *잘* 제거해야 합니다 :)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
그래서 소스설치할때는 prefix옵션으로 특정디렉토리에 설치하고, 그걸 /usr/local 아래에 적당히 링크걸어서 씁니다.
이걸 자동화한 것으로 stow라는 친구가 있습니다. http://bbs.kldp.org/viewtopic.php?t=52275 에 간단히 설명을 했습니다.
---- 아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발 발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희
이미 설치한 것은 끝내 *잘* 제거 해야겠네요..
stow 라는것은 처음 들어보는데 잘 사용하면 무지하게 편하겠네요.
답변 감사드립니다.
설치된 프로그램 예로 sendmail등을 버전업하고 싶을때는 이전 프로그램을 지우고 까시나요?
아니면 그냥 업 버전을 깔면 되나여?
diff 같은걸로(맞나..) 추가된 파일을 떠 놓는 방법도 있습니다
--------- Byeongweon Moonhttp://tasy.jaram.org/blog 사랑하면 알게 되고 알면 보이나니 그때에 보이는 것은 전과 같지 않으리라.
sendmail 8.12.11이 stow를 이용해서 설치되어 있고, 이것을 8.13.4 로 판올림한다면 다음과 같이 합니다. sendmail 각 버전은 다음 디렉토리에 설치되어 있습니다.
구버전인 8.12.11을 제거합니다.
cd /usr/local/stow stow -D sendmail-8.12.11
새 버전인 8.13.4를 설치합니다.
cd /usr/local/stow stow sendmail-8.13.4
새 버전인 8.13.4를 며칠쓰다보니, 이눔이 동작을 이상하게 합니다. 다시 8.12.11로 되돌아 가시려면,
cd /usr/local/stow stow -D sendmail-8.12.11 stow sendmail-8.13.4
그리고, 이상하게 동작하는 8.13.4 를 영영 지워버리고 싶으시면, /usr/local/stow/sendmail-8.13.4 디렉토리를 지우면 됩니다.
그 알아서 잘 이make install > install.log 이거죠.
make install > install.log
vim 에서 정규식 잘 쓰면 금새
rm -f /usr/local/bin/foo rm -f /usr/local/bin/bar
이런식으로 고칠 수 있을겁니다.
https://xenosi.de/
젠투유저는 이런걱정 안해요. 8)
# emerge girl-friend Calculating dependencies !!! All wemen who could satisfy "girl-friend" have been masked.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
autotool 을 이용하는 것들은 소스디렉토리에서 make uninst
autotool 을 이용하는 것들은 소스디렉토리에서 make uninstall 을 치면 제거가 되는 경우도 있겠지만... 대부분 그렇지 않기때문에... 알아서 *잘* 제거해야 합니다 :)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
그래서 소스설치할때는 prefix옵션으로 특정디렉토리에 설치하고, 그걸
그래서 소스설치할때는 prefix옵션으로 특정디렉토리에 설치하고, 그걸 /usr/local 아래에 적당히 링크걸어서 씁니다.
이걸 자동화한 것으로 stow라는 친구가 있습니다. http://bbs.kldp.org/viewtopic.php?t=52275 에 간단히 설명을 했습니다.
----
아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발
발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희
이미 설치한 것은 끝내 *잘* 제거 해야겠네요..stow 라는것은
이미 설치한 것은 끝내 *잘* 제거 해야겠네요..
stow 라는것은 처음 들어보는데 잘 사용하면 무지하게 편하겠네요.
답변 감사드립니다.
그럼 설치된 프로그램들 버전업을 할때는 지우고 다시 까나요?
설치된 프로그램 예로 sendmail등을 버전업하고 싶을때는 이전 프로그램을 지우고 까시나요?
아니면 그냥 업 버전을 깔면 되나여?
diff 같은걸로(맞나..) 추가된 파일을 떠 놓는 방법도 있습니다
diff 같은걸로(맞나..) 추가된 파일을 떠 놓는 방법도 있습니다
---------
Byeongweon Moon
http://tasy.jaram.org/blog
사랑하면 알게 되고 알면 보이나니 그때에 보이는 것은 전과 같지 않으리라.
설치된 프로그램들 버전업
sendmail 8.12.11이 stow를 이용해서 설치되어 있고, 이것을 8.13.4 로 판올림한다면 다음과 같이 합니다. sendmail 각 버전은 다음 디렉토리에 설치되어 있습니다.
/usr/local/stow/sendmail-8.12.11 /usr/local/stow/sendmail-8.13.4
구버전인 8.12.11을 제거합니다.
새 버전인 8.13.4를 설치합니다.
새 버전인 8.13.4를 며칠쓰다보니, 이눔이 동작을 이상하게 합니다. 다시 8.12.11로 되돌아 가시려면,
그리고, 이상하게 동작하는 8.13.4 를 영영 지워버리고 싶으시면, /usr/local/stow/sendmail-8.13.4 디렉토리를 지우면 됩니다.
[/]----
아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발
발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희
그 알아서 잘 이[code:1]make install > ins
그 알아서 잘 이
make install > install.log
이거죠.
vim 에서 정규식 잘 쓰면 금새
이런식으로 고칠 수 있을겁니다.
https://xenosi.de/
젠투유저는 이런걱정 안해요. 8)
젠투유저는 이런걱정 안해요. 8)
# emerge girl-friend
Calculating dependencies
!!! All wemen who could satisfy "girl-friend" have been masked.
댓글 달기