大家在linux下源碼安裝時,有木有經常碰到缺少這個包那個包的,然后不知所措?看到最近有幾個筒子安裝thrift,安裝python因缺少依賴包而進行不下去了。
我用的是紅帽,裝系統的時候習慣把所有的有的沒的都選擇上,基本沒有出現過缺少包的情況,大家可以試試。
如果裝系統的時候忘了選擇所有的包,來,這里有你想要的。
如果電腦可以聯網,可以試試以下的yum命令,把命令copy過去貼到命令行執行下就OK了:
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel nss_ldap openldap openldap-devel openldap-clients openldap-servers libxslt-devel libevent-devel ntp libtool-ltdl bison libtool vim-enhanced
這里會安裝基本上所有你需要的。已經有好幾個筒子完美解決了缺少包的問題。。
如果yum不好使的,參考:
Redhat/CentOS使用yum配置的完美解決方案(順帶yum安裝memcached)
http://f.dataguru.cn/forum.php?mod=viewthread&tid=44212&fromuid=4771