2010年12月26日 星期日
/usr/local/share/dvdwizard/dvdwizardrc
Continue reading "学习 Dvdwizard 源码"
分类:Linux
Advanced Bash-Scripting Guide 第九章至结束
2010年12月24日 星期五
/abs-guide/declareref.html
Continue reading "Advanced Bash-Scripting Guide 第九章至结束"
Advanced Bash-Scripting Guide 第八至九章
2010年12月23日 星期四
/abs-guide/numerical-constants.html
Continue reading "Advanced Bash-Scripting Guide 第八至九章"
Advanced Bash-Scripting Guide 第五至八章
2010年12月22日 星期三
/abs-guide/exit-status.html
Continue reading "Advanced Bash-Scripting Guide 第五至八章"
Advanced Bash-Scripting Guide 第四至五章
2010年12月21日 星期二
/abs-guide/variables.html
Continue reading "Advanced Bash-Scripting Guide 第四至五章"
Advanced Bash-Scripting Guide 开始至第三章
2010年12月20日 星期一
Revision 6.2 17 Mar 2010 Revised by: mc
'ROWANBERRY' release
下载地址: http://www.tldp.org/LDP/abs/
含单独脚本源文件: http://bash.webofcrafts.net/abs-guide-latest.tar.bz2
脚本源文件名可在 /abs-guide/index.html 后面的 List of Examples中查找,如:/abs-guide/othertypesv.html 中 Example 4-5. Positional Parameters,它的链接为:/abs-guide/othertypesv.html#EX17 它的脚本文件名即为:ex17.sh 加上可执行属性就可直接执行验证
Continue reading "Advanced Bash-Scripting Guide 开始至第三章"
开始学习 Dvdwizard 源码
时不我待,本来准备继续学习 BLFS ,为做一个针对手机影音转换的系统做准备。可是,我做的东西应该是以应用层为主,这种系统层面的东西有个基本的掌握就行了,以后确有必要的时候再定制一个系统。现在计划先把这个应用工具完成一个原型再说,准备用 bash 脚本调用各种工具实现,再在此基础上弄一个图形界面(easybashgui(https://sites.google.com/site/easybashgui))。然后把这个工具集成到一个已有的微型 LiveCD 发行版中(如: Tinycore)。如果有必要,如图形界面无法商业化的应用,那么就真的要学点 Gtk 编程的东西。好在我对编程并不是很陌生,花点时间应该很快上手。现在问题是,我的 bash 脚本编程知识非常基础,没有系统的学习过,而要从头系统的找一本书来学又太漫长了,于是,就准备找一个现成的 Bash 实例来深入学习一下 Bash 编程。
Continue reading "开始学习 Dvdwizard 源码"
Ubuntu 6.06下 Apache 转 Nginx
原来一直用动态IP(Oray.com 或 Dnspod.com )在一台老机上(赛扬1.2G)使用 Ubuntu 6.06 + LAMP 运行 Uchome 和 Doku Wiki ,因为流量在200~300个PV,而且好像 Uchome 的缓存设计可能比较好,所以运行一年多也没管。前几天网站换回自己原来的个人的 WordPress 博客,用 Apache2 简直就维持不下去了。听说,Nginx 服务器适合低配置机器,于是,这几天把 WEB 服务器换成了 Nginx + PHP5-CGI。下面简要的小结一下。
Continue reading "Ubuntu 6.06下 Apache 转 Nginx"
在 Ubuntu 10.04 和 Debian Lenny 下编译安装 GCompris 9.3
Ubuntu 10.04 下编译安装:
checking for GCOMPRIS... configure: error: Package requirements ( gtk+-2.0 >= 2.12.0 librsvg-2.0 >= 2.26.0 libxml-2.0 >= 2.6.16 gthread-2.0 ) were not met:
sudo apt-get install build-essential intltool pkg-config libgtk2.0-dev librsvg2-dev libxml2-dev gnuchess libgstreamer0.10-dev libgnet-dev libsqlite3-dev python-dev python-gtk2-dev python-cairo-dev python-pysqlite2
Debian Lenny 下编译安装:
除了上面安装的包,另外手工下载编译安装了:libgsf-1.14.18(librsvg需要), librsvg-2.31.0(因Debian Lenny 中的版本旧了不合要求);还 apt-get 安装 libcroco3-dev(librsvg需要)、 libglib2.0-dev、 texi2html(make时需要)
在 Debian Lenny 下安装成功后但是运行仍然出错,经研究,是 Debian 里面的软件包组件不合 GCompris 要求。解决方法是:添加lenny-backports 源 后,执行 sudo apt-get -t lenny-backports upgrade 就 OK 了。
CDLinux 系统构建学习心得
CDLinux 是一款由华人开发的中文化做得极好优秀的 LiveCD 系统。里面有许多优秀的 Linux 系统构建设计技术供我们学习。在这篇日记的评论中,我将会把学习 CDLinux 的心得日积月累的记在下面供参考。