老婆最大

  博客园 :: 首页 :: :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  Linux系统

摘要:http://scienceblogs.com/goodmath/2007/03/22/basics-parallel-concurrent-and/ 阅读全文
posted @ 2012-12-13 15:43 milocode 阅读(142) 评论(0) 推荐(0)

摘要:留底... 阅读全文
posted @ 2012-11-30 14:38 milocode 阅读(231) 评论(0) 推荐(0)

摘要:本文转自:http://www.cnblogs.com/hunterfu/archive/2010/02/21/1670089.html1. Yum 包管理器 介绍yum是什么yum : Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题yum特点可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性yum安装RHEL3,和 RHEL4 系列可以使用 CentOS 提供的 yu 阅读全文
posted @ 2012-11-12 11:14 milocode 阅读(199) 评论(0) 推荐(0)

摘要:sed可以用来处理简单文本,关于复杂的文本处理就算了,咱用shell也就是处理最简单的方式,复杂的还是用python这类脚本吧...我这里列举我使用过的方式操作的文件名: Makefile-i 就地修改1、在文件的最后添加行 sed -i "$a 追加内容" ./Makefile2、修改搜索到的字符串 sed -i -e "s:查找的内容:修改的内容" ./Makefile3、在指定的字符串后插入一行sed -i -e "/CPP = gcc/ i\CPPFLAGS +=-I${MYSQL_INCLUDE}" ./Makefile4、 阅读全文
posted @ 2012-11-01 13:01 milocode 阅读(175) 评论(0) 推荐(0)

摘要:这个问题是我在修改sphinx源码的时候碰到的,当时的情况是这样的,我使用了icu、libiconv、mmseg、curl四个开源库,当时由于要部署到4台搜索服务器上,而每台机器可能这些库并没有安装,所以,我就想再安装sphinx的时候,直接给安装了。 问题: 出现的问题是这样的,我把以上库编译好之后,在sphinx的Makefile中,指定了各自的lib路径,编译通过,比如编译出来的 indexer这个程序运行的时候会提示找不到上面的so.使用ldd查看程序确实发现没有... 解决方案: 错误原因:linux程序运行时加载共享库出现的错误: "error while loadin. 阅读全文
posted @ 2012-11-01 11:45 milocode 阅读(116) 评论(0) 推荐(0)

摘要:有的时候我们不免需要使用开源库进行编译,刚从windows转到linux上的时候是有各种的不习惯。所以想说说在开源库在编译的时候需要注意的问题。 在你编译一个开源库的时候总会遇到问题,在写这篇文章之前,我编译了很多开源库,mmseg、sphinx、boost、x264、ffmpeg、memcache、ngeix等。在编译这些库的时候,总会出现各种莫名其妙的问题。有的时候想是不是有什么办法可以解决这些问题,让编译变得简单。很不幸,没有找到好的方式。那出现问题了我们该从那些方面去解决。 1、首先,你要阅读开源软件的主页中的文档,找到编译相关的东西,了解开源库的适用情况注意事项等 2、其次... 阅读全文
posted @ 2012-10-26 13:54 milocode 阅读(845) 评论(0) 推荐(0)