<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0"><channel><atom:link href="http://feed.feedsky.com/gfrog" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feed.feedsky.com/gfrog" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 01 Jun 2008 15:41:32 GMT</lastBuildDate><title>My Life, My Love</title><description>gfrog.net</description><image><url>http://creativecommons.org/images/public/somerights20.png</url><title>My Life, My Love</title><link>http://gfrog.net</link></image><link>http://gfrog.net</link><language>en</language><pubDate>Sun, 01 Jun 2008 15:41:32 GMT</pubDate><dc:date>2008-06-01T15:41:32Z</dc:date><dc:language>en</dc:language><item><title>关于Google App Engine的一点点东西</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80317240/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/06/something-about-google-app-engine/feed/</wfw:commentRss><description>&lt;div&gt;&lt;img src=&quot;https://www.google.com/accounts/ah/logo_en_appengine.gif&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;55&quot; /&gt;&lt;img src=&quot;http://code.google.com/appengine/images/appengine_lowres.jpg&quot; alt=&quot;&quot; width=&quot;100&quot; height=&quot;79&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://appengine.google.com/&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/appengine.google.com');&quot;&gt;Google App Engine&lt;/a&gt;（以下简称GAE）服务推出来有段时间了，最近google刚刚完全开放了GAE的注册，并且公布了GAE未来的价格（原文在&lt;a href=&quot;http://googleappengine.blogspot.com/2008/05/announcing-open-signups-expected.html&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/googleappengine.blogspot.com');&quot;&gt;这里&lt;/a&gt;，被盾，需要带套访问）。&lt;/p&gt;
&lt;p&gt;GAE是google提供的一个在线应用平台，提供从数据库到应用服务器的一整套东西，每个GAE应用可以免费使用500M存储空间和满足5百万pv/月的CPU跟资源。&lt;/p&gt;
&lt;p&gt;Google出的东西都很赞，GAE也是这样。它提供了一个成型的python应用框架，外加GFS强大的存储支持，在上面可很方便的建立自己的web应用。但是，青蛙注册账号以后，一直没有在上面做什么。原因？很简单，Ｇ。Ｆ。Ｗ！在Ｇ。Ｆ。Ｗ的阴影下，GAE服务很有可能就被干掉了。特别是存在&lt;a href=&quot;http://gfw.appspot.com/&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/gfw.appspot.com');&quot;&gt;这种&lt;/a&gt;服务的情况下。&lt;/p&gt;
&lt;p&gt;不过，鉴于现在有稳定的免费vpn支持，青蛙决定重新启动blog DIY计划，就在GAE平台上！&lt;/p&gt;
&lt;p&gt;各位，bless me吧。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2004-10-13 -- &lt;a href=&quot;http://gfrog.net/2004/10/%e6%96%b0%e7%ab%99%e9%95%bf%e7%bb%88%e4%ba%8e%e6%9d%a5%e4%ba%86/&quot; title=&quot;新站长终于来了&quot;&gt;新站长终于来了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-10-25 -- &lt;a href=&quot;http://gfrog.net/2005/10/%e6%94%b9%e5%8f%98bash%e7%9a%84%e6%8f%90%e7%a4%ba%e7%ac%a6/&quot; title=&quot;改变bash的提示符&quot;&gt;改变bash的提示符&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-09-27 -- &lt;a href=&quot;http://gfrog.net/2004/09/%e4%b8%ad%e7%a7%8b%e5%bf%ab%e4%b9%90/&quot; title=&quot;中秋快乐~~&quot;&gt;中秋快乐~~&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-10 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e5%88%9a%e5%88%9a%e5%81%9a%e7%9a%84%e4%b8%a4%e4%bb%b6%e4%ba%8b/&quot; title=&quot;刚刚做的两件事&quot;&gt;刚刚做的两件事&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-17 -- &lt;a href=&quot;http://gfrog.net/2007/03/%e8%a2%ab%e5%8d%a1%e5%b7%b4%e6%96%af%e5%9f%ba%e5%bf%bd%e6%82%a0%e4%ba%86%e4%b8%80%e4%b8%8b/&quot; title=&quot;被卡巴斯基忽悠了一下&quot;&gt;被卡巴斯基忽悠了一下&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;关于Google App Engine的一点点东西&quot;, url: &quot;http://gfrog.net/2008/06/something-about-google-app-engine/&quot; });&lt;/script&gt;</description><category>Google</category><category>青蛙的杂烩</category><pubDate>Sun, 01 Jun 2008 23:41:32 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/06/something-about-google-app-engine/#comments</comments><guid isPermaLink="false">http://gfrog.net/?p=307</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/06/something-about-google-app-engine/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80317240/1224201</fs:itemid></item><item><title>G to g, google for kids?</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80251074/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/05/google-change-favicon/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img src=&quot;http://www.google.com/intl/en_ALL/images/logo.gif&quot; alt=&quot;&quot; width=&quot;276&quot; height=&quot;110&quot; /&gt;&lt;/p&gt;
&lt;p&gt;不经意之间，google的全球网站全部都悄悄的更换了favicon，从一个大大的G换成了一个cute g。今天早上青蛙发现这个变化的时候，第一反应就是：google一定是为儿童节更换的图标。&lt;/p&gt;
&lt;p&gt;但是过了几分钟，才想起来，&lt;span style=&quot;text-decoration: line-through;&quot;&gt;“六一”只是中国宝宝的节日啊，难不成全球的google站点都在为中国宝宝们庆祝节日？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;update 2008-06-01：原来“六一”是全世界宝宝的节日啊。&lt;/p&gt;
&lt;p&gt;我承认，我没有小学毕业证，大家鄙视我吧。 -____-&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2004-11-03 -- &lt;a href=&quot;http://gfrog.net/2004/11/%e8%80%81%e5%a9%86%e8%af%ad%e5%bd%95/&quot; title=&quot;老婆语录&quot;&gt;老婆语录&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-05-15 -- &lt;a href=&quot;http://gfrog.net/2005/05/%e6%98%af%e6%97%b6%e5%80%99%e8%af%a5%e6%8a%8a%e4%bb%a5%e5%89%8d%e7%9a%84blog%e8%bf%81%e7%a7%bb%e8%bf%87%e6%9d%a5%e4%ba%86/&quot; title=&quot;是时候该把以前的blog迁移过来了&quot;&gt;是时候该把以前的blog迁移过来了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-29 -- &lt;a href=&quot;http://gfrog.net/2007/03/%e6%9c%ac%e7%ab%99%e9%a1%b5%e9%9d%a2pv%e5%bf%ab%e8%a6%81%e8%bf%87%e4%b8%87%e4%ba%86/&quot; title=&quot;本站页面pv快要过万了&quot;&gt;本站页面pv快要过万了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-01-21 -- &lt;a href=&quot;http://gfrog.net/2008/01/config-file-in-debian-interfaces-1/&quot; title=&quot;Debian里的配置文件：网卡配置/etc/network/interfaces（1）&quot;&gt;Debian里的配置文件：网卡配置/etc/network/interfaces（1）&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-03-20 -- &lt;a href=&quot;http://gfrog.net/2008/03/markdown-syntax-basic/&quot; title=&quot;Markdown语法摘要&quot;&gt;Markdown语法摘要&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;G to g, google for kids?&quot;, url: &quot;http://gfrog.net/2008/05/google-change-favicon/&quot; });&lt;/script&gt;</description><category>Google</category><pubDate>Sat, 31 May 2008 23:52:18 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/05/google-change-favicon/#comments</comments><guid isPermaLink="false">http://gfrog.net/?p=306</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/05/google-change-favicon/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80251074/1224201</fs:itemid></item><item><title>Mozilla的add-on站点更新</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169799/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/04/add-on-dot-mozilla-dot-com-updated/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img src=&quot;http://www.caribwebdev.com/wp-content/uploads/2007/11/firefox-logo-browser.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;话说Mozilla的Add-on站点最近更新了, 这次更新最显著的特色就是有了完整的中文版页面, 这对广大中国用户来说真是一个好消息. &lt;br /&gt;
其他的方面还有可以在线检测扩展对应的firefox版本了, 如果正在使用的浏览器跟扩展不兼任, 那么这个扩展的安装按钮会变成灰色, 也就是说连下载的机会也不会给. 这个修改对青蛙来说实在是太痛苦了, 很多插件在firefox3上没法安装, 看来只能望扩展兴叹了. &lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2008-01-26 -- &lt;a href=&quot;http://gfrog.net/2008/01/linux-kernel-2-6-24-released/&quot; title=&quot;Linux kernel 2.6.24 发布&quot;&gt;Linux kernel 2.6.24 发布&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-11 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e8%80%83%e7%a0%94%e6%8a%a5%e5%90%8d%e7%a1%ae%e8%ae%a4%e5%ae%8c%e6%af%95/&quot; title=&quot;考研报名确认完毕&quot;&gt;考研报名确认完毕&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-05-21 -- &lt;a href=&quot;http://gfrog.net/2005/05/glinux-01%e7%89%88/&quot; title=&quot;gLinux 0.1版&quot;&gt;gLinux 0.1版&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-05-31 -- &lt;a href=&quot;http://gfrog.net/2007/05/%e5%86%8d%e6%8e%a8%e8%8d%90%e4%b8%80%e4%b8%aa%e6%88%aa%e5%9b%be%e8%bd%af%e4%bb%b6-spx/&quot; title=&quot;再推荐一个截图软件 -  spx&quot;&gt;再推荐一个截图软件 -  spx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-08-26 -- &lt;a href=&quot;http://gfrog.net/2005/08/%e4%bb%8a%e5%a4%a9%e5%8e%bb%e7%bb%99%e6%af%9b%e5%ad%a9mm%e8%a3%85hiweed%e7%b3%bb%e7%bb%9f/&quot; title=&quot;今天去给毛孩mm装hiweed系统.&quot;&gt;今天去给毛孩mm装hiweed系统.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;Mozilla的add-on站点更新&quot;, url: &quot;http://gfrog.net/2008/04/add-on-dot-mozilla-dot-com-updated/&quot; });&lt;/script&gt;</description><category>IT特快</category><pubDate>Sat, 05 Apr 2008 11:34:26 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/04/add-on-dot-mozilla-dot-com-updated/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/04/add-on-dot-mozilla-dot-com-updated/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/04/add-on-dot-mozilla-dot-com-updated/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169799/1224201</fs:itemid></item><item><title>在debian sid上面安装eva</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169800/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/install-eva-in-debian/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img src=&quot;http://haokanbu.s3.amazonaws.com/picture/external/c8b6c8df6df744f7af186747f25a35b3.jpeg&quot; alt=&quot;debian-ubuntu&quot; /&gt;&lt;/p&gt;
&lt;p&gt;自从青蛙人品爆发，在pidgin上面死活登录不上QQ以后，青蛙都是在wine上面跑QQ.在wine上面速度慢不说，QQ时不时的来一下非法操作就把青蛙折磨的死去活来。&lt;br /&gt;
据说最近eva又升级了，于是青蛙决定换用eva。&lt;/p&gt;
&lt;p&gt;Debian的apt里面是没有eva的。青蛙上网搜了一圈，也没有发现eva的升级包，连&lt;a href=&quot;http://sourceforge.net/projects/evaq&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/sourceforge.net');&quot;&gt;它的主页&lt;/a&gt;上也都还是很久很久以前的版本（大概eva已经转入地下了）。青蛙最后在ubuntu的源里面终于翻倒了eva的deb包了。&lt;/p&gt;
&lt;p&gt;eva在ubuntu源的universe里面，随便找一个ubuntu的镜像(青蛙用的是&lt;a href=&quot;http://debian.ustc.edu.cn/ubuntu&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/debian.ustc.edu.cn');&quot;&gt;中科大的源&lt;/a&gt;)，在/pool/universe/e/eva目录里找到&lt;a href=&quot;http://debian.ustc.edu.cn/ubuntu/pool/universe/e/eva/eva_0.4.9+svn20080215-0ubuntu1_i386.deb&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/debian.ustc.edu.cn');&quot;&gt;eva_0.4.9+svn20080215-0ubuntu1_i386.deb&lt;/a&gt;，下载回来备用。&lt;/p&gt;
&lt;p&gt;在正式安装eva之前，青蛙还要搞定它的依赖性问题。&lt;/p&gt;
&lt;p&gt;ubuntu里面的eva是依赖于kdelibs4c2a这个包的。但是debian里面的kdelibs4c2a存在一个依赖性的bug：&lt;br /&gt;
它依赖于包libopenexr2ldbl，但是这个包在debian的i386源里面竟然没有。&lt;/p&gt;
&lt;p&gt;于是青蛙再从ubuntu源里把&lt;a href=&quot;http://debian.ustc.edu.cn/ubuntu/pool/main/o/openexr/libopenexr2ldbl_1.2.2-4.4ubuntu1_i386.deb&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/debian.ustc.edu.cn');&quot;&gt;libopenexr2ldbl&lt;/a&gt;给抓回来，dpkg -i安装之，然后执行#aptitude install kdelibs4c2a，安装一系列的依赖包。&lt;/p&gt;
&lt;p&gt;顺便说一句，debian跟ubuntu这两个兄弟有时候还真不错，互相谁也不挑谁的，deb包拿过来一般都能直接用。&lt;/p&gt;
&lt;p&gt;最后，执行#dpkg -i eva_0.4.9+svn20080215-0ubuntu1_i386.deb，eva安装成功。聊天去也~&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://haokanbu.s3.amazonaws.com/picture/external/c8b6c8df6df744f7af186747f25a35b3.jpeg&quot; alt=&quot;eva&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-05-02 -- &lt;a href=&quot;http://gfrog.net/2007/05/%e8%bf%9f%e5%88%b0%e7%9a%84%e4%ba%94%e4%b8%80%e8%8a%82%e9%97%ae%e5%80%99/&quot; title=&quot;迟到的五一节问候&quot;&gt;迟到的五一节问候&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-01-23 -- &lt;a href=&quot;http://gfrog.net/2007/01/%e7%bd%91%e5%ae%89%e6%b2%99%e9%be%99%e8%81%9a%e4%bc%9a%e8%ae%b0/&quot; title=&quot;网安沙龙聚会记&quot;&gt;网安沙龙聚会记&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-30 -- &lt;a href=&quot;http://gfrog.net/2006/10/%e4%b8%8d%e7%9f%a5%e4%b8%8d%e8%a7%89%e4%b8%ad%e6%b2%a6%e4%b8%ba%e4%ba%86google%e7%9a%84fans/&quot; title=&quot;不知不觉中沦为了google的fans&quot;&gt;不知不觉中沦为了google的fans&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-07-15 -- &lt;a href=&quot;http://gfrog.net/2007/07/mount-windows-shared-folder-with-smbfs/&quot; title=&quot;关于linux下访问windows共享的问题&quot;&gt;关于linux下访问windows共享的问题&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-07-02 -- &lt;a href=&quot;http://gfrog.net/2004/07/route/&quot; title=&quot;route&quot;&gt;route&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;在debian sid上面安装eva&quot;, url: &quot;http://gfrog.net/2008/03/install-eva-in-debian/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Wed, 26 Mar 2008 01:03:12 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/install-eva-in-debian/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/install-eva-in-debian/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/install-eva-in-debian/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169800/1224201</fs:itemid></item><item><title>世界上最小的linux</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169801/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/picotux-tiny-linux-device/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img src=&quot;http://www.picotux.com/pt100a.jpg&quot; alt=&quot;picotux&quot; /&gt;&lt;img src=&quot;http://www.picotux.com/pt112a.jpg&quot; height=&quot;180&quot; width=&quot;240&quot; /&gt;&lt;/p&gt;
&lt;p&gt;上面的图片就是号称世界上最小的linux：&lt;a href=&quot;http://www.picotux.com/techdatae.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.picotux.com');&quot;&gt;picotux 100&lt;/a&gt;（右侧为picotux 112）。&lt;br /&gt;
这个小东西只有35mm×19mm×19mm大小，只比一个RJ45接口大了那么一点点。&lt;br /&gt;
它使用32-bit ARM 7 Netsilicon NS7520处理器，主频55MHz，&lt;br /&gt;
搭载2M~4M Flash和8M SDRAM，带有一个10/100M网卡，一个可以达到230.400 bps的串口，还有5个I/O针脚。&lt;br /&gt;
使用3.3V电压供电。&lt;/p&gt;
&lt;p&gt;软件方面，它使用uClinux 2.4.27系统，系统大小最少720KB。Shell可以使用Busybox，使用CRAMFS、JFFS2文件系统, 还可以使用NFS，&lt;br /&gt;
有Webserver、Telnet等等程序。开发工具使用GUN Toolchain，使用GCC3.4.4以上版本和ulibc0.9.26以上版本。&lt;/p&gt;
&lt;p&gt;这东东售价最低99欧元。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-05-26 -- &lt;a href=&quot;http://gfrog.net/2007/05/%e8%bd%af%e4%bb%b6%e6%8e%a8%e8%8d%90-%e5%85%89%e5%bd%b1%e9%ad%94%e6%9c%af%e6%89%8b/&quot; title=&quot;软件推荐: 光影魔术手&quot;&gt;软件推荐: 光影魔术手&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-02 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e4%bc%bc%e4%b9%8e%e4%bb%8a%e6%99%9a%e5%a4%b1%e7%9c%a0%e4%ba%86/&quot; title=&quot;似乎今晚失眠了&quot;&gt;似乎今晚失眠了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-03-02 -- &lt;a href=&quot;http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/&quot; title=&quot;pidgin中群名称变为NULL的解决办法&quot;&gt;pidgin中群名称变为NULL的解决办法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-03-20 -- &lt;a href=&quot;http://gfrog.net/2008/03/markdown-syntax-basic/&quot; title=&quot;Markdown语法摘要&quot;&gt;Markdown语法摘要&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-06-05 -- &lt;a href=&quot;http://gfrog.net/2007/06/ads-in-netgame/&quot; title=&quot;天龙八部里面的广告&quot;&gt;天龙八部里面的广告&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;世界上最小的linux&quot;, url: &quot;http://gfrog.net/2008/03/picotux-tiny-linux-device/&quot; });&lt;/script&gt;</description><category>Linux</category><category>美丽图片</category><pubDate>Sun, 23 Mar 2008 21:50:56 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/picotux-tiny-linux-device/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/picotux-tiny-linux-device/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/picotux-tiny-linux-device/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169801/1224201</fs:itemid></item><item><title>在Dreamhost主机上安装bugzilla</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169802/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/install-bugzilla-in-dreamhost/feed/</wfw:commentRss><description>&lt;p&gt;&lt;a href=&quot;http://www.bugzilla.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.bugzilla.org');&quot;&gt;bugzilla&lt;/a&gt;是&lt;a href=&quot;http://www.mozilla.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.mozilla.org');&quot;&gt;mozilla&lt;/a&gt;一个很好的开源bug管理软件，青蛙准备在glinux的开发过程中用它来管理发现的bug。&lt;br /&gt;
但是dreamhost上没有bugzilla的自动安装功能，青蛙按照&lt;a href=&quot;http://wiki.dreamhost.com/Bugzilla#Installing_Bugzilla&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/wiki.dreamhost.com');&quot;&gt;dreamhost的wiki上面介绍的方法&lt;/a&gt;安装时，&lt;br /&gt;
又有很多perl模块没有，而且在dreamhost的主机上也没有权限安装这些perl模块。所以，青蛙决定先在主机上自己搞一个perl。&lt;/p&gt;
&lt;p&gt;perl的安装方法很简单，&lt;a href=&quot;http://wiki.dreamhost.com/Perl#Path_to_the_Perl_interpreter&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/wiki.dreamhost.com');&quot;&gt;dreamhost的wiki也有介绍&lt;/a&gt;。&lt;br /&gt;
青蛙选择的是perl5.8.8，因为wiki上头说有一个针对dreamhost环境的补丁要打&lt;br /&gt;
（补丁文件在&lt;a href=&quot;http://schwern.org/~schwern/src/dreamhost-5.8.8-cwd.patch&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/schwern.org');&quot;&gt;这里&lt;/a&gt;下载）。&lt;br /&gt;
打上补丁以后，执行：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;sh Configure -Dusethreads -Duselargefiles -Dccflags=-DDEBIAN \&lt;br /&gt;
-Dcccdlflags=-fPIC -Darchname=i386-linux -Dprefix=~/apps \&lt;br /&gt;
-Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio \&lt;br /&gt;
-Uusenm -Duseshrplib -Dvendorlib=/usr/share/perl5 \&lt;br /&gt;
-Dvendorarch=/usr/lib/perl5 -Dvendorprefix=/usr -Uinstallusrbinperl -des&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;其中Dprefix参数要设置为要安装perl的目录。&lt;br /&gt;
config完毕就可以make \&amp;amp;\&amp;amp; make install了。&lt;/p&gt;
&lt;p&gt;下面正式开始安装bugzilla，（青蛙的perl在~/apps/bin目录下，这个目录要换成你自己实际的目录哦），首先进入bugzilla的目录，执行：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;~/apps/bin/perl chechsetup.pl&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;这个脚本会检查当前的perl环境，如果有缺少的模块，它会给出安装命令。&lt;br /&gt;
例如，在青蛙的主机上，Email::Send、Email::MIME::Modifier就被提示安装。&lt;br /&gt;
按照这个脚本给出的命令把必须的模块安装上，然后再次执行上面的命令，会在bugzilla目录下生成一个localconfig文件。&lt;/p&gt;
&lt;p&gt;修改这个localconfig文件：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;$webservergroup = &amp;#8220;apache&amp;#8221;中的apache改为自己真实的组名称，这个组名字可以用groups命令查到。&lt;br /&gt;
$db&lt;em&gt;host = &amp;#8220;localhost&amp;#8221; 修改为真实的mysql服务器地址。&lt;br /&gt;
$db&lt;/em&gt;name = &amp;#8220;bugs&amp;#8221; 修改为真实的数据库名。&lt;br /&gt;
$db&lt;em&gt;user = &amp;#8220;bugs&amp;#8221; 修改为真实的用户名。&lt;br /&gt;
$db&lt;/em&gt;pass = &amp;#8221; 修改为真实的密码。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;上面几项都改完后，重新执行checksetup.pl脚本。这时脚本会询问管理员邮箱地址，设置管理员密码等等动作。&lt;/p&gt;
&lt;p&gt;因为dreamhost使用suexec方式运行的cgi脚本，所以每次执行完checksetup.pl以后，都要执行以下命令：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;for i in docs graphs images js skins; do find $i -type d -exec chmod o+rx {} \; ; done&lt;br /&gt;
for i in jpg gif css js png html rdf xul; do find . -name *.$i -exec chmod o+r {} \; ; done&lt;br /&gt;
find . -name .htaccess -exec chmod o+r {} \;&lt;br /&gt;
chmod o+x . data data/webdot&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;完成这些后，bugzilla就算是安装成功啦。可以先用浏览器访问下bugzilla的地址看看效果。&lt;/p&gt;
&lt;p&gt;接下来说一下汉化的问题，汉化包可以在&lt;a href=&quot;http://bugzilla-cn.googlecode.com/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/bugzilla-cn.googlecode.com');&quot;&gt;这里&lt;/a&gt;下载到，下载、解压以后，把cn文件夹复制到bugzilla目录里的template/目录就行啦。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;青蛙猜你还喜欢：&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2008-01-19 -- &lt;a href=&quot;http://gfrog.net/2008/01/number-of-domains-on-one-dreamhost-server/&quot; title=&quot;Dreamhost主机上的用户数&quot;&gt;Dreamhost主机上的用户数&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-01-16 -- &lt;a href=&quot;http://gfrog.net/2008/01/try-drivel/&quot; title=&quot;试验一下子Drivel&quot;&gt;试验一下子Drivel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-07-30 -- &lt;a href=&quot;http://gfrog.net/2007/07/qq-in-hiweed-compatible-layer/&quot; title=&quot;传说中的QQ,传说中的hiweed兼容层&quot;&gt;传说中的QQ,传说中的hiweed兼容层&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-07-16 -- &lt;a href=&quot;http://gfrog.net/2007/07/linux-usb-mod-conflict/&quot; title=&quot;郁闷了2天的U盘问题,竟然是因为内核模块&quot;&gt;郁闷了2天的U盘问题,竟然是因为内核模块&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-07-15 -- &lt;a href=&quot;http://gfrog.net/2007/07/mount-windows-shared-folder-with-smbfs/&quot; title=&quot;关于linux下访问windows共享的问题&quot;&gt;关于linux下访问windows共享的问题&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;在Dreamhost主机上安装bugzilla&quot;, url: &quot;http://gfrog.net/2008/03/install-bugzilla-in-dreamhost/&quot; });&lt;/script&gt;</description><category>Linux</category><category>bugzilla</category><category>Dreamhost</category><pubDate>Sat, 22 Mar 2008 00:23:55 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/install-bugzilla-in-dreamhost/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/install-bugzilla-in-dreamhost/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/install-bugzilla-in-dreamhost/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169802/1224201</fs:itemid></item><item><title>Markdown语法摘要</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169803/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/markdown-syntax-basic/feed/</wfw:commentRss><description>&lt;p&gt;&lt;a href=&quot;http://daringfireball.net/projects/Markdown/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/daringfireball.net');&quot;&gt;Markdown&lt;/a&gt;是John Gruber设计的一个文本标记系统，相比html，它很简单，便于手工编写，而且它还支持&lt;a href=&quot;http://wordpress.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/wordpress.org');&quot;&gt;Wordpress&lt;/a&gt;，&lt;a href=&quot;http://michelf.com/projects/php-Markdown/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/michelf.com');&quot;&gt;有一个用于wordpress的插件&lt;/a&gt;。青蛙决定用vim+Markdown来编写blog，看起来他们是一对强大的组合 &lt;img src='http://gfrog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;p&gt;首先要去&lt;a href=&quot;http://www.vim.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.vim.org');&quot;&gt;Vim&lt;/a&gt;的官方网站&lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=1242&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.vim.org');&quot;&gt;下载Markdown的语法高亮插件&lt;/a&gt;，并把它复制到&amp;#8221;~/.vim/syntax/&amp;#8221;目录下面。然后，新建一个&amp;#8221;~/.vim/ftdetect/mkd.vim&amp;#8221;文件，在其中加入下面的内容：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8221; markdown filetype file&lt;br /&gt;
if exists(&amp;#8221;did_load_filetypes&amp;#8221;)&lt;br /&gt;
finish&lt;br /&gt;
endif&lt;br /&gt;
augroup markdown&lt;br /&gt;
au! BufRead,BufNewFile *.mkd   setfiletype mkd&lt;br /&gt;
augroup END&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;并在&amp;#8221;~/.vimrc&amp;#8221;文件中添加如下内容：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;#8220;Markdown language syntax settings&lt;br /&gt;
augroup mkd&lt;br /&gt;
autocmd BufRead *.mkd  set ai formatoptions=tcroqn2 comments=n:&amp;gt;&lt;br /&gt;
augroup END&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;然后，后缀名为&amp;#8221;.mkd&amp;#8221;的文件就能被自动启用Markdown的语法高亮了。&lt;/p&gt;
&lt;p&gt;下面是Markdown语法的简要列表，便于以后查阅。以下内容主要从&lt;a href=&quot;http://www.leninlee.cn&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.leninlee.cn');&quot;&gt;牧码志&lt;/a&gt;整理，感谢leninlee的辛勤劳动。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;链接的添加，共有三种形式，Markdown支持相对链接。&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;&amp;lt;链接&amp;gt; ：这种形式只是简单的标出链接；&lt;br /&gt;
[文字](链接 &amp;#8220;标题&amp;#8221;)：给文字添加链接，其中标题是可选的；&lt;br /&gt;
[文字][标记]：给文字添加链接，链接在下面的一个以[标记]开头的新行（一般是文章末尾）给出。或者直接以[文字][]这种形式编写，在下面的新行中使用[文字]:链接的形式声明链接。&lt;/p&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;图片的添加：跟链接比起来，图片只是多了在前面多了一个叹号&amp;#8221;!&amp;#8221;。&lt;/li&gt;
&lt;li&gt;标题格式：Markdown提供了2种方式。&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;第一种是在标题前面加上1~6个&amp;#8221;#&amp;#8221;表示&amp;#8221;&amp;lt;h1&amp;gt;&amp;#8221;~&amp;#8221;&amp;lt;h6&amp;gt;&amp;#8221;。&lt;br /&gt;
第二种是在标题下面另起一行，输入四个以上的等号“=”来表示&amp;#8221;&amp;lt;h1&amp;gt;&amp;#8221;，输入四个以上的减号“-”来表示&amp;#8221;&amp;lt;h2&amp;gt;&amp;#8221;。&lt;/p&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;粗体和斜体：用星号&amp;#8221;*&amp;#8221;或者下划线&amp;#8221;_&amp;#8221;&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;一个表示斜体；&lt;br /&gt;
两个表示粗体；&lt;br /&gt;
三个表示粗斜体。&lt;/p&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;引用内容：就是html标记的&amp;#8221;&amp;lt;blockquote&amp;gt;&amp;#8221;，只要在行首用右尖括号&amp;gt;就行了。如果要嵌套引用，那就多打几个&amp;gt;。&lt;/li&gt;
&lt;li&gt;原文输出：如果不想Markdown解释某些内容，有两种方式：&lt;br /&gt;
&lt;blockquote&gt;&lt;p&gt;第一个是转义为html的&amp;#8221;&amp;lt;pre&amp;gt;&amp;#8221;标签：要在要原样输出的内容前面加入至少4个空格或者1个tab的宽度；&lt;br /&gt;
第二个是转义为&amp;#8221;&amp;lt;code&amp;gt;&amp;#8221;标签：给要输出的内容加上&amp;#8221;`&amp;#8221;号（就是esc下头那个键）。&lt;/p&gt;&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;无序列表：在文字前面使用星号&amp;#8221;*&amp;#8221;、加号&amp;#8221;+&amp;#8221;、减号&amp;#8221;-&amp;#8221;中的任意一个，注意在这些符号后面要留一个空格。&lt;/li&gt;
&lt;li&gt;有序列表：在第一条前添加一个数字，后跟一个英文句点&amp;#8221;.&amp;#8221;。无论第一个条目前加的数字是什么，列表都会从1开始计数。&lt;/li&gt;
&lt;li&gt;转义符：&amp;#8221;\&amp;#8221;。只要给不希望被转义的字符前面加上\就可以了。&lt;/li&gt;
&lt;li&gt;HTML实体：如果要在内容中输出&amp;#8221;&amp;lt;&amp;#8221;或者&amp;#8221;&amp;amp;&amp;#8221;符号，那么必须用[HTML实体][]代替。Markdown会把HTML的特殊符号直接翻译为HTML实体。&lt;/li&gt;
&lt;li&gt;换行符：Markdown中在一行的末尾使用两个以上的空格标示HTML中的一个换行符&amp;#8221;&amp;lt;br/&amp;gt;&amp;#8221;。&lt;/li&gt;
&lt;li&gt;段落：只要两行之间有一个空行，Markdown就会把它识别为一个段落。&lt;br /&gt;
（青蛙在写这篇文章的时候发现，在列表之前一定要加入一个空行，要不然Markdown是不会把&amp;#8221;*&amp;#8221;识别为列表的。）&lt;/li&gt;
&lt;li&gt;水平线：使用三个以上的&amp;#8221;*&amp;#8221;或&amp;#8221;-&amp;#8221;来表示。这些星号跟减号之间可以用空格，如果减号没有空格，&lt;br /&gt;
那它必须在单独的一个段落里，要不它会被识别为标题的。&lt;/li&gt;
&lt;li&gt;直接使用HTML标记：有些Markdown不支持的标签可以直接写HTML标记，例如表格。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;update,2008-03-20:&lt;/strong&gt; 青蛙发现直接向wordpress写Markdown格式效果真的很差，而且不方便编辑，所以青蛙决定还是在本地把Markdown文档转化为HTML格式再发布到blog上好了。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-02-26 -- &lt;a href=&quot;http://gfrog.net/2007/02/%e5%af%bb%e8%a7%85agp%e6%98%be%e5%8d%a1%e4%b8%ad/&quot; title=&quot;寻觅AGP显卡中&quot;&gt;寻觅AGP显卡中&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-05 -- &lt;a href=&quot;http://gfrog.net/2006/10/aspnet%e7%bd%91%e7%ab%99%e4%b8%ad%e6%96%87%e7%89%88%e6%9d%a5%e8%a2%ad/&quot; title=&quot;asp.net网站中文版来袭&quot;&gt;asp.net网站中文版来袭&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-08-26 -- &lt;a href=&quot;http://gfrog.net/2005/08/%e4%bb%8a%e5%a4%a9%e5%8e%bb%e7%bb%99%e6%af%9b%e5%ad%a9mm%e8%a3%85hiweed%e7%b3%bb%e7%bb%9f/&quot; title=&quot;今天去给毛孩mm装hiweed系统.&quot;&gt;今天去给毛孩mm装hiweed系统.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-12-11 -- &lt;a href=&quot;http://gfrog.net/2006/12/%e5%a4%9a%e5%a4%9a%e7%9a%84%e5%8d%a1%e5%b7%b4%e6%96%af%e5%9f%bakey/&quot; title=&quot;多多的卡巴斯基key&quot;&gt;多多的卡巴斯基key&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-04 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e6%9d%a5%e4%b8%80%e5%bc%a0google%e7%9a%84%e6%a1%8c%e9%9d%a2%e5%90%a7/&quot; title=&quot;来一张google的桌面吧&quot;&gt;来一张google的桌面吧&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;Markdown语法摘要&quot;, url: &quot;http://gfrog.net/2008/03/markdown-syntax-basic/&quot; });&lt;/script&gt;</description><category>VIM</category><category>syntax</category><category>Markdown</category><pubDate>Thu, 20 Mar 2008 00:30:34 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/markdown-syntax-basic/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/markdown-syntax-basic/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/markdown-syntax-basic/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169803/1224201</fs:itemid></item><item><title>glinux开发摘要(2)-构建目录结构</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169804/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/glinux-setup-build-directory/feed/</wfw:commentRss><description>&lt;p&gt;下面的操作步骤青蛙基本上是从&lt;a href=&quot;http://www.linuxfromscratch.org/lfs/view/6.3&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxfromscratch.org');&quot;&gt;lfs6.3&lt;/a&gt;学来的，所以会有$LFS这个变量，如果你对lfs也有兴趣，可以&lt;a href=&quot;http://www.linuxfromscratch.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxfromscratch.org');&quot;&gt;去它的官方网站&lt;/a&gt;看看。&lt;/p&gt;
&lt;p&gt;青蛙编译完成了toolchain以后，就可以开始建造glinux的目录体系了。&lt;br /&gt;
首先，构造虚拟内核文件系统(Virtual Kernel File Systems)，这个东东是跟内核通信的一个途径。&lt;/p&gt;
&lt;p&gt;执行下面的命令，来建立文件系统的挂载点：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mkdir -pv $LFS/{dev,proc,sys}&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;然后，建立几个必要的设备文件，&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mknod -m 600 $LFS/dev/console c 5 1 &lt;br /&gt;
  mknod -m 666 $LFS/dev/null c 1 3          &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;青蛙准备用udev来管理设备文件，所以只建立这两个文件就够了，其他文件udev会在系统启动的时候自动创建。&lt;br /&gt;
现在udev模块在glinux上还没有安装，所以暂时用mount &amp;#8211;bind命令将宿主系统的/dev目录镜像到glinux的目录结构里来：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mount -v &amp;#8211;bind /dev $LFS/dev          &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;把几个重要的虚拟文件系统都挂在到glinux的目录上去：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mount -vt devpts devpts $LFS/dev/pts &lt;br /&gt;
  mount -vt tmpfs shm $LFS/dev/shm &lt;br /&gt;
  mount -vt proc proc $LFS/proc &lt;br /&gt;
  mount -vt sysfs sysfs $LFS/sys                        &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;以上几个步骤在每次重新chroot以后都要执行一遍。&lt;/p&gt;
&lt;p&gt;上面的步骤都完成，历史性的时刻就要来了：chroot进入glinux。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;chroot &amp;#8220;$LFS&amp;#8221; /tools/bin/env -i HOME=/root TERM=&amp;#8221;$TERM&amp;#8221; PS1=&amp;#8217;\u:\w\$ &amp;#8216; \ &lt;br /&gt;
    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin /tools/bin/bash &amp;#8211;login +h&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;看到命令提示符在喊“I have no name!”了么？如果看到它喊了，就说明chroot成功了 &lt;img src='http://gfrog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; 进入新系统的第一件事就是要建立glinux的目录结构了，关于linux的目录结构，&lt;a href=&quot;http://www.linuxfans.org/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxfans.org');&quot;&gt;linuxfans&lt;/a&gt;上面有&lt;a href=&quot;http://www.linuxfans.org/bbs/thread-182534-1-1.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxfans.org');&quot;&gt;一篇文章介绍的非常详细&lt;/a&gt;，青蛙执行以下命令来建立一个完整的目录结构：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;mkdir -pv /{bin,boot,etc/opt,home,lib,mnt,opt} &lt;br /&gt;
  mkdir -pv /{media/{floppy,cdrom},sbin,srv,var} &lt;br /&gt;
  install -dv -m 0750 /root &lt;br /&gt;
  install -dv -m 1777 /tmp /var/tmp &lt;br /&gt;
  mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src} &lt;br /&gt;
  mkdir -pv /usr/{,local/}share/{doc,info,locale,man} &lt;br /&gt;
  mkdir -v  /usr/{,local/}share/{misc,terminfo,zoneinfo} &lt;br /&gt;
  mkdir -pv /usr/{,local/}share/man/man{1..8} &lt;br /&gt;
  for dir in /usr /usr/local; do &lt;br /&gt;
   ln -sv share/{man,doc,info} $dir &lt;br /&gt;
  done &lt;br /&gt;
  mkdir -v /var/{lock,log,mail,run,spool} &lt;br /&gt;
  mkdir -pv /var/{opt,cache,lib/{misc,locate},local}                             &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;然后，把/tools/目录下的一些文件链接到chroot环境对应的目录下：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ln -sv /tools/bin/{bash,cat,echo,grep,pwd,stty} /bin &lt;br /&gt;
  ln -sv /tools/bin/perl /usr/bin &lt;br /&gt;
  ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib &lt;br /&gt;
  ln -sv /tools/lib/libstdc++.so{,.6} /usr/lib &lt;br /&gt;
  ln -sv bash /bin/sh                               &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;建立一个/etc/mtab文件：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;touch /etc/mtab                            &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;建立/etc/passwd文件和/etc/group文件：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;cat &gt; /etc/passwd &amp;lt;&amp;lt; &amp;#8220;EOF&amp;#8221; &lt;br /&gt;
  root:x:0:0:root:/root:/bin/bash &lt;br /&gt;
  nobody:x:99:99:Unprivileged User:/dev/null:/bin/false &lt;br /&gt;
  EOF                             &lt;/p&gt;
&lt;p&gt;cat &gt; /etc/group &amp;lt;&amp;lt; &amp;#8220;EOF&amp;#8221; &lt;br /&gt;
  root:x:0: &lt;br /&gt;
  bin:x:1: &lt;br /&gt;
  sys:x:2: &lt;br /&gt;
  kmem:x:3: &lt;br /&gt;
  tty:x:4: &lt;br /&gt;
  tape:x:5: &lt;br /&gt;
  daemon:x:6: &lt;br /&gt;
  floppy:x:7: &lt;br /&gt;
  disk:x:8: &lt;br /&gt;
  lp:x:9: &lt;br /&gt;
  dialout:x:10: &lt;br /&gt;
  audio:x:11: &lt;br /&gt;
  video:x:12: &lt;br /&gt;
  utmp:x:13: &lt;br /&gt;
  usb:x:14: &lt;br /&gt;
  cdrom:x:15: &lt;br /&gt;
  mail:x:34: &lt;br /&gt;
  nogroup:x:99: &lt;br /&gt;
  EOF                                 &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;然后重新运行一次bash，让bash不再喊“I have no name!”&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;exec /tools/bin/bash &amp;#8211;login +h                                 &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;接下来再建立一些要用到的log文件：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;touch /var/run/utmp /var/log/{btmp,lastlog,wtmp} &lt;br /&gt;
  chgrp -v utmp /var/run/utmp /var/log/lastlog &lt;br /&gt;
  chmod -v 664 /var/run/utmp /var/log/lastlog                              &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;到这里，glinux的目录结构基本上搞定了，下面我们就可以制作内核跟busybox了。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2005-08-05 -- &lt;a href=&quot;http://gfrog.net/2005/08/%e9%87%8d%e6%96%b0%e5%9b%9e%e5%88%b0%e5%ad%a6%e6%a0%a1%e4%ba%86/&quot; title=&quot;重新回到学校了&quot;&gt;重新回到学校了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-01-21 -- &lt;a href=&quot;http://gfrog.net/2007/01/%e8%af%a5%e8%af%b4%e7%82%b9%e4%bb%80%e4%b9%88%e4%ba%86/&quot; title=&quot;该说点什么了&quot;&gt;该说点什么了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-09-08 -- &lt;a href=&quot;http://gfrog.net/2004/09/%e7%b4%af/&quot; title=&quot;累&quot;&gt;累&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-15 -- &lt;a href=&quot;http://gfrog.net/2007/03/%e4%bb%8e%e4%bd%a0%e8%84%9a%e4%b8%8b%e6%8c%96%e4%b8%aa%e6%b4%9e%e5%8e%bb%e5%9c%b0%e7%90%83%e5%8f%a6%e4%b8%80%e7%ab%af/&quot; title=&quot;从你脚下挖个洞去地球另一端&quot;&gt;从你脚下挖个洞去地球另一端&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-01-11 -- &lt;a href=&quot;http://gfrog.net/2008/01/feed-output-error-2/&quot; title=&quot;feed输出竟然有乱码&quot;&gt;feed输出竟然有乱码&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;glinux开发摘要(2)-构建目录结构&quot;, url: &quot;http://gfrog.net/2008/03/glinux-setup-build-directory/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sun, 16 Mar 2008 23:18:34 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/glinux-setup-build-directory/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/glinux-setup-build-directory/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/glinux-setup-build-directory/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169804/1224201</fs:itemid></item><item><title>glinux开发摘要(1)–编译环境制作</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169805/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/glinux-setup-compile-environment/feed/</wfw:commentRss><description>&lt;p&gt;在uty同学的积极鼓励下，青蛙开始了glinux下一个版本的制作（关于glinux的历史，欢迎回顾青蛙从前的日志）。&lt;br /&gt;
一开始，青蛙准备利用debian现成的编译环境，但是后来突然想自己构建一个工具链比较好。工具稳定下来，做出来的东西才比较有保障。于是，青蛙从新拾起lfs，开始第二轮lfs征程，不过这次lfs只做三分之一，青蛙的目标就是：lfs6.3的Toolschain。&lt;br /&gt;
具体操作过程没啥好说的，简单的step by step就好，但是在制作过程中，遇到了几个bug（可能也算不上bug，可能是青蛙系统的原因）。&lt;/p&gt;
&lt;p&gt;这第一个，就是在glibc-2.5.1这步，会遇到下面这个错误：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt; mawk: scripts/gen-sorted.awk: line 19: regular expression compile failed (bad class &amp;#8212; [], [^] or [)&lt;br /&gt;
/[^&lt;br /&gt;
mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]&lt;br /&gt;
mawk: scripts/gen-sorted.awk: line 19: runaway regular expression /, &amp;#8220;&amp;#8221;, subd &amp;#8230;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;再往上翻还有这么一句：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;mawk: scripts/gen-sorted.awk: line 19: syntax error at or near ]&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;拿google一划拉，发现这个错误是因为青蛙系统上用了mawk的问题，据说换用gawk可以解决。&lt;br /&gt;
在babble.com上面&lt;a href=&quot;http://www.nabble.com/small-fix-for-crosstool-with-glibc-2.7-td13448350.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.nabble.com');&quot;&gt;有人给出了一个patch&lt;/a&gt;，很简单，给三个地方加个“\”就ok了。但是这个patch是给glibc2.7用的，在lfs6.3里带的glibc2.5.1里面没法直接用。青蛙按图索骥，改了这个gen-sorted.awk，就没有上头那些错误了。&lt;br /&gt;
虽说一个补丁可以解决这个问题，但是&lt;a href=&quot;http://www.linuxquestions.org/questions/showthread.php?p=2969014#post2969014&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxquestions.org');&quot;&gt;有前辈告诉我们&lt;/a&gt;，lfs里面的用的都是awk的脚本，如果用mawk很有可能不会有正确的结果，所以建议大家还是安装gawk的好。&lt;br /&gt;
gawk源码&lt;a href=&quot;http://ftp.gnu.org/pub/gnu/gawk/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/ftp.gnu.org');&quot;&gt;在这里下载&lt;/a&gt;，debian系的系统只需要aptitude install gawk就好了。其他发行版要注意检查/etc/alternatives/awk是不是正确指向了gawk。&lt;/p&gt;
&lt;p&gt;（顺路说一句，cpu在卖力的cc的时候正好可以过来写blog，真是很不错，可以随时把过程记录下来 :p）&lt;/p&gt;
&lt;p&gt;第二个错误是在glibc2.5.1的make check过程中：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt; /tools/bin/ld: cannot find -lstdc++&lt;br /&gt;
collect2: ld returned 1 exit status&lt;br /&gt;
make[2]: *** [/mnt/lfs/sources/glibc-build/nptl/tst-cancel24] Error 1&lt;br /&gt;
make[2]: Target `tests&amp;#8217; not remade because of errors.&lt;br /&gt;
make[1]: *** [nptl/tests] Error 2&lt;br /&gt;
make[1]: Target `check&amp;#8217; not remade because of errors.&lt;br /&gt;
make: *** [check] Error 2&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;青蛙没有找到这个错误的原因，大概就像lfs文档里说的，第一次编译lfs跟宿主系统依赖关系太大的原因造成的。&lt;/p&gt;
&lt;p&gt;第三个错误发生在bash3.2的make过程中，它会提示没有找到yacc这个程序，解决方法很简单，通过apt装上就好了。&lt;/p&gt;
&lt;p&gt;到这里，工具链的制作就完成了，下一步就可以制作系统的目录结构并编译内核了。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2004-03-29 -- &lt;a href=&quot;http://gfrog.net/2004/03/%e4%bb%8a%e5%a4%a9%e7%97%85%e4%ba%86-%e5%a5%bd%e9%9a%be%e5%8f%97/&quot; title=&quot;今天病了 好难受&quot;&gt;今天病了 好难受&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-01-10 -- &lt;a href=&quot;http://gfrog.net/2007/01/gfrogs-vim-tips/&quot; title=&quot;gfrog&amp;#39;s Vim Tips&quot;&gt;gfrog&amp;#39;s Vim Tips&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-03-02 -- &lt;a href=&quot;http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/&quot; title=&quot;修改系统时间引起sudo罢工的解决办法&quot;&gt;修改系统时间引起sudo罢工的解决办法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-07-02 -- &lt;a href=&quot;http://gfrog.net/2004/07/%e8%bf%99%e4%b8%aa%e5%ba%94%e8%af%a5%e5%a4%9a%e5%a4%9a%e5%85%b3%e6%b3%a8%e4%b8%8b/&quot; title=&quot;这个应该多多关注下&quot;&gt;这个应该多多关注下&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-01-21 -- &lt;a href=&quot;http://gfrog.net/2008/01/config-file-in-debian-interfaces-1/&quot; title=&quot;Debian里的配置文件：网卡配置/etc/network/interfaces（1）&quot;&gt;Debian里的配置文件：网卡配置/etc/network/interfaces（1）&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;glinux开发摘要(1)&amp;#8211;编译环境制作&quot;, url: &quot;http://gfrog.net/2008/03/glinux-setup-compile-environment/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sun, 16 Mar 2008 19:16:47 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/glinux-setup-compile-environment/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/glinux-setup-compile-environment/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/glinux-setup-compile-environment/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169805/1224201</fs:itemid></item><item><title>历经坎坷，安装VMWARE6</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169806/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/vmware6-installation-in-2-6-24-kernel/feed/</wfw:commentRss><description>&lt;p&gt;青蛙被vmware郁闷了整整一晚上，遇到问题无数，google了一大把关键字，看了一大叠邮件列表，终于把它在2.6.24内核上给装上了。赶紧写下来，免得以后遇到类似的问题再抓瞎。&lt;/p&gt;
&lt;p&gt;（请注意青蛙给出命令的提示符，&lt;font color=&quot;#ff0000&quot;&gt;$表示不要求root权限，#表示必须用root权限执行&lt;/font&gt;）&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;1. 到&lt;a href=&quot;http://www.vmware.com/download/ws/&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.vmware.com');&quot;&gt;http://www.vmware.com/download/ws/&lt;/a&gt;这里vmware6的安装包下载回来，总共有200多M。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;2. 下载安装包的同时，还需要准备一些包：&lt;code&gt;#aptitude install linux-source gcc-4.1 g++-4.1 libncurses5-dev &lt;/code&gt;这些是linux源码包，还有gcc跟g++，待会编译模块会用到。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;3. 解压vmware6的安装文件$tar zxvf VMware-workstation-6.0.2-59824.i386.tar.gz。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;4. $cd  vmware-distrib，然后执行#./vmware-install.pl。一路回车，到提示是否执行/usr/bin/vmware-config.pl这步时选择no。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;5. $cd /usr/src，然后#tar jxvf linux-source-2.6.24.tar.bz2，再#ln -s linux-source-2.6.24 linux。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;6. #cd linux，#make menuconfig，在General setup -&amp;gt;  Local version - append to kernel release选项中填入正在运行内核的子版本号（例如，青蛙的内核版本为2.6.24-1-686,那么就在这里填入-1-686，在这里青蛙困扰了好久，这回终于知道怎么写这个版本号了 :mrgreen: ）,然后保存退出，&lt;font color=&quot;#ff0000&quot;&gt;执行#make prepare&lt;/font&gt;。&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;7. 在&lt;a href=&quot;http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116.tgz&quot; title=&quot;vmware-any-any-update-116.tgz&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/vmkernelnewbies.googlegroups.com');&quot;&gt;这里&lt;/a&gt;（&lt;a href=&quot;http://blog.creonfx.com/temp/vmware-any-any-update-116.tgz&quot; title=&quot;vmware-any-any-update-116.tgz&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/blog.creonfx.com');&quot;&gt;这里&lt;/a&gt;和&lt;a href=&quot;http://linuxtoy.org/files/vmware-any-any-update-116.tgz&quot; title=&quot;vmware-any-any-update-116.tgz&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/linuxtoy.org');&quot;&gt;这里&lt;/a&gt;也分别有下载）&lt;font color=&quot;#ff0000&quot;&gt;下载vmware-any-any-update-116.tgz&lt;/font&gt;这个补丁。并解压：$tar zxvf vmware-any-any-update-116.tgz，然后$cd vmware-any-any-update116，执行#./runme.pl，当询问是否运行vmware-config.pl的时候，选择yes。（如果以上步骤执行正确，到这里应该能正确的编译vmware需要的各种模块了，如果出错，请google错误信息，一般都有结果的。）&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;update:2008-03-18. &lt;/strong&gt;&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;今天青蛙再次在2.6.24内核上面安装vmware，编译模块时又出现了下面的错误信息：&lt;/font&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt; /bin/sh: scripts/genksyms/genksyms: 没有那个文件或目录&lt;br /&gt;
make[2]: *** [/tmp/vmware-config2/vmmon-only/linux/driver.o] 错误 1&lt;br /&gt;
make[1]: *** [_module_/tmp/vmware-config2/vmmon-only] 错误 2&lt;br /&gt;
make[1]: Leaving directory `/usr/src/linux-source-2.6.24&amp;#8242;&lt;br /&gt;
make: *** [vmmon.ko] 错误 2&lt;br /&gt;
make: Leaving directory `/tmp/vmware-config2/vmmon-only&amp;#8217;&lt;br /&gt;
Unable to build the vmmon module.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt; 青蛙在源码目录执行了一下#make all，把genksyms这个模块编译一下就好了，真是一个很诡异的问题。&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;8. 接下来就是配置虚拟网卡，按照自己的爱好配置就可以了。&lt;/p&gt;
&lt;p&gt;9. 这一切都完成以后，会有一长串的许可协议冒出来，到最后输入yes就行了。&lt;/p&gt;
&lt;p&gt;10. 到这里，vmware就算完全安装完毕了，在gnome的菜单里找到vmware workstation运行之，然后输入序列号，就可以安装虚拟系统了。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;至于序列号，google上是，一抓一大把，青蛙就不提供了。 祝大家玩的愉快。 :smile:&lt;/p&gt;
&lt;p&gt;文中提到的vmware-any-any-update-116.tgz补丁的下载：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.divshare.com/download/3938296-131&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.divshare.com');&quot;&gt;vmware-any-any-update-116.tgz (vmware-any-any-update-116.tgz)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;参考文档：&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-2624-kernel&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/blog.creonfx.com');&quot;&gt;http://blog.creonfx.com/linux/how-to-install-vmware-player-workstation-on-2624-kernel&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://linuxtoy.org/archives/vmware-and-kernel-2624.html&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/linuxtoy.org');&quot;&gt;http://linuxtoy.org/archives/vmware-and-kernel-2624.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://linux.bloghome.cn/posts/159172.html&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/linux.bloghome.cn');&quot;&gt;http://linux.bloghome.cn/posts/159172.html &lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-06-05 -- &lt;a href=&quot;http://gfrog.net/2007/06/ads-in-netgame/&quot; title=&quot;天龙八部里面的广告&quot;&gt;天龙八部里面的广告&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-06-12 -- &lt;a href=&quot;http://gfrog.net/2005/06/%e5%ad%97%e4%bd%93%e4%b8%8b%e8%bd%bd%e7%ab%99/&quot; title=&quot;字体下载站&quot;&gt;字体下载站&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-04-20 -- &lt;a href=&quot;http://gfrog.net/2007/04/%e4%b8%8d%e8%83%bd%e4%b8%8d%e8%af%b4-%e6%84%a4%e9%9d%92%e7%9c%9f%e7%9a%84%e5%93%aa%e9%87%8c%e9%83%bd%e6%9c%89/&quot; title=&quot;不能不说 愤青真的哪里都有&quot;&gt;不能不说 愤青真的哪里都有&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-20 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e9%81%ad%e9%81%87verclsidexe%e7%9a%84bug/&quot; title=&quot;遭遇verclsid.exe的bug&quot;&gt;遭遇verclsid.exe的bug&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-05-16 -- &lt;a href=&quot;http://gfrog.net/2004/05/%e4%bb%8a%e5%a4%a9%e9%83%a8%e9%95%bf%e6%9d%a5%e4%ba%86/&quot; title=&quot;今天部长来了~&quot;&gt;今天部长来了~&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;历经坎坷，安装VMWARE6&quot;, url: &quot;http://gfrog.net/2008/03/vmware6-installation-in-2-6-24-kernel/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Tue, 04 Mar 2008 00:43:44 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/vmware6-installation-in-2-6-24-kernel/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/installation-vmware6-in-2-6-24-kernel/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/vmware6-installation-in-2-6-24-kernel/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169806/1224201</fs:itemid></item><item><title>修改系统时间引起sudo罢工的解决办法</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/80169807/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/feed/</wfw:commentRss><description>&lt;p&gt;青蛙今天使用sudo之后，把系统时间往回调了几小时，然后sudo就罢工了，提示下面的信息：&lt;br /&gt;
sudo: timestamp too far in the future&lt;br /&gt;
改时间竟然还能改出毛病，这个sudo真是太fz了。青蛙拿着这个出错信息一google，发现了俩解决方法。&lt;/p&gt;
&lt;p&gt;第一个，不黄很暴力，用root权限删除/var/run/sudo目录。&lt;br /&gt;
第二个，执行sudo -k，这个命令是用来清除sudo的时间戳，下次执行sudo的时候它会跟你重新要密码。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.10) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-06-05 -- &lt;a href=&quot;http://gfrog.net/2007/06/verify-code/&quot; title=&quot;学文科的惨了: 史上最强的blog验证码&quot;&gt;学文科的惨了: 史上最强的blog验证码&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-07-01 -- &lt;a href=&quot;http://gfrog.net/2004/07/7%e6%9c%881%e6%97%a5/&quot; title=&quot;7月1日&quot;&gt;7月1日&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-11-25 -- &lt;a href=&quot;http://gfrog.net/2004/11/%e6%84%9f%e6%81%a9%e8%8a%82/&quot; title=&quot;感恩节&quot;&gt;感恩节&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-06-05 -- &lt;a href=&quot;http://gfrog.net/2007/06/stock-market-in-china/&quot; title=&quot;股市&quot;&gt;股市&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-04 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e5%b9%bf%e5%91%8a-%e5%90%89%e6%9e%97%e5%a4%a7%e5%ad%a6%e7%89%a1%e4%b8%b9%e5%9b%ad%e5%8d%9a%e5%ae%a2%e5%9c%88%e7%94%b3%e8%af%b7%e6%88%90%e5%8a%9f%ef%bc%81/&quot; title=&quot;[广告] 吉林大学牡丹园博客圈申请成功！&quot;&gt;[广告] 吉林大学牡丹园博客圈申请成功！&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;修改系统时间引起sudo罢工的解决办法&quot;, url: &quot;http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sun, 02 Mar 2008 22:38:04 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/solution-of-system-time-changes-cause-sudo-error/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/80169807/1224201</fs:itemid></item><item><title>pidgin中群名称变为NULL的解决办法</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/73564610/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/feed/</wfw:commentRss><description>&lt;p&gt;前阵子pidgin从2.x版本升级到了2.3.1以后，青蛙的QQ的群名称就全部变成了NULL，然后所有群的消息都跑到了一起，看的我眼花缭乱。&lt;br /&gt;
于是青蛙就眼巴巴的等着pidgin的升级。这不，它终于升级到了2.4.0了，结果这个问题还是没改！&lt;/p&gt;
&lt;p&gt;看来老外是靠不住的，只能靠自己了。青蛙拿起google一划拉，还真找到点东西。&lt;br /&gt;
这不，&lt;a href=&quot;http://www.linuxsir.org/bbs/thread323211.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxsir.org');&quot;&gt;Linuxsir上的linuxahah同学说&lt;/a&gt;，这是因为死TX修改了协议导致的，并且放出了一个补丁。但是这个补丁需要打到pidgin的源码里面重新编译，鉴于青蛙前N次编译pidgin的结果都是失败而告终，这个方法还是放弃了。&lt;/p&gt;
&lt;p&gt;于是青蛙继续google，发现&lt;a href=&quot;http://www.linuxsir.org/bbs/post1798882-10.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.linuxsir.org');&quot;&gt;Linuxsir的marklf大牛说&lt;/a&gt;，这个问题还是因为pidgin中的libqq.so引起的，只要用以前版本的libqq.so替换现在的版本就可以了。这个方法很好很强大，只要找到2.x版本的libqq.so文件就，然后把它复制到/usr/lib/purple-2/就可以了。&lt;/p&gt;
&lt;p&gt;困扰了青蛙好久的问题解决了，终于可以开心的聊QQ了 &lt;img src='http://gfrog.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;hr /&gt;&lt;strong&gt;更新：&lt;/strong&gt;[2008-03-02 11:33] 放上日志里提到的补丁文件和libqq.so。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.divshare.com/download/3927060-345&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.divshare.com');&quot;&gt;qq patch for pidgin 2.3.1 (pidgin-2_3_1-qq_tar.bz2)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.divshare.com/download/3927059-f35&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.divshare.com');&quot;&gt;libqq.so in pidgin 2.2.2 (libqq-2_2_2.zip)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;补丁文件需要解压到pidgin的源码目录下，然后用patch -p1 &amp;lt; xxx.patch 来打源码补丁。大家各取所需吧。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.7) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2005-02-14 -- &lt;a href=&quot;http://gfrog.net/2005/02/debian-smthbbs-install-howto/&quot; title=&quot;debian smthbbs install HOWTO&quot;&gt;debian smthbbs install HOWTO&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-22 -- &lt;a href=&quot;http://gfrog.net/2006/10/pjblog%e5%8f%91%e7%94%9f3002%e9%94%99%e8%af%af%e7%9a%84%e5%ae%98%e6%96%b9%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95/&quot; title=&quot;pjblog发生3002错误的官方解决办法&quot;&gt;pjblog发生3002错误的官方解决办法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-07-16 -- &lt;a href=&quot;http://gfrog.net/2007/07/linux-usb-mod-conflict/&quot; title=&quot;郁闷了2天的U盘问题,竟然是因为内核模块&quot;&gt;郁闷了2天的U盘问题,竟然是因为内核模块&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-26 -- &lt;a href=&quot;http://gfrog.net/2006/11/%e4%bb%8a%e5%a4%a9-%e4%b8%8b%e9%9b%aa%e4%ba%86/&quot; title=&quot;今天 下雪了&quot;&gt;今天 下雪了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-23 -- &lt;a href=&quot;http://gfrog.net/2007/03/%e8%bd%ac%e4%b8%80%e4%b8%aa%e4%ba%94%e7%ac%94%e8%be%93%e5%85%a5%e6%b3%95%e7%9b%b8%e5%85%b3%e7%9a%84%e4%b8%9c%e4%b8%9c/&quot; title=&quot;转一个五笔输入法相关的东东&quot;&gt;转一个五笔输入法相关的东东&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;pidgin中群名称变为NULL的解决办法&quot;, url: &quot;http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sun, 02 Mar 2008 10:21:58 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/73564610/1224201</fs:itemid></item><item><title>陷入迷茫</title><link>http://gfrog.net/2008/03/my-mind-deep-into-confusion/</link><wfw:commentRss>http://gfrog.net/2008/03/my-mind-deep-into-confusion/feed/</wfw:commentRss><description>&lt;p&gt;过了一个年，青蛙又长了一岁。&lt;br /&gt;
但是年过完了，青蛙却处于一种混沌状态，不知道自己应该干点什么，好不容易想做点事情，又没法专心。&lt;br /&gt;
想更新blog想了很久，找到几个有趣的东西想写，但是就是没法静下心来写一篇日志。&lt;br /&gt;
难道是一个假期把心放散了？&lt;br /&gt;
&lt;strong&gt;不能保持这种状况，要静下心，踏踏实实做点事情了！&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.12) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2005-02-14 -- &lt;a href=&quot;http://gfrog.net/2005/02/214%e6%97%a5%e8%ae%b0/&quot; title=&quot;2.14日记&quot;&gt;2.14日记&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-07-02 -- &lt;a href=&quot;http://gfrog.net/2004/07/%e8%bf%99%e4%b8%aa%e5%ba%94%e8%af%a5%e5%a4%9a%e5%a4%9a%e5%85%b3%e6%b3%a8%e4%b8%8b/&quot; title=&quot;这个应该多多关注下&quot;&gt;这个应该多多关注下&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-28 -- &lt;a href=&quot;http://gfrog.net/2007/03/windows%e6%ad%a3%e7%89%88%e9%aa%8c%e8%af%81%e6%96%b0%e8%a1%a5%e4%b8%81%e6%94%be%e5%87%ba-v17185-crack/&quot; title=&quot;windows正版验证新补丁放出 v1.7.18.5 Crack&quot;&gt;windows正版验证新补丁放出 v1.7.18.5 Crack&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-06-26 -- &lt;a href=&quot;http://gfrog.net/2007/06/fuck-tnnd-sina-blog/&quot; title=&quot;fuck tnnd的新浪&quot;&gt;fuck tnnd的新浪&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-08-10 -- &lt;a href=&quot;http://gfrog.net/2004/08/%e6%88%91%e7%9a%84%e6%9c%aa%e6%9d%a5%e6%98%af%e4%bb%80%e4%b9%88%e9%a2%9c%e8%89%b2%e7%9a%84%e5%91%a2/&quot; title=&quot;我的未来是什么颜色的呢?&quot;&gt;我的未来是什么颜色的呢?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;陷入迷茫&quot;, url: &quot;http://gfrog.net/2008/03/my-mind-deep-into-confusion/&quot; });&lt;/script&gt;</description><category>青蛙的杂烩</category><pubDate>Sat, 01 Mar 2008 21:53:16 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/03/my-mind-deep-into-confusion/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/03/my-mind-deep-into-confusion/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/03/my-mind-deep-into-confusion/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/282245/1224201</fs:itemid></item><item><title>年关已过，正式开始工作</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/59048503/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/02/year-has-passed-and-formally-work-begin/feed/</wfw:commentRss><description>&lt;p&gt;终于过完年了。&lt;/p&gt;
&lt;p&gt;在家闲了10多天，都快闲出毛病了。&lt;/p&gt;
&lt;p&gt;明天，开始上班。&lt;/p&gt;
&lt;p&gt;新的一年，新的起点。加油工作！&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.7) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2007-01-24 -- &lt;a href=&quot;http://gfrog.net/2007/01/%e6%8d%a2%e4%b8%80%e4%b8%aa%e6%80%9d%e8%b7%af-%e8%a7%a3%e5%86%b3google-reader%e6%97%a0%e6%b3%95%e6%b7%bb%e5%8a%a0%e6%9f%90%e4%ba%9bfeed%e7%9a%84%e9%97%ae%e9%a2%98/&quot; title=&quot;换一个思路 解决google reader无法添加某些feed的问题&quot;&gt;换一个思路 解决google reader无法添加某些feed的问题&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-04-24 -- &lt;a href=&quot;http://gfrog.net/2005/04/%e5%88%9a%e5%88%9a%e5%8e%bb%e7%9c%8b%e4%ba%86%e7%9c%8b%e9%ab%98%e4%b8%ad%e7%9a%84%e5%90%8c%e5%ad%a6%e5%bd%95/&quot; title=&quot;刚刚去看了看高中的同学录&quot;&gt;刚刚去看了看高中的同学录&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-12-18 -- &lt;a href=&quot;http://gfrog.net/2006/12/windows%e9%87%8c%e7%9a%84%e7%ac%a6%e5%8f%b7%e8%bf%9e%e6%8e%a5/&quot; title=&quot;windows里的符号连接&quot;&gt;windows里的符号连接&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-02-03 -- &lt;a href=&quot;http://gfrog.net/2007/02/googlebot%e7%9a%84user_agent/&quot; title=&quot;GoogleBot的user_agent&quot;&gt;GoogleBot的user_agent&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-06-09 -- &lt;a href=&quot;http://gfrog.net/2005/06/%e7%94%b3%e8%af%b7%e5%88%b0%e4%b8%80%e4%b8%aa%e5%85%8d%e8%b4%b9%e7%a9%ba%e9%97%b4/&quot; title=&quot;申请到一个免费空间&quot;&gt;申请到一个免费空间&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;年关已过，正式开始工作&quot;, url: &quot;http://gfrog.net/2008/02/year-has-passed-and-formally-work-begin/&quot; });&lt;/script&gt;</description><category>青蛙的杂烩</category><pubDate>Sat, 16 Feb 2008 10:36:00 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/02/year-has-passed-and-formally-work-begin/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/02/year-has-passed-formally-began-work/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/02/year-has-passed-and-formally-work-begin/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/59048503/1224201</fs:itemid></item><item><title>鼠年大吉</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/59048504/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/02/happy-spring-festival-2008/feed/</wfw:commentRss><description>&lt;p&gt;&lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117e3fa660117ef53d0d60945&quot; title=&quot;来YUPOO看我的照片&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img border=&quot;0&quot; width=&quot;403&quot; src=&quot;http://pic.yupoo.com/gfrog/3893350d45c7/k6d0lyxs.jpg&quot; alt=&quot;medium&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.7) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2005-04-30 -- &lt;a href=&quot;http://gfrog.net/2005/04/%e5%a4%8f%e5%a4%a9%e6%9d%a5%e4%ba%86/&quot; title=&quot;夏天来了&quot;&gt;夏天来了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-05-28 -- &lt;a href=&quot;http://gfrog.net/2007/05/%e8%bd%ac%e5%90%91wordpress/&quot; title=&quot;转向Wordpress?&quot;&gt;转向Wordpress?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-02-26 -- &lt;a href=&quot;http://gfrog.net/2007/02/%e5%af%bb%e8%a7%85agp%e6%98%be%e5%8d%a1%e4%b8%ad/&quot; title=&quot;寻觅AGP显卡中&quot;&gt;寻觅AGP显卡中&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-01-22 -- &lt;a href=&quot;http://gfrog.net/2007/01/%e5%81%b6%e7%9a%84%e5%b8%b8%e7%94%a8%e5%b7%a5%e5%85%b7%e7%ae%b1/&quot; title=&quot;偶的常用工具箱&quot;&gt;偶的常用工具箱&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-08-10 -- &lt;a href=&quot;http://gfrog.net/2004/08/%e6%88%91%e7%9a%84%e6%9c%aa%e6%9d%a5%e6%98%af%e4%bb%80%e4%b9%88%e9%a2%9c%e8%89%b2%e7%9a%84%e5%91%a2/&quot; title=&quot;我的未来是什么颜色的呢?&quot;&gt;我的未来是什么颜色的呢?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;鼠年大吉&quot;, url: &quot;http://gfrog.net/2008/02/happy-spring-festival-2008/&quot; });&lt;/script&gt;</description><category>美丽图片</category><pubDate>Wed, 06 Feb 2008 23:56:11 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/02/happy-spring-festival-2008/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/02/happy-spring-festival-2008/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/02/happy-spring-festival-2008/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/59048504/1224201</fs:itemid></item><item><title>在线拼音输入法</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/59048505/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/02/online-pinyin-input-method/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img src=&quot;http://dict.cn/img/logo1.gif&quot; align=&quot;right&quot; width=&quot;200&quot; /&gt;&lt;br /&gt;
dict.cn的在线拼音输入法，实在是居家旅行，杀人越货，聊天泡妞必备。&lt;/p&gt;
&lt;p&gt;要使用，请猛击  &lt;a href=&quot;http://dict.cn/ime/&quot; title=&quot;在线拼音输入法&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/dict.cn');&quot;&gt;http://dict.cn/ime/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117d097b70117d5bf4d5e5fce&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/85151506b967/medium.jpg&quot; alt=&quot;online-ime&quot; border=&quot;0&quot; height=&quot;249&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.7) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2005-10-01 -- &lt;a href=&quot;http://gfrog.net/2005/10/%e7%8e%b0%e5%9c%a8%e6%88%91%e6%89%80%e7%94%a8%e7%9a%84menulst/&quot; title=&quot;现在我所用的menu.lst&quot;&gt;现在我所用的menu.lst&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-06-07 -- &lt;a href=&quot;http://gfrog.net/2005/06/debian-gnulinux-31-released/&quot; title=&quot;Debian GNU/Linux 3.1 released&quot;&gt;Debian GNU/Linux 3.1 released&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-05-15 -- &lt;a href=&quot;http://gfrog.net/2004/05/%e5%91%bc%e5%91%bc-%e4%bb%8a%e5%a4%a9%e5%a5%bd%e7%b4%af%e5%95%8a/&quot; title=&quot;呼呼 今天好累啊&amp;#8230;.&quot;&gt;呼呼 今天好累啊&amp;#8230;.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-04-24 -- &lt;a href=&quot;http://gfrog.net/2005/04/%e5%88%9a%e5%88%9a%e5%8e%bb%e7%9c%8b%e4%ba%86%e7%9c%8b%e9%ab%98%e4%b8%ad%e7%9a%84%e5%90%8c%e5%ad%a6%e5%bd%95/&quot; title=&quot;刚刚去看了看高中的同学录&quot;&gt;刚刚去看了看高中的同学录&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-30 -- &lt;a href=&quot;http://gfrog.net/2006/10/%e9%87%8d%e9%98%b3%e8%8a%82-%e4%bb%8a%e5%a4%a9%e4%bd%a0%e7%99%bb%e5%b1%b1%e4%ba%86%e4%b9%88/&quot; title=&quot;重阳节: 今天你登山了么?&quot;&gt;重阳节: 今天你登山了么?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;在线拼音输入法&quot;, url: &quot;http://gfrog.net/2008/02/online-pinyin-input-method/&quot; });&lt;/script&gt;</description><category>软件推荐</category><pubDate>Sat, 02 Feb 2008 00:09:26 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/02/online-pinyin-input-method/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/02/online-pinyin-input-method/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/02/online-pinyin-input-method/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/59048505/1224201</fs:itemid></item><item><title>话题广告之 广州丰田Yaris彩绘设计网络大赛</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/59048506/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/01/reviews-feedsky-yaris/feed/</wfw:commentRss><description>&lt;p&gt;各位看官，下面是&lt;img src=&quot;http://review.feedsky.com/review/feedsky/gfrog/~/img/150/review.gif&quot; /&gt;广告时间。如果你不喜欢听青蛙罗嗦广告，那么请你绕行，谢谢。&lt;/p&gt;
&lt;p&gt;好，今天要说的是一辆车。这辆车就是广州丰田的Yaris，中文名叫雅力士（这个中文名总让我想起力士架来，所以青蛙还是直接叫它英文名好了）。Yaris由TOYOTA欧洲设计中心设计开发，多次当选欧洲、日本年度车型，在全球销量高达300万辆，并曾数次夺得欧洲年度车型等桂冠。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/936254ffa3be/medium.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;为了让所有渴望展现自己个性和创意智慧的人们有一个充分发挥自我的舞台，广州丰田特地举办此次“&lt;a href=&quot;http://review.feedsky.com/review/feedsky/gfrog/~/txt/150/r.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/review.feedsky.com');&quot;&gt;智‘绘’我本色&lt;/a&gt;——Yaris雅力士彩绘设计网络大赛”，并送出四部雅力士作为大赛的大奖！这次大赛由广州丰田汽车有限公司主办，将从1月份持续到3月底。大赛期间，进行紧凑型两厢车Yaris外观的个性化彩绘设计，描绘心目中的梦想车型。参赛作品既可在线设计，亦可以在手绘设计之后扫描上传。&lt;/p&gt;
&lt;p&gt;据主办方的网站称，这次大赛采取大众点评、名人评审两重方式对作品进行评选。大众在网络上投票挑选出得票最高的前20名作品后，由明星及专业人士组成的评审团将以评分的方式进行终评，评选出四项个性化设计大奖，即“最炫酷奖”、“最可爱奖”、“最潮爆奖”和“最优雅奖”。&lt;/p&gt;
&lt;p&gt;登录&lt;a href=&quot;http://review.feedsky.com/review/feedsky/gfrog/~/txt/150/r.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/review.feedsky.com');&quot;&gt;智‘绘’我本色&lt;/a&gt;的网站，注册后进入青蛙自己的用户空间。在这里，青蛙就可以尽情发挥自己的创意，给Yaris打扮一番了。如果不习惯在线涂鸦的话，还可以把涂鸦模板下载到本地，在自己的机器上画完以后，在上传到&lt;a href=&quot;http://review.feedsky.com/review/feedsky/gfrog/~/txt/150/r.html&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/review.feedsky.com');&quot;&gt;智‘绘’我本色&lt;/a&gt;网站上。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/179404ffa3bd/medium.jpg&quot; style=&quot;margin: 10px 0px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;大赛预置了4款风格可以供选择，他们分别是：&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;“炫动风潮”sporty&lt;/strong&gt;——针对爱运动、爱大自然，还要极具运动感以及爱炫的超强表现力的你。&lt;br /&gt;
&lt;strong&gt;“都市魅影”urban&lt;/strong&gt;——在大都市中来来去去，每个人都想与众不同，你的都市感觉是否够魅力、够锐利就赶快来参加。&lt;br /&gt;
&lt;strong&gt;“潮爆至上”fashion&lt;/strong&gt;——只要你认为自己是个十足的潮人，你把爱车看作是最精锐的时尚战车，并认为你的作品能掀起时尚的浪潮，就请过来试一试。&lt;br /&gt;
&lt;strong&gt;“典雅风情”elegant&lt;/strong&gt;——绅士还是淑女，只要你有本事让你的爱车和你一点一处都精致细腻，就让我们领略一下你的无限风情。&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;除了这些预置的图形，还有4种画笔，5种几何图形可以供我们选择。青蛙的美术细胞很差劲，所以还是选简单点的图形来玩好了。例如，给车上画一堆蝴蝶：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/487084ffa3bb/medium.jpg&quot; style=&quot;margin: 10px 0px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;画好了，点击预览来看看效果：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/875564ffa3b7/medium.jpg&quot; style=&quot;margin: 10px 0px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;虽然平面的时候乱糟糟，但是整体效果看起来还不错嘛，有种错乱美 :p&lt;/p&gt;
&lt;p&gt;这个在线涂鸦一下就让青蛙联想到了极品飞车。在极品飞车里，青蛙最愿意干的除了折磨警车，就是在自己的车上涂来涂去了。但是游戏里的图案有限，而且还要一点一点的解锁才能用。这回这个在线涂鸦就好了，可以随便青蛙怎么折腾，把车画成大花脸也没人管，哈哈。&lt;/p&gt;
&lt;p&gt;不过画成大花脸可是不能得到下面这些奖品的，看看，多诱人：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/343864ffa8c7/medium.jpg&quot; style=&quot;margin: 10px 0px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;更新 2008-01-28&lt;/strong&gt;：再看看各位高手们的杰作吧：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/157485015a82/medium.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/346155015a83/medium.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://pic.yupoo.com/gfrog/538135015a82/medium.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;ok，不多说了，赶紧来涂鸦吧。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.12) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2004-11-08 -- &lt;a href=&quot;http://gfrog.net/2004/11/%e4%b8%80%e4%b8%aa%e5%a5%bdblog/&quot; title=&quot;一个好blog&quot;&gt;一个好blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2005-06-03 -- &lt;a href=&quot;http://gfrog.net/2005/06/%e7%94%b3%e8%af%b7%e4%b8%aauc%e7%8e%a9%e7%8e%a9/&quot; title=&quot;申请个UC玩玩&quot;&gt;申请个UC玩玩&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-24 -- &lt;a href=&quot;http://gfrog.net/2006/10/%e6%9b%b4%e6%8d%a2%e7%9a%ae%e8%82%a4%e4%bd%86%e6%98%af%e5%87%ba%e7%8e%b0%e4%ba%86bug/&quot; title=&quot;更换皮肤,但是出现了bug&quot;&gt;更换皮肤,但是出现了bug&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-12-13 -- &lt;a href=&quot;http://gfrog.net/2006/12/1213/&quot; title=&quot;12.13&quot;&gt;12.13&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-10-03 -- &lt;a href=&quot;http://gfrog.net/2006/10/%e5%8d%a1%e5%b7%b4%e6%96%af%e5%9f%ba-kaspersky-anti-virus-6%e7%9a%84%e5%ba%8f%e5%88%97%e5%8f%b7%e7%94%9f%e6%88%90%e5%99%a8/&quot; title=&quot;卡巴斯基 kaspersky anti-virus 6的序列号生成器&quot;&gt;卡巴斯基 kaspersky anti-virus 6的序列号生成器&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;话题广告之 广州丰田Yaris彩绘设计网络大赛&quot;, url: &quot;http://gfrog.net/2008/01/reviews-feedsky-yaris/&quot; });&lt;/script&gt;</description><category>话题广告</category><pubDate>Sun, 27 Jan 2008 15:42:58 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/01/reviews-feedsky-yaris/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/01/reviews-feedsky-yaris/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/01/reviews-feedsky-yaris/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/59048506/1224201</fs:itemid></item><item><title>KDE：跨越Linux、Windows和Mac OS X的桌面环境</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/59048507/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/01/kde-beyond-linux-windows-and-mac-os-x-desktop-environment/feed/</wfw:commentRss><description>&lt;p&gt;&lt;img style=&quot;margin: 0px 0px 10px 10px&quot; height=&quot;150&quot; src=&quot;http://pic.yupoo.com/gfrog/855075025a63/odu22jqq.jpg&quot; width=&quot;150&quot; align=&quot;right&quot; /&gt; KDE，这个Linux/Unix下华丽丽的桌面环境，正在走向Windows和Mac OS X。一些核心的KDE程序，还有其他重要的应用软件，例如KOffice和Amarok，已经开始向这两个平台移植。&lt;/p&gt;
&lt;p&gt;这些成就除了因为KDE4的新特性，例如Phonon和Solid，还因为&lt;a href=&quot;http://trolltech.com/products/qt/licenses/licensing/opensource&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/trolltech.com');&quot;&gt;Trolltech在Qt4的windows版本中也采用了GPL许可&lt;/a&gt;。大家都知道，Qt使用双许可证，对于开源软件的开发可以使用GPL许可证，对于专有软件就需要用商业许可来授权。但是，在Qt以前的版本中，只有Mac OS X和Linux/X11版本才有GPL许可。这次伴随着Qt4的发布，windows版本的Qt也终于可以使用GPL许可证了。这个变化最终打开了开源的KDE应用程序通向windows的大门。&lt;/p&gt;
&lt;p&gt;当然，KDE开发社区使用&lt;a href=&quot;http://www.cmake.org/HTML/Index.html&quot; title=&quot;CMake是什么？&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.cmake.org');&quot;&gt;CMake&lt;/a&gt;来替代Autotools也是使KDE走向这三大系统的一个重要原因。&lt;/p&gt;
&lt;h5&gt;&lt;strong&gt;Windows下的KDE&lt;/strong&gt;&lt;/h5&gt;
&lt;p&gt;现在（其实是从1月22号起），&lt;a href=&quot;http://windows.kde.org/news.php#itemKDEmirrorsavailableandnewsnapshotrelease&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/windows.kde.org');&quot;&gt;从KDE的镜像站点中就能下载到二进制的Windows版本的KDE环境&lt;/a&gt;了 。从&lt;a href=&quot;http://download.cegit.de/kde-windows/installer/kdewin-installer-gui-latest.exe&quot; title=&quot;kde windows installer gui latest&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/download.cegit.de');&quot;&gt;这里&lt;/a&gt;可以下载到一个安装程序，用户可以通过这个小程序选择自己需要的KDE包。这个小程序可以自动解决包依赖问题，下载并安装需要的包。&lt;/p&gt;
&lt;p&gt;现在windows版本的KDE看起来更像是mingw的一个超集，它里面包含了很多mingw的应用程序，例如gcc、gdb、tar、patch等等。再加上KDE自身的应用程序，就构成了现在的windows版KDE。&lt;/p&gt;
&lt;p&gt;青蛙在自己的机器上安装了一下，简单介绍一下安装过程。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46cc20117c489d7d20583&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;433&quot; alt=&quot;kdewin-1&quot; src=&quot;http://pic.yupoo.com/gfrog/03228502519b/medium.jpg&quot; width=&quot;439&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46cc20117c489ee170585&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;226&quot; alt=&quot;kdewin-2&quot; src=&quot;http://pic.yupoo.com/gfrog/6026550251a0/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46c760117c489f3cc055c&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;226&quot; alt=&quot;kdewin-3&quot; src=&quot;http://pic.yupoo.com/gfrog/8888050251a2/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46c190117c48a16be038d&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;227&quot; alt=&quot;kdewin-4&quot; src=&quot;http://pic.yupoo.com/gfrog/4605450251a4/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46c2a0117c48a07d60542&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;227&quot; alt=&quot;kdewin-5&quot; src=&quot;http://pic.yupoo.com/gfrog/8885050251a7/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46cc20117c48a2044058a&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;227&quot; alt=&quot;kdewin-6&quot; src=&quot;http://pic.yupoo.com/gfrog/3916650251ae/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46cc20117c48a36c9058c&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;226&quot; alt=&quot;kdewin-7&quot; src=&quot;http://pic.yupoo.com/gfrog/7352550251b3/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46bd70117c489e353027e&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;226&quot; alt=&quot;kdewin-8&quot; src=&quot;http://pic.yupoo.com/gfrog/237275025197/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.yupoo.com/photos/view?id=ff80808117c46b110117c4b0f7691015&quot; title=&quot;看看大图&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/www.yupoo.com');&quot;&gt;&lt;img height=&quot;333&quot; alt=&quot;kdewin-9&quot; src=&quot;http://pic.yupoo.com/gfrog/752965025b96/medium.jpg&quot; width=&quot;500&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;结果装上以后所有的程序都没法执行，提示缺少libkdecore.dll文件。把所有的包装上也没有这个文件，看来这应该是个bug了，难道是跟青蛙只选择了MinGW的文件有关？这样进一步的测试也就没法进行了。只好等待它的新版本了。&lt;/p&gt;
&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。&amp;copy; 2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.12) )&lt;/small&gt;&lt;h3&gt;随机日志&lt;/h3&gt;&lt;ul class=&quot;related_post&quot;&gt;&lt;li&gt;2008-03-02 -- &lt;a href=&quot;http://gfrog.net/2008/03/solution-of-qq-null-group-name-in-pidgin/&quot; title=&quot;pidgin中群名称变为NULL的解决办法&quot;&gt;pidgin中群名称变为NULL的解决办法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2008-01-16 -- &lt;a href=&quot;http://gfrog.net/2008/01/try-drivel/&quot; title=&quot;试验一下子Drivel&quot;&gt;试验一下子Drivel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2006-11-22 -- &lt;a href=&quot;http://gfrog.net/2006/11/blogspot%e5%8f%af%e4%bb%a5%e7%9b%b4%e6%8e%a5%e8%ae%bf%e9%97%ae%e4%ba%86/&quot; title=&quot;blogspot可以直接访问了&quot;&gt;blogspot可以直接访问了&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2007-03-03 -- &lt;a href=&quot;http://gfrog.net/2007/03/%e4%b8%80%e5%8f%aa%e5%b0%8f%e7%8c%aa%e7%9a%84%e7%94%9f%e6%b4%bb%e5%93%b2%e7%90%86/&quot; title=&quot;一只小猪的生活哲理&quot;&gt;一只小猪的生活哲理&lt;/a&gt;&lt;/li&gt;&lt;li&gt;2004-10-20 -- &lt;a href=&quot;http://gfrog.net/2004/10/%e5%91%bc-%e7%8e%b0%e5%9c%a8%e5%a5%bd%e6%87%92/&quot; title=&quot;呼 现在好懒&quot;&gt;呼 现在好懒&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;KDE：跨越Linux、Windows和Mac OS X的桌面环境&quot;, url: &quot;http://gfrog.net/2008/01/kde-beyond-linux-windows-and-mac-os-x-desktop-environment/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sat, 26 Jan 2008 16:35:02 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/01/kde-beyond-linux-windows-and-mac-os-x-desktop-environment/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/01/kde-beyond-linux-windows-and-mac-os-x-desktop-environment/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/01/kde-beyond-linux-windows-and-mac-os-x-desktop-environment/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/59048507/1224201</fs:itemid></item><item><title>Linux kernel 2.6.24 发布</title><link>http://item.feedsky.com/~feedsky/gfrog/~6829903/55376430/1224201/1/item.html</link><wfw:commentRss>http://gfrog.net/2008/01/linux-kernel-2-6-24-released/feed/</wfw:commentRss><description>&lt;p&gt;嗯，两句话。&lt;/p&gt;
&lt;p&gt;第一，Linux内核2.6系列最新稳定版2.6.24正式发布。&lt;/p&gt;
&lt;p&gt;第二，不知道在&lt;a href=&quot;http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.24&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/kernel.org');&quot;&gt;这份5.7M的Changelog&lt;/a&gt;里面，包不包含修复vmware6.0无法安装这个错误的记录。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://kernel.org/&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/kernel.org');&quot;&gt; &lt;/a&gt;&lt;a href=&quot;http://kernel.org/&quot; target=&quot;_blank&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/kernel.org');&quot;&gt;&lt;img src=&quot;http://kernel.org/images/korg10yr.gif&quot; height=&quot;147&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;&lt;h2&gt;&amp;Auml;hnliche Beitr&amp;auml;ge&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://gfrog.net/2008/01/linux-kernel-2-6-24-released/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Linux kernel 2.6.24 发布&quot;&gt;Linux kernel 2.6.24 发布&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gfrog.net/2005/08/%e4%bb%8a%e5%a4%a9%e7%bc%96%e8%af%91%e5%86%85%e6%a0%b8%e7%9a%84%e8%bf%87%e7%a8%8b/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: 今天编译内核的过程&quot;&gt;今天编译内核的过程&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gfrog.net/2005/10/%e7%8e%b0%e5%9c%a8%e6%88%91%e6%89%80%e7%94%a8%e7%9a%84menulst/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: 现在我所用的menu.lst&quot;&gt;现在我所用的menu.lst&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gfrog.net/2008/03/vmware6-installation-in-2-6-24-kernel/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: 历经坎坷，安装VMWARE6&quot;&gt;历经坎坷，安装VMWARE6&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gfrog.net/2005/06/debian-gnulinux-31-released/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Debian GNU/Linux 3.1 released&quot;&gt;Debian GNU/Linux 3.1 released&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;small&gt;
本作品采用
&lt;a href=&quot;http://creativecommons.org/licenses/by-nc-sa/2.5/cn/&quot; rel=&quot;license&quot; onclick=&quot;javascript:pageTracker._trackPageview ('/outbound/creativecommons.org');&quot;&gt;知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议&lt;/a&gt;进行许可。Copyright &amp;copy; 2007-2008 &lt;a href=&quot;http://gfrog.net&quot;&gt;gfrog.net&lt;/a&gt; &lt;br /&gt; a90255f136e145f6f38fa3fbbc88aef1 (61.4.177.12) )&lt;/small&gt;&lt;script type=&quot;text/javascript&quot;&gt;SHARETHIS.addEntry({ title: &quot;Linux kernel 2.6.24 发布&quot;, url: &quot;http://gfrog.net/2008/01/linux-kernel-2-6-24-released/&quot; });&lt;/script&gt;</description><category>Linux</category><pubDate>Sat, 26 Jan 2008 13:51:28 +0800</pubDate><author>gfrog</author><comments>http://gfrog.net/2008/01/linux-kernel-2-6-24-released/#comments</comments><guid isPermaLink="false">http://gfrog.net/2008/01/linux-kernel-2-6-24-released/</guid><dc:creator>gfrog</dc:creator><fs:srclink>http://gfrog.net/2008/01/linux-kernel-2-6-24-released/</fs:srclink><fs:srcfeed>http://gfrog.net/feed/</fs:srcfeed><fs:itemid>feedsky/gfrog/~6829903/55376430/1224201</fs:itemid></item></channel></rss>