我先用ctags来生成tag文件:
然后再用命令解析出其中的函数:
这样就生成了设置所有函数断点的文件了:
b
我先用ctags来生成tag文件:
然后再用命令解析出其中的函数:
这样就生成了设置所有函数断点的文件了:
详见:http://gentoo-pjq.vicp.net/bbs/viewtopic.php?f=2&t=37&p=44&sid=492a625a38a1fd9af6983039d5443c01#p44
pjq@gentoo-pjq ~/sopcast $ cat psop.sh
#!/bin/sh
#[email protected]
#USAGE:
#./psop.sh tvname
#example:
#./psop.sh cctv-1
#then you can use mplayer to play the tv
#mplayer http://127.0.0.1:8908
#define const
GCHLXML=/tmp/gchlxml
ITEM=/tmp/item
NAME=/tmp/name
TEMP=/tmp/tempfile
TV=$1
#Get the gchlxml if no existing file
… USE标记
在管理 USE 标记之前,我们首先要区分 全局 与 本地 的概念。
全局标记,顾名思义,就是系统软件包或绝大部分软件包都会依赖的标记。
本地标记,是针对安装的软件包不同,可自由定制的标记。
当前可用的全局USE标记列表可以在 /usr/portage/profiles/use.desc文件里找到。
当前可用的局部USE标记列表可以在 /usr/portage/profiles/use.local.desc 文件里找到。
BTW, 建议安装 gentoolkit 里, 使用里边的 euse -i 命令来查看详细信息.
添加,修改,删除全局 USE 标记, 我建议改在 /etc/make.conf
而针对本地标签, 则通过制定软件包+标签的方式, 定义在 /etc/portage/package.use 里.
这样的可以有效区分全局和本地, 使其工作在不同的作用域下.
另外, 针对单个软件包, 还可以进行临时的 增删改 USE …
话说今天在CSDN上逛看到了一篇名为《微软公布与IE8不兼容网站名单 微软官网站也在其中》,心想这是什么名单呢,就进去看了下。看完后是先振惊,然后是悲哀。
CSDN怎么说也是中国IT业的一面旗帜,后面加了一个CSDN不在其列,这是沾沾自喜还是什么:意思是说,你们其它网站都很挫,只有我CSDN最牛,看我都不在它的名单里面,自做多情—-可悲!
微软是很牛,要不大多数人说到系统就只知道WINDOWS。微软的这个名单,我的理解好像是说,你们这些网站怎么能不兼容IE8,赶快去修改网页, 改好后,你就不会列在这个光荣榜上了。微软IE的市场占有率是很高,但也不是只有你微软有浏览器,人家不用你的还不行吗?列出这样一个名单,一副不可一世 的样子。好像我的网页不和你的IE8兼容就会天塌下来一样。
微软列出这样一个名单,本无可厚非,人家想列什么你们都管不着。但实际上是很多网站都从心底里被微软给奴役了,生怕自己的网站和IE8不兼容,被微软点名批评了。记住是点名批评了,好好想想什么时候一个人会被点名批评!
CSDN将微软的这个名单贴出来,本来也没什么错,让人受不了的得,它加了一个“无CSDN“,好像我CSDN网站就是比其它网站强,你看微软都没有把我列上去,这是什么嘴脸,看它得瑟的,用什么词来形容我就不好说了,大家心里想想就行了。
为什么我们要和它的兼容,为什么我们的网站一定要和它IE8兼容,我们已经中毒太深,难道还要继续下去?看看现在,很多网页都要用IE打开,才来正 常显示,包括各家电子银行的网上银行,都非IE而不能登也,现在它出了一个新的IE8,难道我们还要将所有不兼容它的网站全部修改一遍,直至不在它那个所 谓的光荣榜上,如果真的这样,那美国人只能偷着乐了:一群傻B。
微软出一个IE8,还煞有介事的列出这样一个名单,因为在它看来,我就是标准,你们都得向我靠拢,典型的强盗心理。
不知道有多少网站会被它的淫威所吓倒 ,让我们拭目以待。…
tail -f /var/log/apache2/error_log
发现里面都是相同的内容:
[Tue Feb 10 22:52:51 2009] [notice] child pid 7887 exit signal Segmentation fault (11)
[Tue Feb 10 22:52:51 2009] [notice] child pid 7888 exit signal Segmentation fault (11)
[Tue Feb 10 22:52:51 2009]
http://gentoo-pjq.vicp.net
http://gentoo-pjq.vicp.net/bbs/viewt…9e580e2b1072a4
用的是LAMP
就用的宿舍原来的电脑。
域名:http://gentoo-pjq.vicp.net/
用PHPBB3建好了论坛:
http://gentoo-pjq.vicp.net/bbs/
用postfix,dovecot建好了Mail服务器,SMTP/IMAP,POP3暂不支持。用SquirrelMail建好了Webmail,直接用浏览器访问:
http://gentoo-pjq.vicp.net/webmail/
用Wordpress建好了Blog:
http://gentoo-pjq.vicp.net/blog/
用vsftp架了ftp服务器(ftp://gentoo-pjq.vicp.net/),但外网访问不能列出文件列表,于是就直接将目录mount到apache下,用http下载:
http://gentoo-pjq.vicp.net/ftp/
由于是用花生壳申请的免费域名,有时花生壳会出现问题,导致域名不能解析,
所以最好的方法是直接用IP地址访问。由于外网IP地址是动态获得的,不能固定。所以最好的方法是定时发mail通知大家实时的IP地址,然后直接用IP访问。我已经写了脚本会定期发送mail通知大家,所以只要把mail地址给我就行了。…
1. find ./ -iname “*.bid” -exec cp {} bid/ \;
将目录下所有匹配的文件copy到一个目录下,不包含路径。
或:find ./ -iname “*.bid” -exec cp -t bid/ {} +
2.find ./ -iname “*.bid” -exec tar cvzf bids.tar.gz {} +
将目录下所有匹配的文件打包,包含对应的路径。
http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=108619…
http://www.linuxsir.org/bbs/thread342035.html
每次清理world file都要去找那一堆命令,之前找到英文版的在这里。
现在我将主要过程写在一个脚本里了,下次只要执行一下这个脚本就行了。
用wgetpaste贴在了这里。
主要会执行如下步骤:
echo "***********************************************" echo "The system will do the follow steps automaticly:" echo "1.cp /var/lib/portage/world ~ && >/var/lib/portage/world" echo "2.regenworld" echo "3.emerge --depclean -p" echo "4.emerge --depclean" echo "5.emerge
Gentoo内核昨天又升级了(NVIDIA驱动也升级了),直接从2.6.26-r4干到了2.6.27-r7,升级真多,前两天圣诞2.6.28的内核才刚出来,下面是简易升级过程:
1.emerge -uDN world
2.将原先的/usr/src/linux 软链接删掉,
然后将新内核链接过去
3.拷贝一下先前的.config到新的内核目录下.
4.然后make menuconfig,一般我都不需要重新配置了,然后直接保存就行了,这种有可能会有问题,但我一直是这样操作的,现在也没有发现什么问题.
5.然后再time make
6.OK,编译成功,
make modules_install,
拷贝新内核,成功引导系统.
7.进入系统,再重新编译相关模块
modules-rebuild rebuild
这里一般不会太多,主要是一个显卡驱动,还有VirtualBox 模块.
8.至此一个内核的升级就基本完成.
然后再照着上面的方法patch上了中文补丁,ls
最近一直都很忙,也很少写BLOG了,在QQ空间中写了几篇,又没写了.
看了一下这里上一篇的时间是10月26号,现在都11月28号了,一个月转眼就过去了.时间过得真快,特别是这个月,可能是比较忙了,对其它东西注意的就少了.
现在天冷了,感觉要感冒了,早上加了几件衣服,在晚上就要烧烤的时候,可不能出任何差错啊,哈哈.
现在还在上班,忙里偷闲,来上上网.刚才突然想到我什么时候开始用Gentoo的,记不太清了,就想到了这里,所以上来看看.应该是08年初开始用的.而我现在的这个系统是,6月份做的.到现在5个月了…