首页 > 系统服务 > 详细

Linux编译前提前丰富库资源

时间:2016-01-06 13:52:48      阅读:328      评论:0      收藏:0      [点我收藏+]

Linux在软件编译的时候,时常提示一些依赖,无谓浪费时间。我们可以事先将常用的依赖包,一起安装一下,防止后续编译过程被打断。

之前,有个很重要的前提,就是epel源的安装。

# ls /etc/yum.repo.d/

如果没有epel.repo和epel-test.repo的话,说明epel源还没有扩展到Linux系统,解决方法:

# yum install -y epel-release

 这样,在上面的目录里面,就有相应的epel配置文件了。下面修改配置:

# vim /etc/yum.repo.d/epel.repo
[epel] 该模块是默认打开的,如下:
  
enabled=1
打开后续的两模块,即[epel-debuginfo]和[epel-source]两个模块,将 enabled=0--> enabled=1,且可以将所有模块的 gpgcheck=1-->gpgcheck=0 # yum clean all //清除yum缓存 # yum makecache //重建yum缓存,这样,以后yum安装的时候,不用再等待载入网络资源列表,本地就有

 

下面是要丰富的库文件命令:

# yum install -y gcc gcc-c++  make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel openssl openssl-devel openldap openldap-devel openldap-clients openldap-servers libmcrypt libmcrypt-devel libaio libaio-devel

  其中的好多包在base.repo里面是没有,只有通过epel源才能获取资源。

 

Linux编译前提前丰富库资源

原文:http://www.cnblogs.com/llius/p/5105051.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!