SSH로 서버 모니터링하는 스크립트 작성하는 데...
좋은 모듈이 있어 설치하려다가 python 2.7버전 윈도우용 모듈이 없어 귀찮게 빌드해야 하나 생각하는데
어떤 외쿡분이 고맙게도 미리 빌드해줘서 백업용으로 블로그에 올림.
paramiko라는 모듈인데 pycrypto하고도 의존성이 있음.
pycrypto-2.4.1.win32-py2.7.exe
paramiko-1.7.7.1.win32_Jaraco_patch.exe
#ruby 모듈 중 httparty를 설치하려는데 오류
# sudo gem install httparty
ERROR: Error installing httparty:
multi_json requires RubyGems version >= 1.3.6
gems 버전이 낮다는데 help를 봐도 자기 자신을 업데이트 하는 건 없나보다.
구글링 해보니까..
# sudo gem install rubygems-update
Successfully installed rubygems-update-1.8.19
1 gem installed
Installing ri documentation for rubygems-update-1.8.19...
Installing RDoc documentation for rubygems-update-1.8.19...
이런식으로 요놈 -> rubygems-update 을 설치해주고
/var/lib/gems/(특정버전)/bin/update_rubygems
를 실행해주니 업데이트 되더라는...
그리고 json 모듈 설치하려니까..
# sudo gem install json
Fetching: json-1.6.5.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:1
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.6.5 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/json-1.6.5/ext/json/ext/parser/gem_make.out
이런 오류... 아 뭐야 -_-;; 에러가 직관적이지 않아!
결국 sudo apt-get install ruby1.8-dev 로 ruby1.8-dev를 설치해줘서 해결.. -_-ㅋ
'서버관리' 카테고리의 다른 글
| RubyGems를 업데이트 해야 하는 경우 (0) | 2012/03/20 |
|---|---|
| Cent OS에 memcached 설치하기 (0) | 2011/12/23 |
| 휴대폰으로 SSH를... (1) | 2008/05/30 |
| 데비안 기본 에디터 변경.. (0) | 2007/05/22 |
| FreeBSD와 리눅스에 SNMP 설치 (1) | 2007/04/11 |
| FreeBSD에 A.P.M 설치.. (0) | 2007/03/12 |


