<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6427452</id><updated>2011-11-28T07:23:33.695+08:00</updated><category term='Xen'/><category term='Fedora'/><category term='Pup'/><category term='Fedora每日一篇'/><category term='TTS'/><category term='Grub'/><category term='RPM'/><category term='MBR Linux dd'/><category term='remind'/><category term='Package Manager'/><category term='BlogSpot'/><category term='VPN'/><category term='系统管理'/><category term='YUM'/><category term='Video Edit'/><category term='Add-Ons'/><category term='文'/><category term='管理'/><category term='QQ'/><category term='2008'/><category term='游戏'/><category term='GNOME 2.22'/><category term='VMWare'/><category term='sysctl'/><category term='MySQL'/><category term='LVM'/><category term='Pirut'/><category term='TAOUP'/><category term='正则表达式'/><category term='虚拟技术'/><category term='OpenOffice'/><category term='浏览器'/><category term='Ubuntu VMWare Server'/><category term='Administrate'/><category term='NFS'/><category term='Firefox'/><category term='PluseAudio，Fedora，GNOME'/><category term='RoR'/><category term='Firefox 3'/><category term='Ukulele'/><category term='Ubuntu 8.10'/><category term='NSIS'/><category term='Blog'/><category term='命令'/><category term='Unix'/><category term='Python'/><category term='tcpdump'/><category term='jdbc'/><category term='SHELL'/><category term='网络'/><category term='备份'/><category term='IT'/><category term='图像'/><category term='Free Software'/><category term='Monitor'/><category term='PulseAudio'/><category term='Security'/><category term='Cinelerra'/><category term='earthquake'/><category term='站点信息'/><category term='KVM'/><category term='Linux桌面'/><category term='RedHat'/><category term='Mozilla'/><category term='Framework'/><category term='Desktop，桌面，Open Source'/><category term='菜单'/><category term='办公桌面'/><category term='OpenSuSE'/><category term='Menu'/><category term='Fedora， RPM Fusion'/><category term='Network'/><category term='工具专栏'/><category term='软件包'/><category term='Gallery2'/><category term='Internet'/><category term='netstat'/><category term='Music'/><category term='Key ID'/><category term='Fedora 9'/><category term='硬盘分区'/><category term='Java'/><category term='Web 2.0'/><category term='X'/><category term='HISTTIMEFORMAT'/><category term='Open Source'/><category term='Linux，系统管理'/><category term='PHP'/><category term='Google Chrome'/><category term='腾讯'/><category term='EMail'/><category term='Linux'/><category term='task'/><category term='kernel'/><category term='history'/><category term='Hardware'/><category term='Update'/><category term='Fedora 8'/><category term='P2P'/><title type='text'>Welcome to Allen Chen's BLog</title><subtitle type='html'>Allen Chen's Tech Blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default?start-index=101&amp;max-results=100'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>320</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6427452.post-7394250125414956752</id><published>2011-10-12T10:32:00.002+08:00</published><updated>2011-10-12T11:00:40.653+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MBR Linux dd'/><title type='text'>Linux删除MBR</title><content type='html'>&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; color: rgb(17, 17, 17); font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;基于各种linux发行版的USB Live Key越来越多，由于USB优盘的MBR被Linux写过，不适用于其他的一些情况，在Linux移除MBR的方法如下（dd命令），&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; color: rgb(17, 17, 17); font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;&lt;code style="padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-right: 0px; margin-bottom: 1.833em; margin-left: 0px; line-height: 1.5em; background-image: none; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; overflow-x: auto; overflow-y: auto; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); display: block; background-position: 0px 0px; background-repeat: repeat repeat; "&gt;# dd if=/dev/zero of=/dev/sdc bs=512 count=1&lt;/code&gt;&lt;/p&gt;&lt;pre style="padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-bottom: 1.833em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; color: rgb(17, 17, 17); text-align: -webkit-auto; "&gt;输出如下，&lt;/pre&gt;&lt;pre style="padding-top: 0.667em; padding-right: 0.917em; padding-bottom: 0.667em; padding-left: 0.917em; margin-top: 0px; margin-bottom: 1.833em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); overflow-x: auto; overflow-y: auto; clear: both; font-family: Consolas, 'Andale Mono', Monaco, Courier, 'Courier New', Verdana, sans-serif; font-size: 0.857em; line-height: 1.5em; color: rgb(17, 17, 17); text-align: -webkit-auto; "&gt;1+0 records in 1+0 records out 512 bytes (512 B) copied, 0.00308483 s, 166 kB/s &lt;/pre&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1.571em; margin-left: 0px; color: rgb(17, 17, 17); font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;注意：/dev/sdc是你的USB盘设备，硬盘一般是/dev/sda, 优盘等移动设备为 /dev/sdb, /dev/sdbc ...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7394250125414956752?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7394250125414956752/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7394250125414956752&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7394250125414956752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7394250125414956752'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2011/10/linuxmbr.html' title='Linux删除MBR'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8970779463255948035</id><published>2011-08-15T17:32:00.004+08:00</published><updated>2011-08-15T17:37:26.607+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux桌面'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>太长时间没有来更新Blog了……</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-Nj6-Hw5iqCU/TkjofvW5P1I/AAAAAAAABug/gbHqMRuR30k/s1600/Workspace%2B1_004.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://2.bp.blogspot.com/-Nj6-Hw5iqCU/TkjofvW5P1I/AAAAAAAABug/gbHqMRuR30k/s320/Workspace%2B1_004.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5641014165267627858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-NhFHlOaTad0/TkjoVZQY-FI/AAAAAAAABuY/6sty9-KZ5l8/s1600/Workspace%2B1_005.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-NhFHlOaTad0/TkjoVZQY-FI/AAAAAAAABuY/6sty9-KZ5l8/s320/Workspace%2B1_005.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5641013987536074834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;时间，我们最抓不住的东西，大概就是时间……&lt;div&gt;秀两张Fedora 15的桌面，这是在&lt;a href="http://suzhoulug.org/index.php/%E9%A6%96%E9%A1%B5"&gt;苏州自由软件用户组&lt;/a&gt;活动上的PPT里面的.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8970779463255948035?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8970779463255948035/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8970779463255948035&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8970779463255948035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8970779463255948035'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2011/08/blog.html' title='太长时间没有来更新Blog了……'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Nj6-Hw5iqCU/TkjofvW5P1I/AAAAAAAABug/gbHqMRuR30k/s72-c/Workspace%2B1_004.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6814909498317963247</id><published>2009-03-13T16:44:00.002+08:00</published><updated>2009-03-13T16:49:01.323+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HISTTIMEFORMAT'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><title type='text'>像Last命令一样列出history命令内容</title><content type='html'>history对于了解过往命令历史比较有用，默认的history只列出number和命令来，如果能列出想last那样的格式会更有用！&lt;br /&gt;root     pts/0        10.240.68.141    Wed Mar 11 20:56 - 20:56  (00:00)&lt;br /&gt;root     pts/0        d-shc-361236.cor Wed Mar 11 20:48 - 20:48  (00:00)&lt;br /&gt;root     pts/0        d-shc-kaliu.corp Wed Mar 11 09:19 - 10:30  (01:11)&lt;br /&gt;root     pts/4        d-shc-361236.cor Tue Mar 10 13:26 - 19:14  (05:47)&lt;br /&gt;root     pts/3        10.249.72.23     Tue Mar 10 13:09   still logged in&lt;br /&gt;&lt;br /&gt;使用这个指令，就可以输出这样的history了，&lt;br /&gt;export HISTTIMEFORMAT="%F %T "&lt;br /&gt;&lt;br /&gt;history，&lt;br /&gt; 1217  2009-03-12 14:51:57 ls -l&lt;br /&gt; 1218  2009-03-12 14:51:58 ls -l&lt;br /&gt; 1219  2009-03-12 14:52:07 rm -rf old&lt;br /&gt; 1220  2009-03-12 14:52:08 ls&lt;br /&gt; 1221  2009-03-12 14:52:10 ls -l&lt;br /&gt; 1222  2009-03-12 14:52:15 rm -f *.old&lt;br /&gt; 1223  2009-03-12 14:52:16 ls&lt;br /&gt; 1224  2009-03-12 14:52:18 ls -l&lt;br /&gt; 1225  2009-03-12 14:52:24 ls -l&lt;br /&gt; 1226  2009-03-12 14:52:25 ls -l&lt;br /&gt; 1227  2009-03-12 14:52:27 ls -l&lt;br /&gt; 1228  2009-03-12 14:52:28 ls -l&lt;br /&gt; 1229  2009-03-12 14:57:41 ls -l&lt;br /&gt; 1230  2009-03-12 14:57:44 ls -l&lt;br /&gt; 1231  2009-03-12 14:57:45 ls -l&lt;br /&gt; 1232  2009-03-12 14:57:46 ls -l&lt;br /&gt; 1233  2009-03-12 14:57:47 ls -l&lt;br /&gt; 1234  2009-03-12 14:57:49 ls -l&lt;br /&gt; 1235  2009-03-12 14:57:51 cd ..&lt;br /&gt; 1236  2009-03-12 14:57:51 ls&lt;br /&gt; 1237  2009-03-12 14:57:59 cd common/&lt;br /&gt; 1238  2009-03-12 14:58:00 ls&lt;br /&gt; 1239  2009-03-12 14:58:03 cd var&lt;br /&gt; 1240  2009-03-12 14:58:03 ls&lt;br /&gt; 1241  2009-03-12 14:58:05 cd log&lt;br /&gt; 1242  2009-03-12 14:58:06 ls&lt;br /&gt; 1243  2009-03-12 14:58:09 cd syslog-ng/&lt;br /&gt; 1244  2009-03-12 14:58:09 ls&lt;br /&gt; 1245  2009-03-12 14:58:12 ls -l&lt;br /&gt; 1246  2009-03-12 14:58:14 cd ..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6814909498317963247?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6814909498317963247/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6814909498317963247&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6814909498317963247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6814909498317963247'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2009/03/lasthistory.html' title='像Last命令一样列出history命令内容'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6552210505504976857</id><published>2009-01-08T10:43:00.002+08:00</published><updated>2009-01-08T10:50:56.293+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：用yum-fastestmirror加快yum</title><content type='html'>&lt;div class="serendipity_entry_body"&gt;                 Fedora在全球有众多的镜像服务器（在中国好像不多，至少没有很快的），Fedora系统在用YUM进行软件包管理时，首先会从服务器得到一份镜像列表。&lt;br /&gt;&lt;br /&gt;&lt;a onclick="F1 = window.open('/uploads/2008-11-16-yum-fastestmirror.png','Zoom','height=425,width=672,top=320,left=511.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-11-16-yum-fastestmirror.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:299 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-11-16-yum-fastestmirror.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" align="right" width="300" height="187" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;yum-fastestmirror &lt;/i&gt;包可以提供对镜像服务器列表中的服务器测速和排序，得出速度最快的镜像服务器，该插件可以很大程度上加速YUM。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install yum-fastestmirror&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 无，在搜索标签中搜索  &lt;i&gt;yum-fastestmirror&lt;/i&gt;&lt;br /&gt;&lt;b&gt;菜单:&lt;/b&gt;没有，该插件会由YUM或其他基于YUM的package工具自动使用；&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; 无，通过命令&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/yum&lt;/span&gt; and &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/pkcon自动使用&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://yum.baseurl.org/"&gt;http://yum.baseurl.org/&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6552210505504976857?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6552210505504976857/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6552210505504976857&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6552210505504976857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6552210505504976857'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2009/01/fedorayum-fastestmirroryum.html' title='Fedora每日一篇：用yum-fastestmirror加快yum'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1402365561838125128</id><published>2008-12-20T11:19:00.004+08:00</published><updated>2008-12-29T13:23:12.844+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='正则表达式'/><title type='text'>正则表达式之道！</title><content type='html'>老早就知道这篇好文，如今再次阅读下来，方知正则表达式之道！精辟！&lt;br /&gt;精选这张表格，真正能领悟这张表格的内容的才是正则表达式使用之道的一点精华！置于此以备查！&lt;br /&gt;&lt;br /&gt;&lt;table border="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Command or&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Environment&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;.&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;[ ]&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;^&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;$&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;\( \)&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;\{ \}&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;?&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;+&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;|&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;( )&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;vi&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;Visual C++&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;awk&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;sed&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;Tcl&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;ex&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;grep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;egrep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;fgrep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;perl&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jmason.org/software/sitescooper/tao_regexps.html"&gt;英文原文&lt;/a&gt; http://jmason.org/software/sitescooper/tao_regexps.html&lt;br /&gt;&lt;br /&gt;什么是正则表达式&lt;br /&gt;一个正则表达式，就是用某种模式去匹配一类字符串的一个公式。很多人因为它们看上去比较古怪而且复杂所以不敢去使用——很不幸，这篇文章也不能够改变这一点，不过，经过一点点练习之后我就开始觉得这些复杂的表达式其实写起来还是相当简单的，而且，一旦你弄懂它们，你就能把数小时辛苦而且易错的文本处理工作压缩在几分钟（甚至几秒钟）内完成。正则表达式被各种文本编辑软件、类库（例如Rogue Wave的tools.h++）、脚本工具（像awk/grep/sed）广泛的支持，而且像Microsoft的Visual C++这种交互式IDE也开始支持它了。&lt;br /&gt;&lt;br /&gt;我们将在如下的章节中利用一些例子来解释正则表达式的用法，绝大部分的例子是基于vi中的文本替换命令和grep文件搜索命令来书写的，不过它们都是比较典型的例子，其中的概念可以在sed、awk、perl和其他支持正则表达式的编程语言中使用。你可以看看不同工具中的正则表达式这一节，其中有一些在别的工具中使用正则表达式的例子。还有一个关于vi中文本替换命令（s）的简单说明附在文后供参考。&lt;br /&gt;正则表达式基础&lt;br /&gt;正则表达式由一些普通字符和一些元字符（metacharacters）组成。普通字符包括大小写的字母和数字，而元字符则具有特殊的含义，我们下面会给予解释。&lt;br /&gt;&lt;br /&gt;在最简单的情况下，一个正则表达式看上去就是一个普通的查找串。例如，正则表达式"testing"中没有包含任何元字符，，它可以匹配"testing"和"123testing"等字符串，但是不能匹配"Testing"。&lt;br /&gt;&lt;br /&gt;要想真正的用好正则表达式，正确的理解元字符是最重要的事情。下表列出了所有的元字符和对它们的一个简短的描述。&lt;br /&gt;&lt;br /&gt;元字符     描述&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt; 匹配任何单个字符。例如正则表达式r.t匹配这些字符串：rat、rut、r t，但是不匹配root。&lt;br /&gt;$&lt;br /&gt; 匹配行结束符。例如正则表达式weasel$ 能够匹配字符串"He's a weasel"的末尾，但是不能匹配字符串"They are a bunch of weasels."。&lt;br /&gt;^&lt;br /&gt; 匹配一行的开始。例如正则表达式^When in能够匹配字符串"When in the course of human events"的开始，但是不能匹配"What and When in the"。&lt;br /&gt;*&lt;br /&gt; 匹配0或多个正好在它之前的那个字符。例如正则表达式.*意味着能够匹配任意数量的任何字符。&lt;br /&gt;\&lt;br /&gt; 这是引用府，用来将这里列出的这些元字符当作普通的字符来进行匹配。例如正则表达式\$被用来匹配美元符号，而不是行尾，类似的，正则表达式\.用来匹配点字符，而不是任何字符的通配符。&lt;br /&gt;[ ]&lt;br /&gt;[c1-c2]&lt;br /&gt;[^c1-c2]&lt;br /&gt; 匹配括号中的任何一个字符。例如正则表达式r[aou]t匹配rat、rot和rut，但是不匹配ret。可以在括号中使用连字符-来指定字符的区间，例如正则表达式[0-9]可以匹配任何数字字符；还可以制定多个区间，例如正则表达式[A-Za-z]可以匹配任何大小写字母。另一个重要的用法是“排除”，要想匹配除了指定区间之外的字符——也就是所谓的补集——在左边的括号和第一个字符之间使用^字符，例如正则表达式[^269A-Z] 将匹配除了2、6、9和所有大写字母之外的任何字符。&lt;br /&gt;\&lt; \&gt;&lt;br /&gt; 匹配词（word）的开始（\&lt;）和结束（\&gt;）。例如正则表达式\&lt;the能够匹配字符串"for wise="" otherwise="" 9="" him="" her="" it="" belongs="" to="" rat="" in="" a="" rut="" food="" rotten="" i="" like="" root="" beer="" grep="" txt="" he="" t="" or="" vi="" bug="" 1t="" 1="" comma="" separated="" 95011="" 95012="" amos="" 95013="" 95014="" bill="" tek="" corporation="" sharon="" lee="" design="" works="" incorporated="" hill="" street="" cafe="" alexander="" ca="" the="" crafts="" store="" 2="" g="" 3="" simple="" is="" s="" billy="" sally="" timmy="" johnny="" tried="" very="" hard="" really="" coming="" regular="" visual=""&gt;Replace，然后选择"Regular expression"选择框，Find What输入框对应上面介绍的vi命令:%s/pat1/pat2/g中的pat1部分，而Replace输入框对应pat2部分。但是，为了得到vi的执行范围和g选项，你要使用Replace All或者适当的手工Find Next and Replace（译者按：知道为啥有人骂微软弱智了吧，虽然VC中可以选中一个范围的文本，然后在其中执行替换，但是总之不够vi那么灵活和典雅）。&lt;br /&gt;sed&lt;br /&gt;&lt;br /&gt;Sed是Stream EDitor的缩写，是Unix下常用的基于文件和管道的编辑工具，可以在手册中得到关于sed的详细信息。&lt;br /&gt;&lt;br /&gt;这里是一些有趣的sed脚本，假定我们正在处理一个叫做price.txt的文件。注意这些编辑并不会改变源文件，sed只是处理源文件的每一行并把结果显示在标准输出中（当然很容易使用重定向来定制）：&lt;br /&gt;&lt;br /&gt;sed脚本     描述&lt;br /&gt;&lt;br /&gt;sed 's/^$/d' price.txt   删除所有空行&lt;br /&gt;sed 's/^[ \t]*$/d' price.txt   删除所有只包含空格或者制表符的行&lt;br /&gt;sed 's/"//g' price.txt   删除所有引号&lt;br /&gt;awk&lt;br /&gt;awk是一种编程语言，可以用来对文本数据进行复杂的分析和处理。可以在手册中得到关于awk的详细信息。这个古怪的名字是它作者们的姓的缩写（Aho，Weinberger和Kernighan）。&lt;br /&gt;&lt;br /&gt;在Aho，Weinberger和Kernighan的书The AWK Programming Language中有很多很好的awk的例子，请不要让下面这些微不足道的脚本例子限制你对awk强大能力的理解。我们同样假定我们针对price.txt文件进行处理，跟sed一样，awk也只是把结果显示在终端上。&lt;br /&gt;&lt;br /&gt;awk脚本     描述&lt;br /&gt;&lt;br /&gt;awk '$0 !~ /^$/' price.txt   删除所有空行&lt;br /&gt;awk 'NF &gt; 0' price.txt   awk中一个更好的删除所有行的办法&lt;br /&gt;awk '$2 ~ /^[JT]/ {print $3}' price.txt   打印所有第二个字段是'J'或者'T'打头的行中的第三个字段&lt;br /&gt;awk '$2 !~ /[Mm]isc/ {print $3 + $4}' price.txt   针对所有第二个字段不包含'Misc'或者'misc'的行，打印第3和第4列的和（假定为数字）&lt;br /&gt;awk '$3 !~ /^[0-9]+\.[0-9]*$/ {print $0}' price.txt   打印所有第三个字段不是数字的行，这里数字是指d.d或者d这样的形式，其中d是0到9的任何数字&lt;br /&gt;awk '$2 ~ /John|Fred/ {print $0}' price.txt   如果第二个字段包含'John'或者'Fred'则打印整行&lt;br /&gt;grep&lt;br /&gt;grep是一个用来在一个或者多个文件或者输入流中使用RE进行查找的程序。它的name编程语言可以用来针对文件和管道进行处理。可以在手册中得到关于grep的完整信息。这个同样古怪的名字来源于vi的一个命令，g/re/p，意思是global regular expression print。&lt;br /&gt;&lt;br /&gt;下面的例子中我们假定在文件phone.txt中包含以下的文本，——其格式是姓加一个逗号，然后是名，然后是一个制表符，然后是电话号码：&lt;br /&gt;&lt;br /&gt;     Francis, John           5-3871&lt;br /&gt;     Wong, Fred              4-4123&lt;br /&gt;     Jones, Thomas           1-4122&lt;br /&gt;     Salazar, Richard        5-2522&lt;br /&gt;&lt;br /&gt;grep命令     描述&lt;br /&gt;&lt;br /&gt;grep '\t5-...1' phone.txt   把所有电话号码以5开头以1结束的行打印出来，注意制表符是用\t表示的&lt;br /&gt;grep '^S[^ ]* R' phone.txt   打印所有姓以S打头和名以R打头的行&lt;br /&gt;grep '^[JW]' phone.txt   打印所有姓开头是J或者W的行&lt;br /&gt;grep ', ....\t' phone.txt   打印所有姓是4个字符的行，注意制表符是用\t表示的&lt;br /&gt;grep -v '^[JW]' phone.txt   打印所有不以J或者W开头的行&lt;br /&gt;grep '^[M-Z]' phone.txt   打印所有姓的开头是M到Z之间任一字符的行&lt;br /&gt;grep '^[M-Z].*[12]' phone.txt   打印所有姓的开头是M到Z之间任一字符，并且点号号码结尾是1或者2的行&lt;br /&gt;egrep&lt;br /&gt;egrep是grep的一个扩展版本，它在它的正则表达式中支持更多的元字符。下面的例子中我们假定在文件phone.txt中包含以下的文本，——其格式是姓加一个逗号，然后是名，然后是一个制表符，然后是电话号码：&lt;br /&gt;&lt;br /&gt;     Francis, John           5-3871&lt;br /&gt;     Wong, Fred              4-4123&lt;br /&gt;     Jones, Thomas           1-4122&lt;br /&gt;     Salazar, Richard        5-2522&lt;br /&gt;&lt;br /&gt;egrep command     Description&lt;br /&gt;&lt;br /&gt;egrep '(John|Fred)' phone.txt   打印所有包含名字John或者Fred的行&lt;br /&gt;egrep 'John|22$|^W' phone.txt   打印所有包含John 或者以22结束或者以W的行&lt;br /&gt;egrep 'net(work)?s' report.txt   从report.txt中找到所有包含networks或者nets的行&lt;br /&gt;正则表达式语法支持情况&lt;br /&gt;&lt;/the能够匹配字符串"for&gt;&lt;table border="1" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Command or&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Environment&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;.&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;[ ]&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;^&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;$&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;\( \)&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;\{ \}&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;?&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;+&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;|&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt;  &lt;td&gt;&lt;b&gt;&lt;tt&gt;&lt;span style="font-family:Courier New;"&gt;( )&lt;/span&gt;&lt;/tt&gt;&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;vi&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;Visual C++&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;awk&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;sed&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;Tcl&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;ex&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;grep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;egrep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;fgrep&lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt; X &lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td&gt;perl&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;&lt;br /&gt;&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;  &lt;td&gt;X&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;the能够匹配字符串"for wise="" otherwise="" 9="" him="" her="" it="" belongs="" to="" rat="" in="" a="" rut="" food="" rotten="" i="" like="" root="" beer="" grep="" txt="" he="" t="" or="" vi="" bug="" 1t="" 1="" comma="" separated="" 95011="" 95012="" amos="" 95013="" 95014="" bill="" tek="" corporation="" sharon="" lee="" design="" works="" incorporated="" hill="" street="" cafe="" alexander="" ca="" the="" crafts="" store="" 2="" g="" 3="" simple="" is="" s="" billy="" sally="" timmy="" johnny="" tried="" very="" hard="" really="" coming="" regular="" visual=""&gt;&lt;br /&gt;&lt;br /&gt;vi替换命令简介&lt;br /&gt;Vi的替换命令：&lt;br /&gt;&lt;br /&gt;     :ranges/pat1/pat2/g&lt;br /&gt;&lt;br /&gt;其中&lt;br /&gt;&lt;br /&gt;     : 这是Vi的命令执行界面。&lt;br /&gt;&lt;br /&gt;     range 是命令执行范围的指定，可以使用百分号（%）表示所有行，使用点（.）表示当前行，使用美元符号（$）表示最后一行。你还可以使用行号，例如10,20表示第10到20行，.,$表示当前行到最后一行，.+2,$-5表示当前行后两行直到全文的倒数第五行，等等。&lt;br /&gt;&lt;br /&gt;     s 表示其后是一个替换命令。&lt;br /&gt;&lt;br /&gt;     pat1 这是要查找的一个正则表达式，这篇文章中有一大堆例子。&lt;br /&gt;&lt;br /&gt;     pat2 这是希望把匹配串变成的模式的正则表达式，这篇文章中有一大堆例子。&lt;br /&gt;&lt;br /&gt;     g 可选标志，带这个标志表示替换将针对行中每个匹配的串进行，否则则只替换行中第一个匹配串。&lt;br /&gt;&lt;br /&gt;网上有很多vi的在线手册，你可以访问他们以获得更加完整的信息。&lt;/the能够匹配字符串"for&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1402365561838125128?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1402365561838125128/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1402365561838125128&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1402365561838125128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1402365561838125128'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2005/09/blog-post.html' title='正则表达式之道！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8578817826238743930</id><published>2008-12-04T16:44:00.001+08:00</published><updated>2008-12-05T09:54:44.710+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sysctl'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux，系统管理'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><title type='text'>Linux Kernel网络参数调优</title><content type='html'>在/etc/sysctl.conf 中加入下面的配置，&lt;br /&gt;&lt;p&gt;&lt;code&gt;# 开启TCP滑动窗口以便程序可以使用TCP数据包扩展位来增大滑动窗口的大小，提高网络性能 Fedora和很多发行版已经默认开启&lt;br /&gt;net.ipv4.tcp_window_scaling = 1&lt;/code&gt;&lt;br /&gt;# 开启SYN Cookie，以便更好的应付SYN洪水之类过多连接请求的情况，一些发行版已经开启该项，Fedora默认没有开启&lt;br /&gt;&lt;code&gt;net.ipv4.tcp_syncookies = 1&lt;br /&gt;&lt;/code&gt;# 下面四项增大TCP发送和接收缓冲区，以便网络程序更快的处理网络数据&lt;br /&gt;&lt;code&gt;net.core.rmem_max = 16777216&lt;/code&gt;&lt;br /&gt;&lt;code&gt;net.core.wmem_max = 16777216&lt;/code&gt;&lt;br /&gt;&lt;code&gt;net.ipv4.tcp_rmem = 4096 87380 16777216&lt;/code&gt;&lt;br /&gt;&lt;code&gt;net.ipv4.tcp_wmem = 4096 65536 16777216&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;前两项有些发行版已经打开，分别是开启TCP滑动窗口和SYN Cookie的功能；后面的四项加大了TCP的发送接收缓冲区大小！比较关乎网络的性能！&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;针对Linux Kernel 2.6的新特性，不缓存ssthresh连接&lt;br /&gt;net.ipv4.tcp_no_metrics_save = 1&lt;br /&gt;net.ipv4.tcp_moderate_rcvbuf = 1 # Fedora 默认开启&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;sysctl -p /etc/sysctl.conf&lt;br /&gt;命令来使设置生效&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;sysctl -q 可以用来查询某个具体kernel选项的当前值！&lt;br /&gt;切记：SysCtl 的任何调整都要非常小心！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8578817826238743930?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8578817826238743930/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8578817826238743930&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8578817826238743930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8578817826238743930'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/02/linux-kernel.html' title='Linux Kernel网络参数调优'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4993908781642592998</id><published>2008-12-02T20:35:00.002+08:00</published><updated>2008-12-02T21:03:37.545+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux，系统管理'/><title type='text'>几个Linux管理员应该注意的习惯问题</title><content type='html'>最近整理了一些自己的思路和过往的工作，也有空看了一些别人的建议，发觉一些作为Linux管理员或者对于其他系统管理员也有益的要点。温故而知新，起所以然也。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;尽量采用一致的方法安装软件，除非有有特殊情况；&lt;/span&gt;&lt;br /&gt;很多人会像我以前一样，一上来很喜欢用源代码装东西，觉得很酷，其实对于一个管理员，在自己管理的系统，特别是一些生产系统上使用源代码安装软件有很多坏处，不统一是最大的问题。尽管Open Source固然可以让我们一切从头开始，如果这样的话，发行版出了LFS之外，都没什么意义了不是。&lt;br /&gt;我比较遵循的原则是尽可能使用官方的发布软件包，其次是比较有名第三方软件库，这些并不太难找！像REDHAT系统，CentOS之类的，Fedora EPEL &lt;a href="http://fedoraproject.org/wiki/EPEL"&gt;EPEL Extra Packages for Enterprise Linu&lt;/a&gt;x是首选，其次有很多第三方的库可以选择，如Perl模块，DAG的库就很全；最次就是寻找软件包发行的SRC包，自行编译相应的二进制包，不过这一步对于比较重要的系统，还是建议在测试环境上编译，安装测试。最次才是使用源代码安装。不过，对于WEB应用这类东西，源代码安装很多时候也是唯一的选择！未来维护源代码安装的软件是需要规划的！使用统一的包管理方式安装软件无论无何你的首选。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;及时更新系统，注意系统安全&lt;/span&gt;&lt;br /&gt;Linux是很安全的，但是请不要无视安全更新！这样的代价或许是你无法承担的。&lt;br /&gt;注意系统安全，启用简单的防火墙（iptables默认一般是开启的，没有什么坏处），使用强壮的根用户密码；对于比较新的的系统，稍加注意，完全可以启用SELinux或者AppArmor这些扩展安装机制，不用惧怕而轻易的disable它们，安全问题远比你我想象的复杂！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;惧怕命令行&lt;/span&gt;&lt;br /&gt;很多人惧怕命令行，其实命令行是很多管理员在很多时候唯一的选择（特别是远程维护管理的系统），惧怕是没有用的。驯服命令行是必修课。我的经验是驯服命令行一定要学会使用man和在线联机帮助。几乎所有的命令都有详细的手册和使用帮助，与其查阅其他文档，何不使用联机帮助，随用随查，多查查，自然就熟悉了！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;备份重要文件&lt;/span&gt;&lt;br /&gt;备份重要文件，不一定非要制定详细的备份计划，并严格的执行，当然那是产品系统的必须！很多时候，好的管理员知道随时备份自己的重要文件，诸如桌面的X配置文件，服务器的web配置文件，mysql参数文件，php的ini文件和很多自己的管理脚本，很多看似根本谈不上要采用完整备份方案或备份计划执行备份的文件，其实对你很重要，不要忘了它们。至于备份方式，不一而足，USB盘都可以，还有一种我经常采用的方式，快捷而有效，就是在不同的主机间相互备份重要的文件。当然这些事情很多时候并不会被作为工作业绩汇报给你的老板，其实这是为了管理员自己，这是一种习惯和态度！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;注意文件权限&lt;/span&gt;&lt;br /&gt;经常看到有人动不动把文件属性都改成777，这样的坏处我就不想列举了，其实在SELinux或者ACL启用的系统上，此举未必真的有效。理解文件属性和合理的权限！当然，请也学习一点关于ACL，SELinux规则以及AppArmor设置的知识，至少不让自己显得那么业余！归根到底，还是安全和良好的习惯。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;不要只使用root&lt;/span&gt;&lt;br /&gt;我在很多时候也是只使用root用户的人，这样不好！这个坏习惯真的很讨厌！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;关注你的日志&lt;/span&gt;&lt;br /&gt;日志文件不是一种摆设，请关注一下你的日志。分析日志的工具实在很多，Fedora和RedHat系统带有一些最简单的分析工具。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4993908781642592998?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4993908781642592998/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4993908781642592998&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4993908781642592998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4993908781642592998'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/12/linux.html' title='几个Linux管理员应该注意的习惯问题'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7594765112135882923</id><published>2008-11-26T08:54:00.002+08:00</published><updated>2008-11-26T09:10:39.466+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora， RPM Fusion'/><title type='text'>Fedora 10和RPM Fusion</title><content type='html'>Fedora在发布的时候最大程度的去除了RedHat认为有问题的软件，主要是出于License的考虑，这个问题一直是很多桌面用户对Fedora的诟病，RPM Fusion将会很大程度上弥补Fedora官方库缺乏的一些“问题”软件。&lt;br /&gt;首先RPM Fusion是原来三大第三方仓库的融合，&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="line891"&gt;&lt;a class="http" href="http://dribble.org.uk/"&gt;Dribble&lt;/a&gt; &lt;span class="anchor" id="line-4"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="line891"&gt;&lt;a class="http" href="http://freshrpms.net/"&gt;Freshrpms&lt;/a&gt; &lt;span class="anchor" id="line-5"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="line891"&gt;&lt;a class="http" href="http://rpm.livna.org/"&gt;Livna&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;RPM Fusion也不仅仅针对Fedora，还针对RedHat企业版linux及其兼容的系统如CentOS等支持。&lt;/div&gt;&lt;/li&gt;&lt;li&gt;配置RPM Fusion&lt;br /&gt;RPM Fusion分成Free软件库和nonfree软件库，这个和Ubuntu类似，&lt;br /&gt;针对最新版的Fedora（8，9，10)，下载和安装&lt;a href="http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm"&gt;Free&lt;/a&gt; 和&lt;a href="http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm"&gt; nonfree&lt;/a&gt;的；&lt;br /&gt;对于RedHat企业版和CentOS等，下载和安装 &lt;a href="http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm"&gt;Free&lt;/a&gt; 和 &lt;a href="http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm"&gt;nonfree&lt;/a&gt; 的；&lt;br /&gt;直接命令行安装，&lt;br /&gt;Fedora 8, 9 or 10: &lt;span class="anchor" id="line-20"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-21"&gt;&lt;/span&gt;&lt;br /&gt;su -c 'rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'&lt;br /&gt;&lt;br /&gt;Fedora Alpha, Beta, Preview, Rawhide, RC, Snapshot: &lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;&lt;br /&gt;su -c 'rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'&lt;br /&gt;&lt;br /&gt;RHEL5 or compatible like CentOS: &lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;br /&gt;su -c 'rpm -ivh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm'&lt;br /&gt;对于CentOS等系统，需要先激活EPEL的仓库，&lt;br /&gt;关于EPEL， &lt;a href="http://fedoraproject.org/wiki/EPEL"&gt;EPEL Extra Packages for Enterprise Linu&lt;/a&gt;x，是Fedora的项目，旨在提供高品质的RedHat企业版Linux的兼容扩展软件，以方便更好的部署Open Source应用。 &lt;/li&gt;&lt;li&gt;验证&lt;a href="http://rpmfusion.org/keys"&gt;RPM Fusion的签名证书&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7594765112135882923?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7594765112135882923/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7594765112135882923&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7594765112135882923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7594765112135882923'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/11/fedora-10rpm-fusion.html' title='Fedora 10和RPM Fusion'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4647176917414075578</id><published>2008-11-24T22:07:00.002+08:00</published><updated>2008-11-24T22:17:20.534+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux，系统管理'/><category scheme='http://www.blogger.com/atom/ns#' term='备份'/><title type='text'>'tar'出系统全备份</title><content type='html'>简单的用tar做Linux等系统的全备份是比较快速和便捷的备份方法，特别是当备份介质是大容量的USB硬盘或其他网络硬盘的话，这看起来更加合理有效和快速。&lt;br /&gt;下面的命令很简单，也很实用，&lt;br /&gt;tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/media --exclude=/sys /&lt;br /&gt;这里的命令参数只是exclude，无须多少解释！有时候可能/dev等目录也未必需要，所以你可能需要一个更长的exclude列表。&lt;br /&gt;而恢复上面的备份看起来似乎更加方便，命令如下，&lt;br /&gt;tar xvpfz backgup.tgz -C /&lt;br /&gt;而对于exclude列表中的目录或许你需要手动创建.&lt;br /&gt;此外，从这个全备份中恢复部分数据也相当方便，命令，&lt;br /&gt;tar -zxvpf backup.tgz /path/filename&lt;br /&gt;对于一个系统，除了这个全备份之外，再备份个MBR就比较完整了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4647176917414075578?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4647176917414075578/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4647176917414075578&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4647176917414075578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4647176917414075578'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/11/tar.html' title='&apos;tar&apos;出系统全备份'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7196405363522975671</id><published>2008-10-18T22:18:00.002+08:00</published><updated>2008-10-18T22:30:32.727+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 8.10'/><title type='text'>升级到Ubuntu 8.10面对的几个问题！</title><content type='html'>本来有计划升级自己的桌面系统到8.10版本的Ubuntu去，在检视了升级文档之后，觉得暂时停止行动，有待8.10正式发布后再看！&lt;br /&gt;从我的系统来看，使用的第三方的软件库不是很多，用到了medibuntu的媒体库和banshee那个特定发行，现在还不确定banshee是不是可以移去，medibuntu是很重要的第三方库，就看它的速度如何？检视medibuntu的官方页面，http://packages.medibuntu.org/，发现针对8.10的包已经可用！&lt;br /&gt;&lt;br /&gt;针对已经的一些问题，主要分析不利因素有，&lt;br /&gt;对于日常使用，不能从Evolution等GNOME程序直接点开连接将是很不舒服的一件事情，而且这个fix应该只是wrapper脚本的问题，很快可以解决的；&lt;br /&gt;而对于选择升级的用户必须谨慎对待  NetworkManager  0.7和当前网络配置(/etc/network/interfaces)不兼容的问题，解决方法是停止  NetworkManager服务；&lt;br /&gt;对于nVidia用户需要注意的是一个问题，无法正常识别不被支持的显卡；&lt;br /&gt;&lt;br /&gt;等待8.10的正式发布，时间应该不多了！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7196405363522975671?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7196405363522975671/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7196405363522975671&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7196405363522975671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7196405363522975671'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/10/ubuntu-810.html' title='升级到Ubuntu 8.10面对的几个问题！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4254673699032413413</id><published>2008-09-09T15:32:00.002+08:00</published><updated>2008-09-09T15:35:57.333+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Ukulele'/><title type='text'>Some Ukulele Music(Clara Belle)</title><content type='html'>I found the Music author when I am searching funny music on YouTube.&lt;br /&gt;This is the first time I listen some Ukulele music.&lt;br /&gt;I think it is very nice!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/3BayyAIdr4o&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/3BayyAIdr4o&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/3BayyAIdr4o&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3BayyAIdr4o&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/3BayyAIdr4o&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/A6ujWEyNgbQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/A6ujWEyNgbQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/A6ujWEyNgbQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A6ujWEyNgbQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/A6ujWEyNgbQ&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;  &lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/H1RXfiRPE74&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/H1RXfiRPE74&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/H1RXfiRPE74&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H1RXfiRPE74&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/H1RXfiRPE74&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;  &lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/17IRhh673_c&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/17IRhh673_c&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;a style="left: 0px ! important; top: 13px ! important;" title="点击这里使 Adblock Plus 过滤该对象" class="abp-objtab-06319681798145474 visible ontop" href="http://www.youtube.com/v/17IRhh673_c&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/a&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/17IRhh673_c&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/17IRhh673_c&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4254673699032413413?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4254673699032413413/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4254673699032413413&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4254673699032413413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4254673699032413413'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/09/some-ukulele-musicclara-belle.html' title='Some Ukulele Music(Clara Belle)'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3805025981150708358</id><published>2008-09-03T14:36:00.005+08:00</published><updated>2008-09-04T09:45:22.473+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='浏览器'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Chrome'/><title type='text'>Google浏览器Chrome和开源项目Chromium</title><content type='html'>Google终于发布了它的浏览器--Chrome以及Chrome基于的开源项目Chromium。&lt;div&gt;Chrome是怎样的一个产品呢！&lt;/div&gt;&lt;div&gt;首先Chrome基于WebKit的浏览器解析引擎，加上Google全新开源项目V8的Javascript解析器，技术上来说没有太多其他新的东西引入，但是Google的整合功力从Chrome上可见一斑，Chrome无论是速度还是一般的解析效果都没话说！只是还处于测试版本的Chrome对于一些特殊的页面和应用还有些问题，这也是正常的！&lt;/div&gt;&lt;div&gt;一些关于浏览器技术的资料，&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Chrome属性页面，类似Firefox的about:config&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma; font-size: 12px; "&gt;&lt;li&gt;&lt;big&gt;"about:network": 查看网络状态。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:stats": 查看浏览器状态。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:cache":查看缓存。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:histograms": 可能是比较各种运行数据。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:plugins":插件管理。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:dns"dns查看。&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:version": 版本&lt;br /&gt;&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:memory": 内存使用&lt;br /&gt;&lt;/big&gt;&lt;/li&gt;&lt;li&gt;&lt;big&gt;"about:crash": 浏览器崩溃页&lt;/big&gt;&lt;/li&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma; font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma; font-size: 14px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;三大Web解析引擎：&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.microsoft.com/"&gt;IE&lt;/a&gt; -- 微软独家技术垄断；&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.mozilla.org/newlayout"&gt;Gecko&lt;/a&gt; -- Mozilla解析引擎，从Netscape的解析引擎演化而来；&lt;/div&gt;&lt;div&gt;&lt;a href="http://webkit.org/"&gt;WebKit&lt;/a&gt; -- Apple的Safari，KDE的浏览器以及Google的Chrome所使用的引擎；&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://code.google.com/apis/v8"&gt;JavaScript引擎V8&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://dev.chromium.org/Home"&gt;Chromium开发者主页&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3805025981150708358?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3805025981150708358/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3805025981150708358&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3805025981150708358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3805025981150708358'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/09/googlechromechromium.html' title='Google浏览器Chrome和开源项目Chromium'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6215257943790744674</id><published>2008-08-19T23:19:00.002+08:00</published><updated>2008-08-19T23:49:02.970+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><category scheme='http://www.blogger.com/atom/ns#' term='网络'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux，系统管理'/><title type='text'>掌握几个处理Linux网络必须的小技巧</title><content type='html'>处理Linux系统时，网络几乎是不可能回避的话题，即使是Linux作为桌面系统也一样，无线网络的支持一直是Linux的一个弱项，如今也大可不必为此担忧，WICD应该可以搞定大部分无线网络配置的问题，是桌面linux可以选择的一个不错的工具，WICD官方网站，&lt;br /&gt;http://wicd.sourceforge.net&lt;br /&gt;对于Ubuntu/Debian系统，可以在apt源中添加相应的项解决，&lt;br /&gt;deb http://apt.wicd.net hardy extras / deb http://apt.wicd.net debian extras&lt;br /&gt;在Fedora/RedHat系统上安装会比较复杂，需要关闭NetworkManager服务， 并启动wicd服务，具体安装见http://wicd.net/wiki/doku.php?id=fedora，（在最新的Ubuntu上NetworkManager也是默认的服务，应该关闭）；&lt;br /&gt;使用NetworkManager还是WICD，个人以为看具体需求了，NetworkManager发展至今也不错了！WICD可能具有更加全的功能；&lt;br /&gt;&lt;br /&gt;处理了网络配置的问题，还有几个必须掌握的基本技巧需要列一下的，&lt;br /&gt;/etc/hosts文件的配置，这个简单而历史悠久的文件确实还有用处，应该注意一下的，它的格式一般如下，&lt;br /&gt;ip地址  主机名字/别名 全域名的主机名字&lt;br /&gt;其他的IP地址和主机名列表，需要注意的是IPv6的地址也已经被各大发行版加入！&lt;br /&gt;# The following lines are desirable for IPv6 capable hosts&lt;br /&gt;::1 ip6-localhost ip6-loopback&lt;br /&gt;fe00::0 ip6-localnet&lt;br /&gt;ff00::0 ip6-mcastprefix&lt;br /&gt;ff02::1 ip6-allnodes&lt;br /&gt;ff02::2 ip6-allrouters&lt;br /&gt;ff02::3 ip6-allhosts&lt;br /&gt;上面这段是Ubuntu最新版本中的一段！&lt;br /&gt;关于主机名的问题和hosts文件还有一篇旧文&lt;a href="http://a3linux.blogspot.com/2006/06/linuxhostname.html"&gt;连接于此&lt;/a&gt;！&lt;br /&gt;另外基于IP Wrapper（IP包裹）这种最原始的访问控制依然有效，且稳妥至极，&lt;br /&gt;/etc/hosts.deny和/etc/hosts.allow设置得当还是可以有不错的效果。&lt;br /&gt;&lt;br /&gt;iptables必须要掌握一点的，至于使用iptables的前台程序如Firestarter未见得是很好的主意，iptables如果不涉及转发和NAT，基本可以参照各个发行版默认的规则依葫芦画飘的，关于转发和NAT部分参见相关的文档。&lt;br /&gt;&lt;br /&gt;DNS还是使用硬code写死的方式会比较好！&lt;br /&gt;在/etc/resolv.conf文件中写上&lt;br /&gt;nameserver ip_address会省去很多麻烦的！&lt;br /&gt;&lt;br /&gt;手工的配置网卡地址，一般的用ifconfig命令手工配置网卡地址还是要记一下的，&lt;br /&gt;/sbin/ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255&lt;br /&gt;当然相应的系统网卡配置文件应当知道，对于Ubuntu/Debian类系统的/etc/network/interfaces文件和Fedora/RedHat系统的/etc/sysconfig/network-scripts/ifcfg-eth* 文件的功能和格式应当比较了解，方能处理这些系统的网络基础问题。&lt;br /&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;iface eth0 inet static&lt;br /&gt;address 192.168.1.2&lt;br /&gt;netmask 255.255.255.0&lt;br /&gt;gateway 192.168.1.1&lt;br /&gt;&lt;br /&gt;auto eth0&lt;br /&gt;这是Ubuntu系统interfaces文件的例子，配置了静态地址。&lt;br /&gt;DEVICE=eth0&lt;br /&gt;BOOTPROTO=dhcp&lt;br /&gt;HWADDR=00:16:3E:52:82:75&lt;br /&gt;ONBOOT=yes&lt;br /&gt;DHCP_HOSTNAME=centos5&lt;br /&gt;这是RedHat系统的例子，使用的是DHCP方式。&lt;br /&gt;&lt;br /&gt;这里简单总结了一些自己的使用经验，开个头，以后需要补充更多的东西！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6215257943790744674?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6215257943790744674/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6215257943790744674&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6215257943790744674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6215257943790744674'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/08/linux.html' title='掌握几个处理Linux网络必须的小技巧'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-146270232106195034</id><published>2008-07-31T17:56:00.004+08:00</published><updated>2008-08-01T09:15:57.151+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux桌面'/><category scheme='http://www.blogger.com/atom/ns#' term='腾讯'/><category scheme='http://www.blogger.com/atom/ns#' term='QQ'/><title type='text'>小议腾讯Linux版QQ</title><content type='html'>腾讯意外发布Linux版的QQ！确实挺意外，尽管我有年头不用QQ了，看到CU上热火的讨论，不免也凑一把热闹，下了一个装在一台Ubuntu上跑跑看！&lt;br /&gt;&lt;br /&gt;第一感觉：业余&lt;br /&gt;除了网友已经提到的文件属性和RPM包中License的一些明显错误之外，我发觉整个Linux的QQ倒是清爽的简单过头，翻遍设置没有找到关于网络之类的设置，连个代理都没得设吗？大概腾讯以为这是给linuxer的莫大恩惠了，也就不要要求太多了吧！&lt;br /&gt;程序编的怎么样不敢说，没有代码，但至少怎么发布、打包过程肯定不是Linuxer干得活，专业精神太缺乏，业余啊！希望腾讯能学会Linux的一些基本原则和方式。&lt;br /&gt;&lt;br /&gt;第二感觉：简单，没有广告什么的这些干扰倒也不错！&lt;br /&gt;程序结构很简单，也没有加入广告之类的复杂功能，这倒是不错；&lt;br /&gt;程序上使用的是单体程序，就一个QQ的功能程序，整个DEB包包含下列文件，&lt;br /&gt;/usr&lt;br /&gt;/usr/share&lt;br /&gt;/usr/share/applications&lt;br /&gt;/usr/share/applications/QQ.desktop&lt;br /&gt;/usr/share/apps&lt;br /&gt;/usr/share/apps/Tencent&lt;br /&gt;/usr/share/apps/Tencent/QQ&lt;br /&gt;/usr/share/apps/Tencent/QQ/ImEngine.cfg&lt;br /&gt;/usr/share/apps/Tencent/QQ/IMEngineClient&lt;br /&gt;/usr/share/apps/Tencent/QQ/res.db&lt;br /&gt;/usr/share/apps/Tencent/QQ/QQ.png&lt;br /&gt;/usr/share/apps/Tencent/QQ/QQ&lt;br /&gt;/usr/share/doc&lt;br /&gt;/usr/share/doc/linuxqq&lt;br /&gt;/usr/share/doc/linuxqq/QQ&lt;br /&gt;/usr/bin&lt;br /&gt;/usr/bin/QQ&lt;br /&gt;&lt;br /&gt;无论是RPM还是DEB包都没有使用签字，安全性很值得怀疑！&lt;br /&gt;这里是我的QQ文件的MD5和SHA1值，大家可以对一下，&lt;br /&gt;bbfcf98d6df66d89d376cde36c4c7c61  /usr/bin/QQ&lt;br /&gt;24c21e4cb7a2b9fa4237527fa933fe95e95245f9  /usr/bin/QQ&lt;br /&gt;上面是SHELL，主程序位于/usr/share/apps/Tencent/QQ,&lt;br /&gt;198b141655a861d44985f3e1f2eddea9  /usr/share/apps/Tencent/QQ/QQ&lt;br /&gt;7147321ae9bbd2f372840ac9bf3e271fef16bbdc  /usr/share/apps/Tencent/QQ/QQ&lt;br /&gt;&lt;br /&gt;看看我的有没有被hack过啊:-)&lt;br /&gt;基本上对QQ没有兴趣了，就凑个热闹而已。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-146270232106195034?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/146270232106195034/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=146270232106195034&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/146270232106195034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/146270232106195034'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/07/linuxqq.html' title='小议腾讯Linux版QQ'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6237570635274035100</id><published>2008-07-30T23:10:00.003+08:00</published><updated>2008-07-30T23:39:59.560+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='命令'/><category scheme='http://www.blogger.com/atom/ns#' term='tcpdump'/><category scheme='http://www.blogger.com/atom/ns#' term='netstat'/><title type='text'>Linux网络连接状态检查！</title><content type='html'>检查linux的网络连接状态其实很简单，利用Linux内置的一些命令和SHELL的几个小技巧就可以完成看似复杂的检查任务，这也是Linux的魅力之一！&lt;br /&gt;最基本的，&lt;br /&gt;netstat -atn&lt;br /&gt;该命令的解释是列出基于TCP协议(-t)的所有连接，并将通信双方以IP地址的（-n)的方式显示，而不是主机名！！&lt;br /&gt;&lt;br /&gt;&lt;code&gt;netstat -atn | cut -b 49-75 | grep -o -P "\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b" | sort | uniq -c | sort -n -r -k 1,7 | head -10&lt;/code&gt;&lt;br /&gt;这行命令用来分析netstat的输出结果，最后得出的是目前处于连接中的不同的IP地址；这个命令在Ubuntu（cut -b 45-75)上不能实现，这是不同的Linux对于一些基本命令的实现不同（编译的选项和参数不一致），但是ubuntu上可以用下面的命令实现相似的功能，&lt;br /&gt;netstat -atn | cut -b 45-75 | cut -d':' -f1 |sort | uniq -c | sort -n -r -k 1,7 | head -10&lt;br /&gt;唯一的缺点是不用正则表达式的情况下title内容行也被放了进来，当然还可以用一些命令去除这些文字行，这里就不展开了！&lt;br /&gt;&lt;br /&gt;netstat -atn |cut -b 77-90 ｜ sort | uniq -c 是列出每个连接的状态并统计！&lt;br /&gt;对于netstat命令输出的分析其实还有很多方法，这儿就不再列举！&lt;br /&gt;&lt;br /&gt;&lt;code&gt;time tcpdump -ns 200 -c 100 '(dst port http or dst port https) and tcp[13] &amp;amp; 2!=0' | grep -o -P '\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}.\d{1,5}\s\&gt;' | cut -d '.' -f 1-4 | sort | uniq -c | sort -n -r -k 1,7 | head -25&lt;/code&gt;&lt;br /&gt;这个命令是对于100个包中有多少个新连接请求的统计！运用了tcpdump抓取100个（－c 100）包，最后列出这些请求的IP地址。&lt;br /&gt;这里只是两个简单的例子，还有很多命令组合运用的实例可以大大加快我们的工作效率，这些都只要合理运用Linux的命令就可以了！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6237570635274035100?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6237570635274035100/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6237570635274035100&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6237570635274035100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6237570635274035100'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/07/linux.html' title='Linux网络连接状态检查！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1633079476481648870</id><published>2008-07-07T22:37:00.004+08:00</published><updated>2008-07-07T22:53:06.614+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSuSE'/><category scheme='http://www.blogger.com/atom/ns#' term='硬盘分区'/><title type='text'>OpenSuSE安装后启动失败错误！</title><content type='html'>最近几天在KVM里面尝试安装OpenSuSE，安装成功后总是启动失败，停在了一个waiting for 硬盘分区的错误上面，去OpenSuSE的网站查了一下，发觉是很简单的错误，不知道是OpenSuSE的问题还是KVM虚拟机环境的问题，反正改了/etc/fstab里面的硬盘分区就好了，具体的就是原来OpenSuSE使用by-id的分区表示方式(/dev/disk/by-id/scsi_SATA-QEMU....)的，改成直接的分区表示(/dev/sdaX).&lt;br /&gt;具体的错误形如，&lt;br /&gt;&lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 34px; text-align: left;"&gt;Waiting for device /dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2 to appear: ....................Could not find /dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2&lt;/pre&gt;把/etc/fstab里面的&lt;br /&gt;/dev/disk/by-id/scsi-SATA_ST3120023AS_3KA1AKAV-part2&lt;br /&gt;改为&lt;br /&gt;/dev/sda2&lt;br /&gt;可以解决！&lt;br /&gt;如果还不行，我这里是可以了！！！&lt;br /&gt;可以试着用LiveCD启动，然后重新做initrd文件，&lt;br /&gt;mkinitrd -d /dev/sda2&lt;br /&gt;具体的讨论见&lt;a href="http://forums.opensuse.org/install-boot-login/387996-boot-fails-after-kernel-update-suse10-3-a.html"&gt;这个帖子&lt;/a&gt;！！&lt;br /&gt;希望能对碰到和我一样问题的朋友有点帮助！&lt;br /&gt;在SuSE上面，我碰到过好几次无法正确加载by-id的硬盘分区了，看来对于各种不同的硬件情况，SuSE测试的还是不够啊！&lt;br /&gt;&lt;br /&gt;看看号称最漂亮的Linux的OpenSuSE的桌面吧！（默认的）&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_F9rz3PrRtQA/SHItLpcpMyI/AAAAAAAAA1Y/ElZOL8afEqs/s1600-h/OpenSuSE_1.png"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_F9rz3PrRtQA/SHItLpcpMyI/AAAAAAAAA1Y/ElZOL8afEqs/s320/OpenSuSE_1.png" alt="" id="BLOGGER_PHOTO_ID_5220284596203631394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_F9rz3PrRtQA/SHItYUaHvrI/AAAAAAAAA1g/ZVtyn8lONDo/s1600-h/OpenSuSE_2.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_F9rz3PrRtQA/SHItYUaHvrI/AAAAAAAAA1g/ZVtyn8lONDo/s320/OpenSuSE_2.png" alt="" id="BLOGGER_PHOTO_ID_5220284813894205106" border="0" /&gt;&lt;/a&gt; &lt;pre class="alt2" dir="ltr" style="border: 1px inset ; margin: 0px; padding: 6px; overflow: auto; width: 640px; height: 34px; text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_F9rz3PrRtQA/SHItYUaHvrI/AAAAAAAAA1g/ZVtyn8lONDo/s1600-h/OpenSuSE_2.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1633079476481648870?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1633079476481648870/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1633079476481648870&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1633079476481648870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1633079476481648870'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/07/opensuse.html' title='OpenSuSE安装后启动失败错误！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_F9rz3PrRtQA/SHItLpcpMyI/AAAAAAAAA1Y/ElZOL8afEqs/s72-c/OpenSuSE_1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4488109096474342947</id><published>2008-06-18T22:24:00.000+08:00</published><updated>2008-06-19T06:27:09.174+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Add-Ons'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox 3'/><title type='text'>My Favorite Firefox Add-Ons(3.0 updated)</title><content type='html'>I have tested many firefox add-ons from firrefox 0.9 to now and the following are my favorite ones.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Google Toolbar for firefox&lt;/span&gt; &lt;a href="http://www.google.com/tools/firefox/toolbar/FT3/intl/zh-CN/index.html"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Adblock Plus&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1865"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ColorfulTabs&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1368"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Download Statusbar&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/26"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fasterfox&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1269"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Flashblock&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/433"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NoScript&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/722"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nuke Anything Enhanced&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/951"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tab Mix Plus&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1122"&gt;Download&lt;/a&gt; (not support 3.0 yet)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Torbutton&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2275"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;User Agent Switcher&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/59"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span&gt;*** CHM Reade&lt;/span&gt;&lt;span&gt;r&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3235"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ShowIP &lt;/span&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/590"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Butter Gamil2&lt;/span&gt;&lt;a href="https://addons.mozilla.org/zh-CN/firefox/addon/6076"&gt; Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Hige Menubar&lt;/span&gt; &lt;a href="https://addons.mozilla.org/zh-CN/firefox/addon/4762"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some Other Add-Ons used for the Safari Style&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Custom Buttons2&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5066"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fission&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1951"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Stop-or-Reload Button&lt;/span&gt; &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/313"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VFox | Aqua Theme&lt;/span&gt; &lt;a href="http://www.vsdigital.deviantart.com/"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is my Firefox Screenshot on Fedora 8 and Ubuntu 8.04,&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_F9rz3PrRtQA/SFmLfmYLU-I/AAAAAAAAA04/AwbL6PWbL_k/s1600-h/Screenshot-%E9%99%84%E5%8A%A0%E7%BB%84%E4%BB%B6.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_F9rz3PrRtQA/SFmLfmYLU-I/AAAAAAAAA04/AwbL6PWbL_k/s320/Screenshot-%E9%99%84%E5%8A%A0%E7%BB%84%E4%BB%B6.png" alt="" id="BLOGGER_PHOTO_ID_5213351418652218338" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_F9rz3PrRtQA/R3O-EeelsyI/AAAAAAAAAf0/Ztc2b13Z1P8/s1600-h/firefox.ss.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_F9rz3PrRtQA/R3O-EeelsyI/AAAAAAAAAf0/Ztc2b13Z1P8/s320/firefox.ss.png" alt="" id="BLOGGER_PHOTO_ID_5148667783124726562" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4488109096474342947?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4488109096474342947/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4488109096474342947&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4488109096474342947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4488109096474342947'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/my-favorite-firefox-add-ons.html' title='My Favorite Firefox Add-Ons(3.0 updated)'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_F9rz3PrRtQA/SFmLfmYLU-I/AAAAAAAAA04/AwbL6PWbL_k/s72-c/Screenshot-%E9%99%84%E5%8A%A0%E7%BB%84%E4%BB%B6.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8827723112470514183</id><published>2008-06-06T15:30:00.003+08:00</published><updated>2008-06-06T15:39:40.680+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenOffice'/><category scheme='http://www.blogger.com/atom/ns#' term='jdbc'/><title type='text'>用OpenOffice.org Base连接MySQL乱码的问题！</title><content type='html'>用OpenOffice Base通过JDBC驱动去连接MySQL数据库设计和开发数据库的简单应用还是不错的想法，也很直观易学。但是我发现有个恼人的问题，就是UTF－8编码会出现乱码！在OpenOffice论坛上查了一下，发现这确实是个bug，开发者似乎已经承诺在3.0解决该问题，但是对于2.x的用户有一个简单的临时解决办法，强行指定JDBC使用unicode和UTF－8编码，这些JDBC参数可以加在database的名字后面，数据库为test的话，数据库名称的位置填写：test?useUnicode=true&amp;amp;characterEncoding=UTF-8&lt;br /&gt;如图，&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_F9rz3PrRtQA/SEjpSpBKnOI/AAAAAAAAA0Y/0uVZmEnG4hg/s1600-h/Screenshot-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%90%91%E5%AF%BC.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_F9rz3PrRtQA/SEjpSpBKnOI/AAAAAAAAA0Y/0uVZmEnG4hg/s320/Screenshot-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%90%91%E5%AF%BC.png" alt="" id="BLOGGER_PHOTO_ID_5208669475511639266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;关于这个问题的具体解释可以查看：&lt;a class="postlink" href="http://qa.openoffice.org/issues/show_bug.cgi?id=78486"&gt;http://qa.openoffice.org/issues/show_bug.cgi?id=78486&lt;/a&gt;&lt;br /&gt;&lt;a class="postlink" href="http://www.olat.org/docu/install/Database_and_UTF-8_configuration.html"&gt;http://www.olat.org/docu/install/Databa ... ation.html&lt;/a&gt;&lt;!-- m --&gt; 这里是相关问题的讨论和解决办法！&lt;br /&gt;&lt;!-- m --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8827723112470514183?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8827723112470514183/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8827723112470514183&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8827723112470514183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8827723112470514183'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/06/openofficeorg-basemysql.html' title='用OpenOffice.org Base连接MySQL乱码的问题！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_F9rz3PrRtQA/SEjpSpBKnOI/AAAAAAAAA0Y/0uVZmEnG4hg/s72-c/Screenshot-%E6%95%B0%E6%8D%AE%E5%BA%93%E5%90%91%E5%AF%BC.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-706191576963328395</id><published>2008-05-20T22:44:00.003+08:00</published><updated>2008-05-20T22:51:20.276+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 9'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora 9新的软件添加/删除程序</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_F9rz3PrRtQA/SDLlFBFr7FI/AAAAAAAAAzw/Bu0Vdb_HR3E/s1600-h/add-remove-software-F9.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_F9rz3PrRtQA/SDLlFBFr7FI/AAAAAAAAAzw/Bu0Vdb_HR3E/s320/add-remove-software-F9.png" alt="" id="BLOGGER_PHOTO_ID_5202472393920736338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;这是基于PackageKit的新的GNOME PackageKit程序，PackageKit目标是要在不同的包管理系统的Linux发行版上提供一个接口一致的包管理界面，gnome-packagekit已经在Fedora 9和Ubuntu 8.04等主流的发行版的最新版本中引入，下面是两个来自Fedora 9的截图，显示了Fedora 9中新的基于PackageKit的“软件添加/删除程序”的菜单位置和主界面，以后本站的Fedora每日一篇无特殊说明将基于此图形安装界面解释软件包的搜索和安装！&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_F9rz3PrRtQA/SDLlPRFr7GI/AAAAAAAAAz4/jTqljvAHRRA/s1600-h/add-remove-software-F9-1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_F9rz3PrRtQA/SDLlPRFr7GI/AAAAAAAAAz4/jTqljvAHRRA/s320/add-remove-software-F9-1.png" alt="" id="BLOGGER_PHOTO_ID_5202472570014395490" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-706191576963328395?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/706191576963328395/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=706191576963328395&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/706191576963328395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/706191576963328395'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/fedora-9.html' title='Fedora 9新的软件添加/删除程序'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_F9rz3PrRtQA/SDLlFBFr7FI/AAAAAAAAAzw/Bu0Vdb_HR3E/s72-c/add-remove-software-F9.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4177850942748673123</id><published>2008-05-20T22:27:00.004+08:00</published><updated>2008-05-28T22:03:35.374+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Cinepaint,支持高位色深的图像编辑器</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a style="" onclick="F1 = window.open('/uploads/2008-05-06-cinepaint.png','Zoom','height=626,width=940,top=219.5,left=377.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-05-06-cinepaint.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:285 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-05-06-cinepaint.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" width="300" align="left" height="198" /&gt;&lt;/a&gt;Gimp对于不个颜色通道不高于8bit要求下是不错的图像编辑器。而当你需要每个通道颜色位数达到24bit时，你需要的是好莱坞图像编辑器：Cinepaint。&lt;/p&gt;&lt;p&gt;CinePaint看起来像是老版本的Gimp，其实Cinepaint是由十年前的Gimp分支重写而来的。而很明显的区别在于“新建图像”对话框： 图像颜色位数到达IEEE floating point标准的32bit。Cinepaint也支持LittleCMS颜色管理系统，高精度图像格式如DPX和OpenEXR以及每通道打印，它十分适合于高质量照片的输出工作。&lt;/p&gt;&lt;br /&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install cinepaint&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装: &lt;/b&gt;使用搜索标签搜索 cinepaint(新版本的Fedora 9引入了基于packagekit的统一软件添加/删除程序中没有标签的界面，直接在搜索框中输入要查找的信息，Fedora 9的“软件添加/删除程序”).&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 图像 &gt; CinePaint&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/cinepaint&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://www.cinepaint.org/"&gt;http://www.cinepaint.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4177850942748673123?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4177850942748673123/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4177850942748673123&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4177850942748673123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4177850942748673123'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/cinepaint.html' title='Cinepaint,支持高位色深的图像编辑器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6774455043851970556</id><published>2008-05-15T22:27:00.005+08:00</published><updated>2008-05-15T23:00:04.143+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='earthquake'/><title type='text'>The terrible earthquake in Sichuan China!</title><content type='html'>The terrible earthquake occurred at May 12, 2008 in Sichuan China has been caused many casualties.&lt;br /&gt;There are some pictures from China news sites from the distressed area.&lt;br /&gt;The report data from China government up to now(May 15, 2008),&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;the distressed area is about 100,000 square kilometer,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;19,509 killed have been confirmed,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;more than 50,000 death by estimate,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;... ...&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i0.sinaimg.cn/dy/c/p/2008-05-15/U2415P1T1D15548203F21DT20080515220024.jpg" alt="图文：消防战士在什邡一座宿舍楼废墟中搜救" border="1" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i2.sinaimg.cn/dy/c/p/2008-05-15/U2415P1T1D15548290F21DT20080515222718.jpg" alt="图文：通往汶川道路被山体滑坡阻断" border="1" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i1.sinaimg.cn/dy/c/p/2008-05-15/U2415P1T1D15548241F21DT20080515221354.jpg" alt="图文：映秀湾发电厂职工在废墟中呼唤爱妻" border="1" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i2.sinaimg.cn/dy/c/p/2008-05-15/U2598P1T1D15547674F21DT20080515193758.jpg" alt="图文：老人身后是被毁坏的房屋" border="1" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i0.sinaimg.cn/dy/c/p/2008-05-15/U2598P1T1D15547677F21DT20080515193807.jpg" alt="图文：被地震摧毁的家园" border="1" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i3.sinaimg.cn/dy/c/p/2008-05-15/U2598P1T1D15547678F21DT20080515193810.jpg" alt="图文：两个孩子待在已经变成废墟的家中" border="1" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;img src="http://i2.sinaimg.cn/dy/c/p/2008-05-15/U2598P1T1D15547685F21DT20080515193828.jpg" alt="图文：救援人员在现场搜救" border="1" /&gt;&lt;/div&gt;And more pictures and videos can been found from &lt;a href="http://news.sina.com.cn/z/photo/06/08earthquake/index.shtml"&gt;China's Web Site&lt;/a&gt;!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6774455043851970556?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6774455043851970556/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6774455043851970556&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6774455043851970556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6774455043851970556'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/terrible-earthquake-in-sichuan-china.html' title='The terrible earthquake in Sichuan China!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4629449071437051804</id><published>2008-05-12T17:44:00.001+08:00</published><updated>2008-05-12T21:52:08.477+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>面向对象的Shell - Hotwire</title><content type='html'>&lt;div class="serendipity_entry_body"&gt;                 &lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a style="" onclick="F1 = window.open('/uploads/2008-04-05-hotwire.png','Zoom','height=645,width=839,top=210,left=428,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-04-05-hotwire.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:283 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-04-05-hotwire.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" align="right" height="229" /&gt;&lt;/a&gt;Shell环境这几年的改进循序渐近，变化不小，从Multics古老的shell到如今的Bourne，Korn Shell，Bash和ash，zsh等，还有C语法类似的csh，tcsh群，但是这些都是基于文本滚动输出方式的。&lt;/p&gt;&lt;p&gt;&lt;i&gt;Hotwire&lt;/i&gt;是一款面向对象的超级，它集成了一个GUI的界面提供了完全不同的工作方式。Shell命令如"ls", "proc"和"filter"被用来构建对象的管道，图形界面用于智能显示管道结果，可以单击列抬头来排序或者双击路径来改变目录以及其他更多的操作。 Hotwire可以保证基于当前命令的输出进行更多的交互操作，把输出作为更多的其他命令的输入，而不必重新执行命令。 这些命令都是对象感知的，内建的对象检查器自动检测并提供GUI界面合适的对象操作方法和属性。&lt;/p&gt;&lt;p&gt;除可以执行Shell命令之外, hotwire还可以执行Python脚本片段和shell脚本片段。它也提供了TAB命令补全和历史记录搜索，计算Perl和Ruby表达式，对命令输出进行检索和以传统的命令行方式运行命令。&lt;/p&gt;&lt;p&gt;该项目目前才开始了一年多，它还有很对计划中的任务等待实现，如远程控制功能，我们将看着它逐渐成长。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install hotwire&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 在搜索标签搜索&lt;span style="font-family:courier new,courier,monospace;"&gt;hotwire&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 系统工具 &gt; Hotwire Shell&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;命令&lt;/span&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/hotwire&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://hotwire-shell.org/" target="_blank"&gt;http://hotwire-shell.org/&lt;/a&gt;&lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4629449071437051804?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4629449071437051804/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4629449071437051804&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4629449071437051804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4629449071437051804'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/shell-hotwire.html' title='面向对象的Shell - Hotwire'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7970525825582281051</id><published>2008-05-12T15:41:00.002+08:00</published><updated>2008-05-12T15:49:11.532+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>pavumeter - PulseAudio的音量控制工具</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;a href="http://dailypackage.fedorabook.com/uploads/2008-03-18-pavumeter.gif" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:281 --&gt;&lt;/a&gt;&lt;a onclick="F1 = window.open('/uploads/2008-03-18-pavumeter.gif','Zoom','height=191,width=600,top=437,left=547.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-03-18-pavumeter.gif" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:281 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-03-18-pavumeter.serendipityThumb.gif" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" width="300" height="90" /&gt;&lt;/a&gt;你是否需要一个简单音量调节工具来调节你的PulseAudio输出？如果是， &lt;i&gt;pavumeter&lt;/i&gt;将是你需要的，它的简洁界面没有菜单和任何多余的控件，足够简单。&lt;br /&gt;技巧：如果有多块声卡的情况下可以把声卡的编号作为参数传给&lt;span style="font-family:courier new,courier,monospace;"&gt;pavumeter&lt;/span&gt;命令。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install pavumeter&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 应用程序 &gt; 影音 &gt; pavumeter&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 影音 &gt;  PulseAudio Volume Meter (Playback)&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/pavumeter&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://0pointer.de/lennart/projects/pavumeter/"&gt;http://0pointer.de/lennart/projects/pavumeter/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7970525825582281051?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7970525825582281051/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7970525825582281051&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7970525825582281051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7970525825582281051'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/pavumeter-pulseaudio.html' title='pavumeter - PulseAudio的音量控制工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6309257013550327907</id><published>2008-05-12T14:58:00.004+08:00</published><updated>2008-05-12T15:19:11.790+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Meld可视化差异查看合并工具</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2008-03-16-meld.png','Zoom','height=533,width=789,top=266,left=453,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-03-16-meld.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:279 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-03-16-meld.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" align="right" height="201" /&gt;&lt;/a&gt;Meld&lt;/i&gt;是一个功能强大可视化差异、合并工具，可以显示两路、三路色彩标识的差异，并进行合并或编辑。它可以和版本控制系统协同工作（cvs,svn,hg）也可以比较目录。基于GTK+界面友好且简洁。&lt;p&gt;&lt;i&gt;Meld&lt;/i&gt;可以方便的完成编辑和合并的工作；在比较文件时，可以简单的点击中间的箭头实现合并，而按住CTRL键可以进行在差异位置之前和之后查看而按住SHIFT则可以执行块删除。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install meld&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 开发 &gt; 开发工具 &gt; meld&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 编程 &gt; Meld Diff Viewer&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/meld&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://meld.sourceforge.net/"&gt;http://meld.sourceforge.net/&lt;/a&gt;&lt;/p&gt;&lt;i&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6309257013550327907?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6309257013550327907/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6309257013550327907&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6309257013550327907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6309257013550327907'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/meld.html' title='Meld可视化差异查看合并工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-448973671072159601</id><published>2008-05-12T11:47:00.002+08:00</published><updated>2008-05-12T11:54:25.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Gliv，OpenGL的图片查看器</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-03-04-gliv.jpg" onclick="F1 = window.open('/uploads/2008-03-04-gliv.jpg','Zoom','height=554,width=893,top=255.5,left=401,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:277 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-03-04-gliv.serendipityThumb.jpg" width="300" align="left" height="184" /&gt;&lt;/a&gt;Fedora有许多出色的图片查看器，每个都针对不同的方面进行优化！&lt;/p&gt;&lt;p&gt;&lt;i&gt;Gliv&lt;/i&gt; 是一款使用OpenGL加速的图片查看器，使用OpenGL对旋转，缩放等操作进行了加速，并且实现了平滑感和图像谈入淡出的切换效果。它更是一款出色的幻灯播放工具。&lt;/p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install gliv&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 使用搜索标签搜索gliv&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 图像 &gt; Gliv Image Viewer&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gliv&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://guichaz.free.fr/gliv/"&gt;http://guichaz.free.fr/gliv/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-448973671072159601?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/448973671072159601/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=448973671072159601&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/448973671072159601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/448973671072159601'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/glivopengl.html' title='Gliv，OpenGL的图片查看器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6941454070292255920</id><published>2008-05-12T11:32:00.003+08:00</published><updated>2008-05-12T11:54:50.580+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>文件同步工具Unison</title><content type='html'>&lt;a style="" onclick="F1 = window.open('/uploads/2008-03-04-unison.png','Zoom','height=437,width=1035,top=314,left=330,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-03-04-unison.png" class="serendipity_image_link"&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-03-04-unison.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" align="right" height="124" /&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;如果经常在多台计算机上同时工作，特别是笔记本和台式电脑之间，保持各个计算机上的文件同步和版本一致是比较重要的事情了。Unison是一款简单易用的图形化的支持双向同步的文件同步工具，可运行于Windows和大部分Linux平台，因此支持跨平台的文件同步，并且可以通过SSH隧道来实现同步，以便更安全的同步敏感数据。&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install unison&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 基本系统 &gt; 系统工具 &gt; unison&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序 &gt; 附件 &gt; Unison File Synchronizer&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/unison&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://www.cis.upenn.edu/%7Ebcpierce/unison/"&gt;http://www.cis.upenn.edu/~bcpierce/unison/&lt;/a&gt;&lt;/p&gt;&lt;i&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6941454070292255920?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6941454070292255920/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6941454070292255920&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6941454070292255920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6941454070292255920'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/unison.html' title='文件同步工具Unison'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6702073916430082744</id><published>2008-05-11T10:25:00.002+08:00</published><updated>2008-05-12T06:52:55.332+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Quarry多能的游戏板</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;&lt;a style="" onclick="F1 = window.open('/uploads/2008-02-29-quarry.jpg','Zoom','height=949,width=1326,top=58,left=184.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-02-29-quarry.jpg" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:273 --&gt;&lt;/a&gt;&lt;a style="" onclick="F1 = window.open('/uploads/2008-02-29-quarry.jpg','Zoom','height=949,width=1326,top=58,left=184.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-02-29-quarry.jpg" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:273 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-02-29-quarry.serendipityThumb.jpg" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" align="right" height="214" /&gt;&lt;/a&gt;Quarry&lt;/i&gt;是一个多功能的图形游戏板，可以用于围棋，Amazons和单人象棋等的展示。它让游戏者可以相互对战，也可以通过GTP(游戏文本协议)来和计算机对弈&lt;i&gt;gnugo&lt;/i&gt;或&lt;i&gt;grhino。&lt;/i&gt; &lt;i&gt;Quarry&lt;/i&gt;提供了限时出招，限时游戏，保存游戏状态，动画显示，游戏动作树等功能以及游戏演示（可用于讲解游戏）。&lt;/p&gt;&lt;p&gt;附加游戏引擎的方法，&lt;/p&gt;&lt;ol&gt;&lt;li&gt;找到并安装GTP引擎，Fedora提供了围棋和单人象棋&lt;i&gt;（gnugo&lt;/i&gt; &lt;i&gt;grhino&lt;/i&gt;）&lt;br /&gt;&lt;/li&gt;&lt;li&gt;设置GP模式启动的命令行参数，&lt;br /&gt;- &lt;i&gt;gnugo&lt;/i&gt;: &lt;span style="font-family:courier new,courier,monospace;"&gt;gnugo --mode gtp&lt;/span&gt;&lt;br /&gt;- &lt;i&gt;grhino&lt;/i&gt;: &lt;span style="font-family:courier new,courier,monospace;"&gt;gtp-rhino&lt;/span&gt;&lt;/li&gt;&lt;li&gt;在Quarry控制面板点击首选项，选择GTP引擎，点击添加。&lt;/li&gt;&lt;li&gt;添加第二步中找到的参数，点击添加，关闭首选项窗口。&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;可以选择GPT对战新游戏了！&lt;/p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install quarry&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 在搜索标签搜索Quarry&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; Applications &gt; Games &gt; Quarry&lt;br /&gt;&lt;b&gt;命令行:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/quarry&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;网站：&lt;/span&gt; &lt;a href="http://home.gna.org/quarry/" target="_blank"&gt;http://home.gna.org/quarry/&lt;/a&gt;&lt;i&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6702073916430082744?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6702073916430082744/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6702073916430082744&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6702073916430082744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6702073916430082744'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/quarry.html' title='Quarry多能的游戏板'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4554725823957491171</id><published>2008-05-11T10:13:00.003+08:00</published><updated>2008-05-12T11:55:45.787+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>硬件信息查看工具lshw-gui</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a style="" class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-28-lshw-gui.png"&gt;&lt;!-- s9ymdb:270 --&gt;&lt;/a&gt;&lt;a style="" onclick="F1 = window.open('/uploads/2008-02-28-lshw-gui.png','Zoom','height=629,width=865,top=218,left=415,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-02-28-lshw-gui.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:270 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-02-28-lshw-gui.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" align="right" height="217" /&gt;&lt;/a&gt;Fedora提供了一个硬件信息查看的工具，包括了&lt;span style="font-family:courier new,courier,monospace;"&gt;lsusb, lspci, hdparm执行结果和对&lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;/proc&lt;/span&gt;（系统运行时信息）和&lt;span style="font-family:courier new,courier,monospace;"&gt;/sys（动态设备系统信息）两个特殊文件系统的扫描信息。作为lshw命令行工具的另一个实现，将这些硬件信息更好的显示出来，以便用户查看（lshw命令输出有上千行的内容）。&lt;/span&gt;&lt;p&gt;&lt;i&gt;lshw-gui&lt;/i&gt; 提供了简单直观的信息查阅界面，用户可以方便的定位到各个子系统和设备的详细信息。界面上我们可以看到四栏，前三栏用于设备树的显示，第四栏用于显示详细信息。&lt;/p&gt;&lt;p&gt;lshw显示了远比&lt;i&gt;hwbrowser&lt;/i&gt;等工具多的信息，并且这些信息的展示方式更具可读性。&lt;/p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install lshw-gui&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 在搜索标签搜索lshw-gui&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 应用程序(Applications) &gt; 系统工具(System Tools) &gt; 硬件列表(Hardware Lister)&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/lshw-gui&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://ezix.org/project/wiki/HardwareLiSter"&gt;http://ezix.org/project/wiki/HardwareLiSter&lt;/a&gt; (&lt;span style="font-family:courier new,courier,monospace;"&gt;lshw-gui&lt;/span&gt; 就是gtk-lshw，而在Debian和Ubuntu等发行版中，这个软件包可能叫lshw-gtk)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4554725823957491171?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4554725823957491171/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4554725823957491171&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4554725823957491171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4554725823957491171'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/lshw-gui.html' title='硬件信息查看工具lshw-gui'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5700538753055213205</id><published>2008-05-10T15:16:00.002+08:00</published><updated>2008-05-10T15:28:43.335+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Autotrace将位图转换为矢量图的工具</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://dailypackage.fedorabook.com/uploads/2008-02-26-autotrace.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:268 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-02-26-autotrace.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" width="300" height="80" /&gt;&lt;/a&gt;矢量图如SVG图片的最大好处是在不同的分辨率下都能有不错的显示效果。将位图转换为矢量图的令人生厌的任务，好在矢量图编辑工具Inkscape等提供了autotrace这样的工具来自动化这个过程。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;autotrace是另外一个我们可以用的工具。 它是一个命令行工具，支持众多的位图格式并可以输出几种不同的矢量图包括svg，eps和pdf以及Adobe的Illustrator（ai）格式。&lt;/p&gt;本文所用的例子图片是从一个已经丢失了原来矢量图的位图格式通过 &lt;i&gt;autotrace&lt;/i&gt; 转换而来，这是用&lt;i&gt;Inkscape&lt;/i&gt;打开的情况。转换命令很简单，&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ autotrace input.png -output-file output.svg&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;尽管这个图片的颜色数比较少也比较简单，但是&lt;i&gt;autotrace&lt;/i&gt;同样能应付一些复杂的位图。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install autotrace&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 浏览模式未列出，使用搜索标签搜索autotrace&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 无（命令行工具）&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/autotrace&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站:&lt;/b&gt; &lt;a href="http://autotrace.sourceforge.net/" target="_blank"&gt;http://autotrace.sourceforge.net/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5700538753055213205?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5700538753055213205/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5700538753055213205&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5700538753055213205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5700538753055213205'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/autotrace.html' title='Autotrace将位图转换为矢量图的工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1152849498369737632</id><published>2008-05-10T14:53:00.002+08:00</published><updated>2008-05-10T15:13:30.667+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Planet网志聚合器</title><content type='html'>&lt;div class="serendipity_entry_body"&gt;                 &lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;Planet是一个网志聚合器，聚合RSS或Atom等的网志内容提供者为一个Web站点的工具，例如很多社区现在都有其成员的网志聚合站，&lt;br /&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-25-planet.png" onclick="F1 = window.open('/uploads/2008-02-25-planet.png','Zoom','height=688,width=822,top=188.5,left=436.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:266 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-25-planet.serendipityThumb.png" width="300" align="right" height="250" /&gt;&lt;/a&gt;&lt;/i&gt; &lt;a href="http://planet.fedoraproject.org/"&gt;例如 Planet Fedora&lt;/a&gt;, &lt;a href="http://planet.gnome.org/"&gt;Planet Gnome&lt;/a&gt;, 和&lt;a href="http://planetkde.org/"&gt;Planet KDE&lt;/a&gt;。&lt;p&gt;为保持最低的系统资源占有率，Planet使用基于模版文件生成静态页面的方法而不是运行web脚本。当在Fedora上安装Planet包后，模板的样本存放于&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/doc/planet-2.0/examples/，而相应的&lt;/span&gt; CSS和图片存放于&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/doc/planet-2.0/examples/output&lt;/span&gt;。&lt;/p&gt;&lt;p&gt;需要建立自己的Planet时，可以先拷贝模板样本和相应的CSS和图片，然后按照这个模板改进为自己的模板。在下面的Planet例子中，&lt;span style="font-family:courier new,courier,monospace;"&gt;~/planet/template&lt;/span&gt;将作为模板文件存放的位置，而 &lt;span style="font-family:courier new,courier,monospace;"&gt;~/public_html/planet&lt;/span&gt;作为Planet输出的位置(CSS和图片以及生成的HTML/XML存放的位置): &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ mkdir -p planet ~/public_html/planet&lt;br /&gt;$ cp /usr/share/doc/planet-2.0/examples/*tmpl /usr/share/doc/planet-2.0/examples/fancy/*tmpl ~/planet&lt;br /&gt;$ cp -r /usr/share/doc/planet-2.0/examples/output/* ~/public_html/planet&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;下一步是创建一个配置文件，配置文件的例子为&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/doc/planet-2.0/examples/&lt;/span&gt;; 下面是按照我们之前假定的路径（位置）要求的配置文件例子，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;font-size:78%;"&gt;# Configuration file for planet&lt;br /&gt;&lt;br /&gt;# Basic planet details&lt;br /&gt;[Planet]&lt;br /&gt;name = myPlanet&lt;br /&gt;link = http://concord3.proximity.on.ca/~chris/planet/&lt;br /&gt;owner_name = Chris Tyler&lt;br /&gt;owner_email = chris.tyler@example.com&lt;br /&gt;&lt;br /&gt;# Directory for cached feed data&lt;br /&gt;cache_directory = /home/chris/planet/cache&lt;br /&gt;&lt;br /&gt;# Directory for output HTML and XML files&lt;br /&gt;output_dir = /home/chris/public_html/planet&lt;br /&gt;&lt;br /&gt;# List of template files to be processed&lt;br /&gt;template_files = planet/template/atom.xml.tmpl planet/template/foafroll.xml.tmpl planet/template/index.html.tmpl planet/template/opml.xml.tmpl planet/template/rss10.xml.tmpl planet/template/rss20.xml.tmpl&lt;br /&gt;&lt;br /&gt;# Feeds to be processed&lt;br /&gt;[http://blog.chris.tylers.info/index.php?feeds]&lt;br /&gt;name = Chris Tyler&lt;br /&gt;face = images/chris_tyler_hackergotchi.png&lt;br /&gt;&lt;br /&gt;[http://planet.fedoraproject.org/atom.xml]&lt;br /&gt;name = Planet Fedora&lt;br /&gt;&lt;br /&gt;[http://rss.slashdot.org/Slashdot/slashdot]&lt;br /&gt;name = Slashdot&lt;br /&gt;&lt;br /&gt;[http://dailypackage.fedorabook.com/index.php?feeds]&lt;br /&gt;name = Fedora Daily Package&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;保存该文件到合适的位置(如, &lt;span style="font-family:courier new,courier,monospace;"&gt;~/planet/config.ini&lt;/span&gt;)然后运行&lt;span style="font-family:courier new,courier,monospace;"&gt;planet ~/planet/config.ini（配置文件作为命令参数）&lt;/span&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ planet ~/planet/config.ini&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;如果结果看起来不错, 就可以用&lt;i&gt;crontab&lt;/i&gt; 把这个任务固定下来周期的执行以便定时更新聚合新闻：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ (crontab -l;echo "50 * * * * /usr/bin/planet $HOME/planet/config.ini")|crontab&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install planet &lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 浏览模式下没有列出，使用搜索标签搜索Planet&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 无（一般使用命令行或cron任务运行）&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/planet&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站:&lt;/b&gt; &lt;a href="http://planetplanet.org/"&gt;http://planetplanet.org&lt;/a&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1152849498369737632?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1152849498369737632/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1152849498369737632&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1152849498369737632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1152849498369737632'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/planet.html' title='Planet网志聚合器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6857126020512314258</id><published>2008-05-10T14:35:00.003+08:00</published><updated>2008-05-10T14:53:31.422+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>GraphicsMagick - 图像查看，操作和转换工作</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a style="" class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-19-graphicsmagick.jpg" onclick="F1 = window.open('/uploads/2008-02-19-graphicsmagick.jpg','Zoom','height=622,width=958,top=221.5,left=368.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:264 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-19-graphicsmagick.serendipityThumb.jpg" width="300" align="right" height="193" /&gt;&lt;/a&gt;GraphicsMagick&lt;/i&gt;是&lt;i&gt;ImageMagick&lt;/i&gt;软件包最为出色的分支，它提供了强大的灵活的图像转换、编辑和查看的功能。与&lt;i&gt;ImageMagick&lt;/i&gt;不同的是GraphicsMagick不是把各个功能分成不同的子命令（ImageMagick有display,convert,animate,compare等很多子命令工具）而是用同一个程序gm加不同的参数命令来实现不同功能：&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ gm display ~/Pictures/image000.jpg&lt;br /&gt;查看图像&lt;br /&gt;$ gm convert ~/Pictures/image000.jpg /tmp/sunset.png&lt;br /&gt;转换图像&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;与Netpbm类似&lt;i&gt;GraphicsMagick&lt;/i&gt;提供了很相似的功能，不同的是它可以在同一个进程中处理多个图像操作和转换，而不是用多进程的方式。GraphicMagick也提供了对于Web脚本很有用的图像生成功能，而且它的图像处理功能同样可以由C/C++程序或Perl脚本的通过相应的编程接口调用。&lt;/p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install GraphicsMagick&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 浏览模式下没有列出;  使用搜索标签&lt;span style="font-family:courier new,courier,monospace;"&gt;搜索GraphicsMagic&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 无（命令行工具）&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gm&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站:&lt;/b&gt; &lt;a href="http://www.graphicsmagick.org/" target="_blank"&gt;http://www.graphicsmagick.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6857126020512314258?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6857126020512314258/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6857126020512314258&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6857126020512314258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6857126020512314258'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/graphicsmagick.html' title='GraphicsMagick - 图像查看，操作和转换工作'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1384851874080259771</id><published>2008-05-07T23:40:00.003+08:00</published><updated>2008-05-10T13:35:40.720+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PluseAudio，Fedora，GNOME'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Pulseaudio是怎么启动的？</title><content type='html'>&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;PluseAudio在Fedora 8的时候作为系统标准的声音处理组件被引入，那么它在GNOME环境下是如何随GNOME的会话启动的呢？&lt;br /&gt;先看一下GNOME会话的启动控制文件，gnome-session是GNOME会话的实际程序，这个程序的任务是在GNOME桌面启动之时启动已被配置为需要启动的一组程序（当然可以是任意的需要的程序）。主要配置文件/usr/share/gnome/default.session，该文件配置了默认的启动程序列表，这个文件的内容看起来是这样的，&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# This is the default session that is launched if the user doesn't&lt;br /&gt;# already have a session.&lt;br /&gt;# The RestartCommand specifies the command to run from the $PATH.&lt;br /&gt;# The Priority determines the order in which the commands are started&lt;br /&gt;# (with Priority = 0 first) and defaults to 50.&lt;br /&gt;# The id provides a name that is unique within this file and passed to the&lt;br /&gt;# app as the client id which it must use to register with gnome-session.&lt;br /&gt;# The clients must be numbered from 0 to the value of num_clients - 1.&lt;br /&gt;&lt;br /&gt;[Default]&lt;br /&gt;num_clients=5&lt;br /&gt;0,id=default0&lt;br /&gt;0,Priority=60&lt;br /&gt;0,RestartCommand=&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;b&gt;pam-panel-icon&lt;/b&gt;&lt;/span&gt; --sm-client-id default0&lt;br /&gt;1,id=default1&lt;br /&gt;1,Priority=10&lt;br /&gt;1,RestartCommand=&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;b&gt;gnome-wm&lt;/b&gt;&lt;/span&gt; --default-wm gnome-wm --sm-client-id default1&lt;br /&gt;2,id=default2&lt;br /&gt;2,Priority=40&lt;br /&gt;2,RestartCommand=&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;b&gt;gnome-panel&lt;/b&gt;&lt;/span&gt; --sm-client-id default2&lt;br /&gt;3,id=default3&lt;br /&gt;3,Priority=40&lt;br /&gt;3,RestartCommand=&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;b&gt;nautilus&lt;/b&gt;&lt;/span&gt; --no-default-window --sm-client-id default3&lt;br /&gt;4,id=default4&lt;br /&gt;4,Priority=40&lt;br /&gt;4,RestartCommand=&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;b&gt;gnome-volume-manager&lt;/b&gt;&lt;/span&gt; --sm-client-id default4&lt;br /&gt;从中我们可以清楚的看到没有PulseAudio相关的程序（其中的gnome-volume-manager是GNOME文件卷管理器，负责自动挂载文件系统），除了这个文件之外，gnome-session还从一些.desktop文件中获取启动程序的信息，这些文件列于/usr/share/gnome/autostart中和~/.config/autostart中。其实可以发现PulseAudio也不在这些目录中。&lt;br /&gt;那么究竟PulseAudio是如何启动的呢？从ps输出来看，gnome-session是它的父进程，strace的结果也可以证明。&lt;br /&gt;再从RPM包的情况来看一下，&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;rpm -qa|egrep '^pulse'&lt;/b&gt;&lt;br /&gt;pulseaudio-libs-0.9.8-5.fc8&lt;br /&gt;pulseaudio-module-x11-0.9.8-5.fc8&lt;br /&gt;pulseaudio-0.9.8-5.fc8&lt;br /&gt;pulseaudio-libs-glib2-0.9.8-5.fc8&lt;br /&gt;pulseaudio-utils-0.9.8-5.fc8&lt;br /&gt;pulseaudio-core-libs-0.9.8-5.fc8&lt;br /&gt;pulseaudio-module-gconf-0.9.8-5.fc8&lt;br /&gt;&lt;span style="color: rgb(0, 255, 0);"&gt;&lt;b&gt;pulseaudio-esound-compat-0.9.8-5.fc8&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;pulseaudio-libs-0.9.8-5.fc8&lt;br /&gt;这些是Fedora 8的情况，&lt;br /&gt;esound服务（daemon）是esd，旧声音服务，目前在Pulse架构下有一个哑的esd来做到兼容性的需要，包含在包pulseaudio-esound-compat里，&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;rpm -ql pulseaudio-esound-compat&lt;/b&gt;&lt;br /&gt;/usr/bin/esd&lt;br /&gt;/usr/bin/esdcompat&lt;br /&gt;/usr/share/man/man1/esdcompat.1.gz&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;file /usr/bin/esd*&lt;/b&gt;&lt;br /&gt;/usr/bin/esd:        symbolic link to `esdcompat'&lt;br /&gt;/usr/bin/esdcompat:  Bourne shell script text executable&lt;br /&gt;/usr/bin/esd-config: Bourne shell script text executable&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;esdcompat的手册页（manpage）告诉我们这方面的更多细节，&lt;br /&gt;&lt;br /&gt;esdcompat是一个兼容性脚本，使用和ESD声音服务一样的参数（esd daemon）但实际上是用正确的参数设置启动PulseAudio声音服务程序，这是使用PulseAudio平滑的取代ESD的需要，以便gnome-session能够以PulseAudio来取代ESD。&lt;br /&gt;&lt;br /&gt;这个就给了我们一个最终的交代，gnome-session自动启动esd，而哑esd正是张冠李戴的正确启动pulseaudio的关键！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1384851874080259771?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1384851874080259771/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1384851874080259771&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1384851874080259771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1384851874080259771'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/pulseaudio.html' title='Pulseaudio是怎么启动的？'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7199553847704773535</id><published>2008-05-07T23:12:00.002+08:00</published><updated>2008-05-07T23:25:59.010+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu VMWare Server'/><title type='text'>在Ubuntu 8.04上安装VMWare Server！</title><content type='html'>软件： VMware Server 1.0.4 build 56528 http://www.vmware.com/ 可以免费下载&lt;br /&gt;vmware-any-any-update-116.tgz 的补丁包，下载地址：http://vmkernelnewbies.googlegroups.com/web/vmware-any-any-update-116.tgz&lt;br /&gt;注意针对kernel 2.6.25的新版本补丁 vmware-any-any-update117.tgz也已经有了，不过目前Ubuntu 8.04和其他一些Linux发行版的Kernle还没有那么新，116已经够了！&lt;br /&gt;&lt;br /&gt;安装命令：&lt;br /&gt;&lt;span style="font-family: arial;"&gt;tar zxvf VMware-server-1.0.4-56528.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;cd vmware-server-distrib&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;sudo ./vmware-install.pl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;sudo apt-get install gcc-3.4 xinetd&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;tar zxvf vmware-any-any-update-116.tgz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;cd vmware-any-any-update-116&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;sudo ./runme.pl&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;sudo vmware-config.pl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;这一切完成之后，&lt;br /&gt;cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7199553847704773535?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7199553847704773535/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7199553847704773535&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7199553847704773535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7199553847704773535'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/ubuntu-804vmware-server.html' title='在Ubuntu 8.04上安装VMWare Server！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5969601064774202179</id><published>2008-05-04T00:21:00.002+08:00</published><updated>2008-05-04T00:27:56.305+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 9'/><title type='text'>Fedora 9和JAVA</title><content type='html'>最近才听听说的Sun准备全面开放JAVA了，开源的！可能这个行动已经付诸实现了！Fedora为此带来了OpenJDK，SUN和REDHAT共同努力的基于IcedTea项目的JAVA开源版本的环境。从Fedora 9开始可以进入实用阶段了（猜想，在Fedora 8下面似乎有些小问题，希望Fedora 9能做好，还没有完全验证）。&lt;br /&gt;使用这个环境的应用需要设置JAVA_HOME和JRE_HOME，&lt;br /&gt;&lt;ul&gt;&lt;li&gt;export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64 &lt;/li&gt;&lt;li&gt;export JRE_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64&lt;/li&gt;&lt;/ul&gt; 这是基于64bit X86架构的系统，32bit系统应该有相应的路径，这个不是问题；&lt;br /&gt;基于Eclipse和Java开发环境进入完全开源的可用状态！Fedora 9带来的小小惊喜之一！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5969601064774202179?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5969601064774202179/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5969601064774202179&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5969601064774202179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5969601064774202179'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/05/fedora-9java.html' title='Fedora 9和JAVA'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7350628479796759230</id><published>2008-04-15T17:03:00.002+08:00</published><updated>2008-04-15T17:13:17.268+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 9'/><title type='text'>Fedora 9将要引入的一些新功能!</title><content type='html'>对于马上就要发布的Fedora 9,什么是值得我们关注的呢?&lt;br /&gt;GNOME 2.22在当前的Beta中已经很稳定了,发布的时候应该已经是2.22.1的版本,据说又修复了N多的臭虫!GNOME新版的最大改进在于虚拟文件系统的全新架构,性能和功能上都有加强,不过遗憾的是目前的2.22版本中还不是全功能的版本. 蓝牙支持的改进是GNOME此次发布的一个亮点.此外还有什么日历插件什么的小东西,很实用.&lt;br /&gt;&lt;br /&gt;NetworkManager全面接管网络设备,无线,有线甚至是GSM和CDMA的PPP连接.&lt;br /&gt;&lt;br /&gt;KDE 4集成!不用KDE的,不好说!不过应该不错,革命性的版本.&lt;br /&gt;&lt;br /&gt;F9更提供了EXT4文件系统进行测试和尝鲜.&lt;br /&gt;&lt;br /&gt;PackageKit功能提供了有趣的特性,对于跨越不同发行版使用一些硬件驱动将提供实用的功能;&lt;br /&gt;&lt;br /&gt;在Fedora9里面,老旧SysV init下岗了,取代它的是来自Ubuntu的upstart;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7350628479796759230?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7350628479796759230/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7350628479796759230&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7350628479796759230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7350628479796759230'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/04/fedora-9.html' title='Fedora 9将要引入的一些新功能!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7865568892474796941</id><published>2008-03-15T02:34:00.002+08:00</published><updated>2008-03-15T02:36:58.334+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 9'/><category scheme='http://www.blogger.com/atom/ns#' term='GNOME 2.22'/><title type='text'>Fedora 9(Alpha) ScreenShot With GNOME 2.22</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9rFrSH7McI/AAAAAAAAAlc/FuYSul9Z9og/s1600-h/Fedora9_with_gnome2.22.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9rFrSH7McI/AAAAAAAAAlc/FuYSul9Z9og/s320/Fedora9_with_gnome2.22.png" alt="" id="BLOGGER_PHOTO_ID_5177668069005930946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The latest GNOME 2.22 is available on Fedora 9(Alpha) and I have tried it on one of my qemu-kvm machine. The following is the latest Chinese Screenshot!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7865568892474796941?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7865568892474796941/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7865568892474796941&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7865568892474796941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7865568892474796941'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/fedora-9alpha-screenshot-with-gnome-222.html' title='Fedora 9(Alpha) ScreenShot With GNOME 2.22'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_F9rz3PrRtQA/R9rFrSH7McI/AAAAAAAAAlc/FuYSul9Z9og/s72-c/Fedora9_with_gnome2.22.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7498744486596390624</id><published>2008-03-14T16:40:00.004+08:00</published><updated>2008-03-14T17:18:59.241+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>htmldoc - HTML文档转PS/PDF工具</title><content type='html'>&lt;div class="serendipity_entry serendipity_entry_author_Chris-Tyler"&gt;                         &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-18-htmldoc.png" onclick="F1 = window.open('/uploads/2008-02-18-htmldoc.png','Zoom','height=413,width=558,top=326,left=568.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:262 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-18-htmldoc.serendipityThumb.png" align="left" width="300" height="220" /&gt;&lt;/a&gt;htmldoc&lt;/i&gt;是一款简单的转化HTML到PostScript,PDF或索引HTML文档的工具。它提供了图形化的操作界面，可以用于手册，文档的转化，特别是像生成打印版本的文档这种任务，它也可以被当作过滤器来用。&lt;br /&gt;当作为过滤器时，htmldoc通过脚本使用简单的方法生成漂亮的输出，这里是一个BASH脚本范例，&lt;br /&gt;&lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;i&gt;htmldoc&lt;/i&gt; 也可以用于从CGI程序&lt;/p&gt; &lt;p&gt;生成PDF文件。&lt;/p&gt;&lt;p&gt;htmldoc支持表格和图形，很容易用它生成发票，声明，报告等有多拦内容以及带有Logo、图标的规范文档。通过简单的sed/awk/perl技巧，可以将普通的文本输出转化成HTML以便纳入htmldoc的输出中。&lt;/p&gt;该软件是 Easy Software 的产品, 该公司也是CUPS的开发者。&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/R9pC1iH7MbI/AAAAAAAAAlU/EwkLF1sie8A/s1600-h/temp.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/R9pC1iH7MbI/AAAAAAAAAlU/EwkLF1sie8A/s320/temp.png" alt="" id="BLOGGER_PHOTO_ID_5177524209076351410" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install htmldoc&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 应用程序 -&gt; 办公/生产效率 -&gt; htmldoc&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 办公&gt; HTMLDOC&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/htmldoc&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://www.htmldoc.org/"&gt;http://www.htmldoc.org/&lt;/a&gt;&lt;/p&gt;             &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7498744486596390624?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7498744486596390624/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7498744486596390624&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7498744486596390624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7498744486596390624'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/htmldoc-htmlpspdf.html' title='htmldoc - HTML文档转PS/PDF工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_F9rz3PrRtQA/R9pC1iH7MbI/AAAAAAAAAlU/EwkLF1sie8A/s72-c/temp.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3230817397731309641</id><published>2008-03-14T16:27:00.003+08:00</published><updated>2008-03-14T16:40:09.785+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Ksudoku - 数独游戏</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-15-ksudoku.png" onclick="F1 = window.open('/uploads/2008-02-15-ksudoku.png','Zoom','height=541,width=528,top=262,left=583.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-15-ksudoku.serendipityThumb.png" align="right" width="293" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Ksudoku&lt;/i&gt; 是Fedora包含的数独游戏。它可以生成数独和很多变种，包括 Roxdoku (3D)和 Samurai变化类型。 这些可以在电脑上也可以出到纸上用铅笔橡皮玩。&lt;/p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install ksudoku&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 应用程序 -&gt; 游戏和娱乐 -&gt; ksudoku&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 游戏&gt; ksudoku&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/ksudoku&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站:&lt;/b&gt; &lt;a href="http://ksudoku.sourceforge.net/" target="_blank"&gt;http://ksudoku.sourceforge.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3230817397731309641?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3230817397731309641/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3230817397731309641&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3230817397731309641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3230817397731309641'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/ksudoku.html' title='Ksudoku - 数独游戏'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3505388226624279029</id><published>2008-03-14T15:29:00.003+08:00</published><updated>2008-03-14T16:22:18.807+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>hplip-gui - HP设备管理器</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-14-hplip-gui.png" onclick="F1 = window.open('/uploads/2008-02-14-hplip-gui.png','Zoom','height=561,width=835,top=252,left=430,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:257 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-14-hplip-gui.serendipityThumb.png" width="300" height="200" /&gt;&lt;/a&gt;HP的打印机和其他设备在Fedora中的支持很好，这都要感谢HP的开源驱动和工具（hplip）以及与众多相关项目如ghostscript,cups等的良好合作。hplip-gui软件包提供了简单便捷的图形前台工具，以便用户可以更方便用HP设备完成扫描、打印、取得照片和复制、传真等任务，hplib-gui还提供访问HP设备的状态信息的功能，例如墨盒或锡鼓的状态等。&lt;br /&gt; HP设备管理器显示所有可用的设备，点击每个设备可以参看相关信息和功能，需要是外部程序会被调用，如xsane等，其他功能是直接由设备管理器自己提供的。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install hplip-gui&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 需要使用搜索列表去搜索hplip-gui&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 系统 -&gt; 设备管理 -&gt;HP设备管理器&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/hp-toolbox&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://hplip.sourceforge.net/"&gt;http://hplip.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3505388226624279029?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3505388226624279029/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3505388226624279029&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3505388226624279029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3505388226624279029'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/hplip-gui-hp.html' title='hplip-gui - HP设备管理器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4655265924856070875</id><published>2008-03-14T14:37:00.002+08:00</published><updated>2008-03-14T15:24:43.903+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>定制GRUB启动画面</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-13-grub-splash.png" onclick="F1 = window.open('/uploads/2008-02-13-grub-splash.png','Zoom','height=495,width=655,top=285,left=520,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:252 --&gt;&lt;img style="border-style: none; border-width: 0px; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-13-grub-splash.serendipityThumb.png" align="right" width="300" height="225" /&gt;&lt;/a&gt;Fedora系统启动界面一般是GRUB的启动画面或菜单。该画面的背景图像是Fedora&lt;a href="http://fedoraproject.org/wiki/Artwork" target="_blank"&gt; artTeam&lt;/a&gt;提供的系统文件&lt;span style="font-family:courier new,courier,monospace;"&gt;/boot/grub/splash.xpm.gz&lt;/span&gt;来自软件包Fedora-logos。&lt;br /&gt;定制启动画面，可以用你最喜欢的照片或是其他logo，&lt;br /&gt;1. 准备合适的图像文件；该图像文件为满足640x480像素最多14色的图像格式的文件，因为启动器使用的VGA模式分别率为640x480 16色，而2个颜色是留给文本的，所以图像只能用14色，如果是用GIMP编辑器编辑图像的话，首先确保图像大小是640x480，而后在菜单图像-&gt;模式-&gt;索引 给最大颜色数14的值。&lt;br /&gt;2. 保存文件到/boot/grub使用后缀名为.xpm.gz&lt;br /&gt;3. 编辑/boot/grub/grub.conf文件，splashimage指令应该指向我们的新文件，（hdx，Y）是GRUB的硬盘分区表示方法，大致的（hd0，0）表示第一块硬盘的第一分区，&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# grub.conf generated by anaconda&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# Note that you do not have to rerun grub after making changes to this file&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# NOTICE:  You have a /boot partition.  This means that&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#          all kernel and initrd paths are relative to /boot/, eg.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#          root (hd0,0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#          kernel /vmlinuz-version ro root=/dev/concord3/f8root&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#          initrd /initrd-version.img&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#boot=/dev/md0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;default=0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;timeout=5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;splashimage=(hd0,0)&lt;b&gt;&lt;span style="color:#ff0000;"&gt;/grub/myimage.xpm.gz&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;hiddenmenu&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;title Fedora (2.6.23.15-137.fc8)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;a onclick="F1 = window.open('/uploads/2008-02-13-grub-splash2.png','Zoom','height=495,width=655,top=285,left=520,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-02-13-grub-splash2.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:253 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-02-13-grub-splash2.serendipityThumb.png" style="border-style: none; border-width: 0px; float: right; padding-left: 5px; padding-right: 5px;" align="right" width="300" height="225" /&gt;&lt;/a&gt;        root (hd0,0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        kernel /vmlinuz-2.6.23.15-137.fc8 ro root=/dev/concord3/f8root rhgb quiet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        initrd /initrd-2.6.23.15-137.fc8.img&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;title Fedora (2.6.23.14-115.fc8)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        root (hd0,0)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        kernel /vmlinuz-2.6.23.14-115.fc8 ro root=/dev/concord3/f8root rhgb quiet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        initrd /initrd-2.6.23.14-115.fc8.img&lt;/span&gt;&lt;p&gt;重启系统。&lt;/p&gt;&lt;p&gt;XPM是GRUB所用的文件格式，比较特殊的地方是：它是C代码的片段，这种代码包含ascii到颜色的转换表而图像本身是ASCII图像。可以用gzip解压缩该文件并用文本工具查看该文件。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;一些小技巧：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;选择包含颜色比较少的图像，以免丢失过多的图像信息；&lt;/li&gt;&lt;li&gt;GRUB使用白色字符显示菜单内容，应尽量避免使用过亮的颜色；&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4655265924856070875?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4655265924856070875/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4655265924856070875&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4655265924856070875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4655265924856070875'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/grub.html' title='定制GRUB启动画面'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8384913028432349579</id><published>2008-03-14T13:36:00.003+08:00</published><updated>2008-03-14T15:27:53.768+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>PDFCube － 3D的PDF演示器</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2008-02-12-pdfcube.png','Zoom','height=540,width=855,top=262.5,left=420,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2008-02-12-pdfcube.png" class="serendipity_image_link"&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2008-02-12-pdfcube.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" width="300" height="188" /&gt;&lt;/a&gt;PDFCube&lt;/i&gt; 是一个微型（35k）PDF演示器。它提供了双缓冲页面切换，放大页面的一角或中间部分以及Compiz风格的正方体旋转动画的各种演示功能。&lt;br /&gt;&lt;p&gt;在大屏幕的投影仪上连续应用3维旋转的切换效果容易引起头晕目眩的后果，作者建议该功能只作为主要内容切换的效果。为了达到这种效果，可以预先载入需要该切换效果的页面，命令如下，&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;pdfcube presentation.pdf 5 12&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;该例子表示正方体切换效果位于第五页到第六页和第十二页到第十三页，不过其他页面使用普通切换效果。PDFCube演示中可以用空格键来切换页面，正确的切换效果会自动运用。&lt;br /&gt;&lt;a target="_blank" href="http://latex-beamer.sourceforge.net/"&gt;LaTeX-Beamer&lt;/a&gt;, &lt;a target="_blank" href="http://prosper.sourceforge.net/"&gt;Prosper&lt;/a&gt;或 OpenOffice Impress可以用来生成用PDFCube来演示的PDF源文件。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install pdfcube&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 使用搜索标签，搜索pdfcube&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;菜单位置：没有默认菜单&lt;/span&gt;&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/pdfcube&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a target="_blank" href="http://code.100allora.it/pdfcube"&gt;http://code.100allora.it/pdfcube&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8384913028432349579?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8384913028432349579/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8384913028432349579&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8384913028432349579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8384913028432349579'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/pdfcube.html' title='PDFCube － 3D的PDF演示器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-2558262745647784792</id><published>2008-03-14T12:59:00.002+08:00</published><updated>2008-03-14T13:17:41.047+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Maxima － 计算机代数系统</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2008-02-11-maxima.png" onclick="F1 = window.open('/uploads/2008-02-11-maxima.png','Zoom','height=663,width=864,top=201,left=415.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:248 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2008-02-11-maxima.serendipityThumb.png" align="right" width="300" height="229" /&gt;&lt;/a&gt;20世纪60年代末，计算机代数系统Macsyma由MIT主导研发，该系统由Symbolcs公司商业化运作，很多其他专有软件如Maple和Mathematica等都是来源自该系统。&lt;br /&gt;Fedora包含maxima软件包，一个开源的继承自Macsyma代码（1982年分支到1998年依据GPL开源）。Macima提供了代数、数字的代数操作和2维3维绘图的功能，Maxima-gui则提供了简单的xmaxima图形前端。&lt;br /&gt;安装命令：yum install maxima-gui&lt;br /&gt;图形安装：maxima-gui没有列在默认的列表中，需要查询才能找到；&lt;br /&gt;菜单位置：应用程序 &gt; 编程 &gt; xmaxima&lt;br /&gt;命令： /usr/bin/maxima  OR /usr/bin/maxima-gui&lt;br /&gt;网站：&lt;a href="http://maxima.sourceforge.net/" target="_blank"&gt;http://maxima.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-2558262745647784792?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/2558262745647784792/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=2558262745647784792&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2558262745647784792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2558262745647784792'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/maxima.html' title='Maxima － 计算机代数系统'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4861915923270314243</id><published>2008-03-14T10:49:00.004+08:00</published><updated>2008-03-14T11:04:58.655+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>超级TUX卡丁车－卡丁车竞技游戏</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-11-30-supertuxkart.png','Zoom','height=642,width=823,top=211.5,left=436,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-11-30-supertuxkart.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:240 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-11-30-supertuxkart.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" width="300" height="233" /&gt;&lt;/a&gt;&lt;/i&gt;超级TUX卡丁车是一款简单的卡丁车竞技游戏（有点类似旧Console上的游戏，我觉得像Mario卡丁车）。一到两位玩家和其他的卡通对手一起比赛。该游戏使用简单的3D图形（基于OpenGL），控制简单，可以在比赛中选择取得动力加速还是money！&lt;br /&gt;安装命令：yum install supertuxkart&lt;br /&gt;图形安装：应用程序 &gt; 游戏和娱乐 &gt; supertuxkart&lt;br /&gt;菜单位置： 应用程序 &gt; 游戏 &gt; Supertuxkart&lt;br /&gt;命令： /usr/bin/supertuxkart&lt;br /&gt;网站：&lt;a href="http://supertuxkart.sourceforge.net/"&gt;http://supertuxkart.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4861915923270314243?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4861915923270314243/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4861915923270314243&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4861915923270314243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4861915923270314243'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/tux.html' title='超级TUX卡丁车－卡丁车竞技游戏'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1558830461206678787</id><published>2008-03-14T10:25:00.003+08:00</published><updated>2008-03-14T10:48:36.264+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>ManEdit手册页编辑器</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onclick="F1 = window.open('/uploads/2007-11-05-manedit.png','Zoom','height=673,width=856,top=196,left=419.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-11-05-manedit.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:235 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-11-05-manedit.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" width="300" height="235" /&gt;&lt;/a&gt;多年来Unix和Linux系统以手册页方式提供的在线文档带来了很大的便利，这类文档提供简明扼要的关于命令，应用程序，文件格式，API和接口的相关信息。通过简单的标记这些文档可以方便的在终端和在线帮助程序中展示或转换成PDF，或使用PostScript打印亦或转成流行的HTML页面的方式。&lt;br /&gt;ManEdit是一款图形界面的手册页编辑工具，可以简化手册页的创建和维护工作。ManEdit的界面由两个主要部分，左栏显示的是手册页的不同节（Section），右边则是该节对应的标题和文本。标记方式采用的是对应传统手册页标记的XML的变体，有一些基础的控件提供诸如粗体和下划线等基础标记的应用。预览按钮提供了预览手册页的功能。&lt;br /&gt;尽管ManEdit还在开发中，至少提供了一种便利的方式来书写手册页，特别是对于不熟悉手册页标记的用户。&lt;br /&gt;关于手册页的使用：&lt;br /&gt;man command查询相关命令；&lt;br /&gt;man -k keyword 用于搜索特定关键字的手册页；&lt;br /&gt;man -t command | ps2pdf - &gt; outputfile.pdf 用于将手册页转换成PDF文件；&lt;br /&gt;&lt;br /&gt;安装命令：yum install manedit&lt;br /&gt;图形安装：开发环境&gt;开发工具&gt;manedit&lt;br /&gt;菜单位置: 应用程序 &gt; 编程 &gt; ManEdit&lt;br /&gt;命令： /usr/bin/manedit&lt;br /&gt;网站： &lt;b&gt; &lt;/b&gt;&lt;a href="http://wolfpack.twu.net/ManEdit/"&gt;http://wolfpack.twu.net/ManEdit/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1558830461206678787?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1558830461206678787/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1558830461206678787&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1558830461206678787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1558830461206678787'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/manedit.html' title='ManEdit手册页编辑器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8388790271748248368</id><published>2008-03-13T02:40:00.006+08:00</published><updated>2008-03-13T02:47:44.605+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox 3 Beta 4 on Fedora 8 Screenshots!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9glFyH7MaI/AAAAAAAAAk0/OpI_fAPkOkY/s1600-h/ff3b4_csdn.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9glFyH7MaI/AAAAAAAAAk0/OpI_fAPkOkY/s320/ff3b4_csdn.png" alt="" id="BLOGGER_PHOTO_ID_5176928552946971042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_F9rz3PrRtQA/R9gk-iH7MZI/AAAAAAAAAks/P5zy5j_mHXs/s1600-h/ff3b4_taobao.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_F9rz3PrRtQA/R9gk-iH7MZI/AAAAAAAAAks/P5zy5j_mHXs/s320/ff3b4_taobao.png" alt="" id="BLOGGER_PHOTO_ID_5176928428392919442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_F9rz3PrRtQA/R9gk2SH7MYI/AAAAAAAAAkk/IJmJiQV9wtU/s1600-h/ff3b4_msn.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_F9rz3PrRtQA/R9gk2SH7MYI/AAAAAAAAAkk/IJmJiQV9wtU/s320/ff3b4_msn.png" alt="" id="BLOGGER_PHOTO_ID_5176928286658998658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9gknyH7MXI/AAAAAAAAAkc/b_sN6fLVi6Q/s1600-h/ff3b4_163.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_F9rz3PrRtQA/R9gknyH7MXI/AAAAAAAAAkc/b_sN6fLVi6Q/s320/ff3b4_163.png" alt="" id="BLOGGER_PHOTO_ID_5176928037550895474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_F9rz3PrRtQA/R9gkciH7MWI/AAAAAAAAAkU/aUE53R4PF80/s1600-h/ff3b4_sina.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_F9rz3PrRtQA/R9gkciH7MWI/AAAAAAAAAkU/aUE53R4PF80/s320/ff3b4_sina.png" alt="" id="BLOGGER_PHOTO_ID_5176927844277367138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The following screenshots are coming from the latest Firefox 3 Beta 4(Built from Mozilla.org) running on Fedora 8.&lt;br /&gt;The screenshots show the popular Chinese Sites include CSDN(the popular Developer Site in China), Taobao, MSN(China), 163(NetEase) and SINA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8388790271748248368?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8388790271748248368/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8388790271748248368&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8388790271748248368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8388790271748248368'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/03/firefox-3-beta-4-on-fedora-8.html' title='Firefox 3 Beta 4 on Fedora 8 Screenshots!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_F9rz3PrRtQA/R9glFyH7MaI/AAAAAAAAAk0/OpI_fAPkOkY/s72-c/ff3b4_csdn.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5831686534604760831</id><published>2008-02-28T09:39:00.002+08:00</published><updated>2008-02-28T09:57:56.084+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='虚拟技术'/><title type='text'>关于部署虚拟技术的一些注意点</title><content type='html'>虚拟化技术在多核等新的硬件技术的推动下，成为2007年IT部署的一个新热点，在实际部署虚拟应用时需要有些关键点引起注意。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;首先虚拟技术不必言必VMWare&lt;/span&gt;，尽管VMWare是在这方面的绝对领先者，特别是成熟的商业产品和商业模式上，但是应该注意除了VMWare之外，XenServer Enterprise等后起之秀也并非一无是处。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;存储和网络是实施虚拟应用时两个特别需要规划的&lt;/span&gt;；这个方面可能与传统的系统部署有些区别，比如存储这一块，规划给一个虚拟server 50GB的空间，如果一开始就都分配了，而很长的一段时间内这个server其实只需要15GB－30GB，那么是否一定需要一开始就给50GB，虚拟磁盘技术现在普遍支持COW（Copy on Write）相类似的技术，只在真正需要是分配空间，所以这就要对整个虚拟服务器组的空间应用规划上有一个预先的规划。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;重视免费工具的应用&lt;/span&gt;；虚拟技术领域由于开源软件的竞争，所以有很多免费的虚拟工具可用，包括VMWare Server，XenServer，微软的Virtual Server以及Virtual Box，KVM＋QEMU等等；重视免费工具可以从导入免费工具开始部署虚拟技术，在熟悉和掌握了必要的虚拟技术的前提下采购真正有效的系统。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;管理工具是最后成功部署的关键&lt;/span&gt;；这个就是真正实施应用部署之后必须重点考虑的问题；VMWare 的virtual DC等工具都是可以选择的；&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;主机系统并非必须&lt;/span&gt;；VMWare ESX 3是一套独立的虚拟平台，不过据说也是基于Linux技术的；&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;管理好虚拟的机架&lt;/span&gt;；虚拟机一多，可以看作一个server牧场或虚拟机架，必须实施行之有效的管理，这点和物理的机架（服务器组）管理有相同点又有不同，需要注意；&lt;br /&gt;应用虚拟只是手段，关键还是在于虚拟对应用来带的好处，撇开这些优秀，为虚拟而虚拟就没有意义了，更多的精力还是要放在应用上面；&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5831686534604760831?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5831686534604760831/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5831686534604760831&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5831686534604760831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5831686534604760831'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/02/blog-post.html' title='关于部署虚拟技术的一些注意点'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6135034696107211729</id><published>2008-01-23T12:01:00.000+08:00</published><updated>2008-01-23T12:12:07.656+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux，系统管理'/><title type='text'>Linux Kernel Panic之后的招数……</title><content type='html'>Linux的稳定性勿容置疑，但是有些时候一些Kernel的致命错误还是会发生（有些时候甚至是因为硬件的原因或驱动故障），Kernel Panic会导致系统crash，并且默认的系统会一直hung在那里，直到你去把它重新启动！&lt;br /&gt;不过你可以在/etc/sysctl.conf文件中加入&lt;br /&gt;kernel.panic = 20&lt;br /&gt;来告诉系统从Panic错误中自动重启，等待时间为20秒！这个由管理员自己设定！&lt;br /&gt;另外一个讨厌的事情是系统hung住之后，键盘鼠标没有响应，这个可以通过设置Magic SysRq来试着解决，也是在/etc/sysctl.conf中，&lt;br /&gt;kernel.sysrq=1&lt;br /&gt;来激活Magic SysRq！&lt;br /&gt;这样在挂住的时候至少还有一招可以使，&lt;br /&gt;按住 [ALT]+[SysRq]+[COMMAND], 这里SysRq是Print SCR键，而COMMAND按以下来解释！b - 立即重启&lt;br /&gt;e - 发送SIGTERM给init之外的系统进程&lt;br /&gt;o - 关机&lt;br /&gt;s - sync同步所有的文件系统&lt;br /&gt;u - 试图重新挂载文件系统&lt;br /&gt;当然，谁也不希望经常用到这些招数！:O，有备无患而已！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6135034696107211729?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6135034696107211729/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6135034696107211729&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6135034696107211729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6135034696107211729'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/linux-kernel-panic.html' title='Linux Kernel Panic之后的招数……'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8538066719851816725</id><published>2008-01-19T00:03:00.000+08:00</published><updated>2008-01-19T00:06:44.482+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora 9(Not release) and KDE 4 Screenshots!</title><content type='html'>As Fedora 9 is on the way!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/R5DOIuels1I/AAAAAAAAAiE/X21taBEj5PE/s1600-h/fedora_9_login.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/R5DOIuels1I/AAAAAAAAAiE/X21taBEj5PE/s320/fedora_9_login.png" alt="" id="BLOGGER_PHOTO_ID_5156848222649824082" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_F9rz3PrRtQA/R5DOYOels3I/AAAAAAAAAiU/ceXsX0j4pYg/s1600-h/fedora_9_kde_4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_F9rz3PrRtQA/R5DOYOels3I/AAAAAAAAAiU/ceXsX0j4pYg/s320/fedora_9_kde_4.png" alt="" id="BLOGGER_PHOTO_ID_5156848488937796466" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/R5DOeuels4I/AAAAAAAAAic/zB00ta5NcxM/s1600-h/fedora_9_kde_4_1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/R5DOeuels4I/AAAAAAAAAic/zB00ta5NcxM/s320/fedora_9_kde_4_1.png" alt="" id="BLOGGER_PHOTO_ID_5156848600606946178" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8538066719851816725?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8538066719851816725/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8538066719851816725&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8538066719851816725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8538066719851816725'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/fedora-9not-release-and-kde-4.html' title='Fedora 9(Not release) and KDE 4 Screenshots!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_F9rz3PrRtQA/R5DOIuels1I/AAAAAAAAAiE/X21taBEj5PE/s72-c/fedora_9_login.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-545072386061906561</id><published>2008-01-10T17:18:00.000+08:00</published><updated>2008-01-10T17:32:45.877+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='系统管理'/><title type='text'>关于Linux下的系统服务</title><content type='html'>之前的文章&lt;a href="http://a3linux.blogspot.com/2006/12/redhatfedora-linux_17.html"&gt;Redhat、Fedora Linux常见守护进程（服务）列表&lt;/a&gt; 对于RedHat，Fedora下常见的服务做了简单的介绍，不过可能还没有更新到最新的Fedora 8和RedHat AS 5的水平！&lt;br /&gt;&lt;br /&gt;这里再就Linux系统下的一些服务进程知识点整理一番，&lt;br /&gt;在Redhat、Fedora系统上，配置系统服务（守护进程）的工具是system-config-services，GUI的工具叫ntsysv，而对于Debian和Ubuntu系统，软件包是sysv-rc-conf(可以使用apt-get install sysv-rc-conf安装)或sysvconfig。&lt;br /&gt;服务列表，这里列出几个比较少见少用的，&lt;br /&gt;bootmisc 做一些启动时琐碎事件的服务！不常见！！&lt;br /&gt;brltty 盲人用的终端，太特殊了！&lt;br /&gt;dhcdbd 让DBUS控制DHCP进程，一般不用的！&lt;br /&gt;dns-clean 拨号时更改DNS的程序！你用拨号吗？&lt;br /&gt;dund 蓝牙拨号模块！视情况！新的linux发行版增加了好多蓝牙模块和服务，我都没用过，穷啊，没有蓝牙的设备！我大部分都disable了，如果是server的更不在话下！&lt;br /&gt;firstboot 这个东西很讨厌！第一次运行时有用！&lt;br /&gt;irqbalance 没用的东西&lt;br /&gt;mdmonitor 软RAID需要！没有就杀！&lt;br /&gt;netplugd 监视网络设备插拔的，我觉得无线网卡可能需要&lt;br /&gt;pand 又是蓝牙相关的！&lt;br /&gt;pcscd 用来做IC卡验证的！&lt;br /&gt;yum-updatesd YUM的守护进程！&lt;br /&gt;&lt;br /&gt;更多的&lt;a href="http://a3linux.blogspot.com/2006/12/redhatfedora-linux_17.html"&gt;&lt;span style="font-weight: bold;"&gt;请参见 &lt;/span&gt;Redhat、Fedora Linux常见守护进程（服务）列表 ！&lt;/a&gt;&lt;br /&gt;希望有时间更新这个文章啊！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-545072386061906561?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/545072386061906561/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=545072386061906561&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/545072386061906561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/545072386061906561'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/linux.html' title='关于Linux下的系统服务'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3047083392917418314</id><published>2008-01-09T11:06:00.000+08:00</published><updated>2008-01-09T11:52:50.365+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Desktop，桌面，Open Source'/><title type='text'>一些值得下载的Open Source桌面软件</title><content type='html'>&lt;a href="http://filezilla.sourceforge.net/"&gt;Fliezilla&lt;/a&gt; 十分出色的FTP客户端！有支持Linux的版本！&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amsn-project.net/"&gt;aMSN&lt;/a&gt; 出色的MSN工具，但是比起Pidgin来，我觉得aMsn还没有特别优秀到让我需要换我的IM工具；&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pidgin.im/"&gt;Pidgin&lt;/a&gt; 出色的以至于我在任何一台我使用的桌面电脑都要安装的工具！支持Lotus Sametime在内的无数IM协议！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.miranda-im.org/"&gt;Miranda IM&lt;/a&gt; 这个也可以关注一下！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.giesa.altervista.org/openfirewall/index.php"&gt;OpenFirewall&lt;/a&gt; 还没怎么用过多少次！Windows Open Source的firewall好的不是很多！可以做个专题来介绍的！&lt;br /&gt;&lt;br /&gt;&lt;a href="http://multiget.sourceforge.net"&gt;MultiGet &lt;/a&gt;下载工具，需要吗，也许可以是FlashGet的替代品！我都用Firefox下东西了！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://inferno.sourceforge.net/"&gt;Inferno&lt;/a&gt; 删除文件！不是一般的删除！强的！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.cincomsmalltalk.com/BottomFeeder/"&gt;BottomFeeder&lt;/a&gt;&lt;/span&gt; 喜欢上网看东西，这个像八爪鱼一样的家伙也许管用；&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;               &lt;a href="http://www.camstudio.org/"&gt;CamStudio&lt;/a&gt; 这个很有用！商业软件很贵！但是这个很便宜……&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://tuxpaint.org/"&gt;Tux Paint&lt;/a&gt; 教育用途的软件！没怎么用过！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.pdfforge.org/products/pdfcreator"&gt;PDFCreator&lt;/a&gt; PDF打印机！very very useful 的工具！Acrobat很贵的说！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"&gt;FreeMind&lt;/a&gt; Mind Mapping， 一个字贵！ FreeMind功能差不多，当然你要说优秀，FreeMind现在还差很多，勉强用吧！有钱的时候买Mind Mapping了！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.grisbi.org/"&gt;Grisbi&lt;/a&gt; 财务记账软件！Linux和Windows平台都支持！GTK的界面！财务知识缺乏，不懂怎么用！给个人记账用的！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.gnome.org/projects/evolution/"&gt;Evolution&lt;/a&gt; 几乎是Outlook的翻版！我不知道这个东西可以运行在windows下吗？ 好像没听说！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.openworkbench.org/"&gt;Open Workbench&lt;/a&gt; 开源的Project 工具，这个不多见，还有商业支持可以选择！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://plasticbugs.com/?page_id=294"&gt;GIMPShop&lt;/a&gt; GIMP我一直用，没怎么听说GimpShop，据说是从GIMP改来加入了一些类似PhotoShop的功能；&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.gnome.org/projects/dia/"&gt;Dia&lt;/a&gt; Visio用过吗？这个和Visio没法比，但是聊胜于无，况且很多常用功能都能应付了！&lt;br /&gt;&lt;a href="http://www.kde.org/"&gt;Kivio 这个似乎现在看来比Dia要强了！不过KDE的东西没怎么用！&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.synfig.com/overview/"&gt;Synfig&lt;/a&gt; 动画工具！不是美工，没这种兴趣，只是介绍一下而已！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.blender.org/"&gt;Blender&lt;/a&gt; 3D建模工具！没有专业的强，我也不懂怎么弄！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://openvpn.net/"&gt;OpenVPN&lt;/a&gt; 这里说的是windows客户端&lt;/span&gt;，Open Source的VPN解决方案！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/"&gt;PuTTY&lt;/a&gt; 我相信Windows下最好的SSH客户端之一！&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.rssowl.org/"&gt;RSSOwl&lt;/a&gt; RSS聚合！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.openwengo.org/index.php/openwengo/public/homePage/openwengo/public/about"&gt;OpenWengo&lt;/a&gt; VOIP open source方案！不咋的，关键是用户有吗？&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.opensta.org/"&gt;OpenSTA&lt;/a&gt; 自动软件测试架构！很不错的软件测试工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://quanta.kdewebdev.org/"&gt;Quanta Plus&lt;/a&gt; DreamWaver的开源对手？ 可以这么说吧！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://amarok.kde.org/"&gt;Amarok&lt;/a&gt; 播放器吗！功能太全了！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://ardour.org/"&gt;Ardour&lt;/a&gt; 专业的音乐工具，不会用！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://audacity.sourceforge.net/"&gt;Audacity&lt;/a&gt; 专业的音频工具，不会用！好像很强！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://secondlife.com/"&gt;Second Life&lt;/a&gt; 3D虚拟现实！这个干嘛用！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.asteriskwin32.com/"&gt;Asterisk-Win32&lt;/a&gt; 还有windows版的Asterisk？没用过！呵呵&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://notepad-plus.sourceforge.net/uk/site.htm"&gt;Notepad++&lt;/a&gt; Notepad增强版的文本编辑器很多，除了这个Notepad2等也不错！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://gparted.sourceforge.net/"&gt;GParted&lt;/a&gt; 分区工具！一般人不用这个！警告：危险的工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://bkm.sourceforge.net/en/doc/bkm_tutorial.html"&gt;Bookmark-Manager&lt;/a&gt; 管理上网书签的工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.sosdg.org/clamav-win32/"&gt;ClamAV/SOSDG&lt;/a&gt; windows上的ClamAV！Open Source的杀毒工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://keepass.info/index.html"&gt;KeePass&lt;/a&gt;  password管理！管理员或许有用些！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://mmm3.sourceforge.net/"&gt;Magic Mail Monitor&lt;/a&gt; monitor mail！监控邮件！&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://popfile.sourceforge.net/wiki/"&gt;POPFile 邮件分类过滤工具！&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.freepops.org/en/"&gt;FreePOPs&lt;/a&gt; Web Mail的工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://spambayes.sourceforge.net/"&gt;SpamBayes&lt;/a&gt; 还是mail过滤！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.songbirdnest.com/"&gt;SongBird&lt;/a&gt; 类似iTune的工具！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; &lt;a href="http://www.videolan.org/"&gt;VideoLAN&lt;/a&gt; VLC，流媒体工具，媒体播放器，不是一般的强！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://snackamp.sourceforge.net/"&gt;SnackAMP&lt;/a&gt; 播放器，具体怎么样不详！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;a href="http://www.7-zip.org/"&gt;7-Zip&lt;/a&gt; 这个东西出手，还要winzip什么干嘛？&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3047083392917418314?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3047083392917418314/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3047083392917418314&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3047083392917418314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3047083392917418314'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/open-source.html' title='一些值得下载的Open Source桌面软件'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1894897839359295521</id><published>2008-01-08T22:33:00.000+08:00</published><updated>2008-01-08T22:50:37.643+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Cinelerra'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='Video Edit'/><title type='text'>Kwizart仓库和Cinelerra安装！</title><content type='html'>一直在寻找Linux下合适的视频编辑软件，好把我的一些视频片段串起来刻盘！发觉Cinelerra不错，可惜Fedora没有带，而FreshRPMs有，不过我好久不用FreshRPMs了，都用livna了！这两个大牛库之间有很多包冲突是尽人皆知的，不知道谁有好方法让他们俩共存！？&lt;br /&gt;自己动手一时半会儿也不是太大的问题！只是比较懒，总想看看有没有现成的！&lt;br /&gt;终于发现Kwizart库，另外一个来自法国的Fedora软件库！最重要是与Livna兼容有Cinelerra！&lt;br /&gt;呵呵！&lt;br /&gt;&lt;br /&gt;好啊！rpm -ivh http://kwizart.free.fr/fedora/8/i386/kwizart-release-8-2.noarch.rpm&lt;br /&gt;装上再说！激活仓库！&lt;br /&gt;# yum --enablerepo=kwizart repolist&lt;br /&gt;Loading "fastestmirror" plugin&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt; * livna: livna.cat.pdx.edu&lt;br /&gt; * kwizart: kwizart.free.fr&lt;br /&gt; * fedora: opensource.nchc.org.tw&lt;br /&gt; * updates: ftp.oss.eznetsols.org&lt;br /&gt;repo id              repo name                                 status&lt;br /&gt;fedora               Fedora 8 - i386                           enabled&lt;br /&gt;kwizart              kwizart for Fedora 8 - i386 - Base        enabled&lt;br /&gt;livna                Livna for Fedora Core 8 - i386 - Base     enabled&lt;br /&gt;updates              Fedora 8 - i386 - Updates                 enabled&lt;br /&gt;&lt;br /&gt;# yum list |grep cinelerra&lt;br /&gt;cinelerra.i386                           2.1-0.14.svn20071111.k kwizart        &lt;br /&gt;cinelerra-debuginfo.i386                 2.1-0.14.svn20071111.k kwizart&lt;br /&gt;看看再说！&lt;br /&gt;&lt;br /&gt;＃ yum install cinelerra&lt;br /&gt;装上，需要的包看系统原来的安装情况了，我只看到两个依赖包！很少哦！&lt;br /&gt;&lt;br /&gt;关于Cinelerra的用法和经验，下回再说！&lt;br /&gt;&lt;a href="http://kwizart.free.fr/fedora/"&gt;Kwizart仓库&lt;/a&gt;地址： http://kwizart.free.fr/fedora/&lt;br /&gt;&lt;a href="http://cv.cinelerra.org"&gt;Cinelerra官网&lt;/a&gt;：http://cv.cinelerra.org/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1894897839359295521?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1894897839359295521/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1894897839359295521&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1894897839359295521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1894897839359295521'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/kwizartcinelerra.html' title='Kwizart仓库和Cinelerra安装！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4888808498824000086</id><published>2008-01-04T09:34:00.000+08:00</published><updated>2008-01-04T09:45:27.038+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux桌面'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox 3 linux平台几个亮点！</title><content type='html'>用FireFox 3 Beta2有段日子了，FireFox 3 的Linux版本最大的亮点是同GNOME的整合更加紧密！&lt;br /&gt;首先，我们可以看一下对于表单控件的处理，截图来自Chris的网站，&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Firefox 2 &lt;/th&gt; &lt;th&gt; Firefox 3 &lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;a href="http://www.flickr.com/photos/christopherblizzard/2139027318/"&gt;&lt;img src="http://farm3.static.flickr.com/2252/2139050836_7b040b0bb4.jpg?v=0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt; &lt;a href="http://www.flickr.com/photos/christopherblizzard/2139027322/"&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2138/2139050838_32d9b47835.jpg?v=0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;而最让人高兴的是FireFox在linux平台上整合了GNOME主题图标，大部分常用的图标和当前的GNOME主题保持一致，这样的整合效果十分明显！&lt;br /&gt;&lt;p&gt; &lt;b&gt;Firefox 3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/christopherblizzard/2138324637/"&gt;&lt;img src="http://farm3.static.flickr.com/2300/2138324637_21812a036a.jpg?v=0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;底层的上面来看，Firefox 3还试图使用新的服务程序（DBus相关的应用）来侦测网络连接情况，此外，图形库方面，Cario和Pango成为真正的主流！&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Firefox 3的Linux版本还是很值得期待的！&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.0xdeadbeef.com/weblog/?p=325"&gt;Chris的文章&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4888808498824000086?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4888808498824000086/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4888808498824000086&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4888808498824000086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4888808498824000086'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/firefox-3-linux.html' title='Firefox 3 linux平台几个亮点！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-2579368704144402444</id><published>2008-01-03T11:58:00.000+08:00</published><updated>2008-01-03T12:02:47.102+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='2008'/><title type='text'>2008! New Year, look forward!</title><content type='html'>Look forward the year 2008!&lt;br /&gt;Fedora, Open Source and so on.&lt;br /&gt;ZenOss, Nagios and Cacti!&lt;br /&gt;... ...&lt;br /&gt;Many things want to do ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-2579368704144402444?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/2579368704144402444/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=2579368704144402444&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2579368704144402444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2579368704144402444'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2008/01/2008-new-year-look-forward.html' title='2008! New Year, look forward!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-628836580269214684</id><published>2007-12-24T15:49:00.000+08:00</published><updated>2007-12-24T16:45:58.780+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>FireFox高级技巧</title><content type='html'>介绍几个FireFox使用的高级技巧！&lt;br /&gt;1. 自定义搜索引擎&lt;br /&gt;对于FireFox的搜索框，可以自己去选择需要的搜索引擎，可以选择“搜索引擎管理”取得更多的搜索引擎，可以获取更多的搜索引擎；&lt;br /&gt;如果需要自定义的搜索引擎，可以安装&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3698"&gt;OpenSearchFox&lt;/a&gt;插件。快速搜索可以提高很多浏览性能。&lt;br /&gt;&lt;br /&gt;2.使用管线技术加速firefox；&lt;br /&gt;管线技术其实是一种并行技术，默认firefox把这个给关了，需要打开的话，需要用about:config，搜索network.http，双击 "network.http.pipelining"，改成true，双击"network.http.proxy.pipelining"，改成true，双击"network.http.pipelining.maxrequests"，改成8.&lt;br /&gt;&lt;br /&gt;3. 使用关键字来访问书签！&lt;br /&gt;这功能其实很简单，但是用到的用户可能不多，在书签的属性框中有个关键字属性，只要填入合适（唯一的）关键字来标识这个bookmark，可以在地址栏中直接输入关键字来访问该站点！&lt;br /&gt;&lt;br /&gt;4.自定义界面（UserChrome.css的运用）&lt;br /&gt;这个文件默认可能不存在，可以自己创建它，关于这个文件自定义Firefox界面的更多细节需要参见Firefox官方的文档！&lt;br /&gt;&lt;pre class="code"&gt;&lt;span class="comment"&gt;/* Remove separators between toolbars*/&lt;/span&gt;&lt;br /&gt;#toolbar-menubar {&lt;br /&gt;min-height: 12px !important;&lt;br /&gt;padding: 0px !important;&lt;br /&gt;margin: 0px !important;&lt;br /&gt;border: none !important;&lt;br /&gt;}&lt;br /&gt;#nav-bar {&lt;br /&gt;border: none !important;&lt;br /&gt;padding: 0px !important;&lt;br /&gt;}&lt;br /&gt;#PersonalToolbar {&lt;br /&gt;border: none !important;&lt;br /&gt;}&lt;br /&gt;#navigator-toolbox {&lt;br /&gt;border-bottom-width: 0px !important;&lt;br /&gt;}&lt;span style="font-family:Georgia,serif;"&gt;&lt;br /&gt;这个例子演示的是没有分隔符的工具栏！&lt;br /&gt;&lt;/span&gt;&lt;code&gt;/* Remove the Stop button when content isn't loading*/&lt;br /&gt;&lt;br /&gt;#stop-button[disabled="true"] { display: none; }&lt;br /&gt;这是在没有加载页面时移除stop按钮；&lt;br /&gt;&lt;/code&gt;/* Remove the Back button when there's nothing to go back to */&lt;br /&gt;#back-button[disabled="true"] { display: none; }&lt;br /&gt;/* Remove the Forward button when there's nothing to go forward to */&lt;br /&gt;#forward-button[disabled="true"] { display: none; }&lt;br /&gt;在不需要时，移除back和forward按钮&lt;br /&gt;还可以有很多界面方面的自定义功能由userChrome来实现，包括像移除特定菜单在内。&lt;br /&gt;这里有一些&lt;a href="http://a3linux.blogspot.com/2006/10/firefox_4001.html"&gt;相关技巧&lt;/a&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-628836580269214684?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/628836580269214684/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=628836580269214684&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/628836580269214684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/628836580269214684'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/firefox.html' title='FireFox高级技巧'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6450112461677514811</id><published>2007-12-09T20:57:00.000+08:00</published><updated>2007-12-09T21:21:30.649+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Grub'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Grub启动配置文件</title><content type='html'>和许多其他linux发行版一样，Fedora使用Grub作为32位和64位X86系统的启动加载器（bootloader）。grub的配置文件主要是/boot/grub/grub.conf，而/boot/grub/menu.list是这个文件的软连接（soft link)。该配置文件样式如下，&lt;br /&gt;# grub.conf generated by anaconda&lt;br /&gt;#&lt;br /&gt;# Note that you do not have to rerun grub after making changes to this file&lt;br /&gt;# NOTICE:  You have a /boot partition.  This means that&lt;br /&gt;#          all kernel and initrd paths are relative to /boot/, eg.&lt;br /&gt;#          root (hd1,0)&lt;br /&gt;#          kernel /vmlinuz-version ro root=/dev/sda7&lt;br /&gt;#          initrd /initrd-version.img&lt;br /&gt;#boot=/dev/sda&lt;br /&gt;default=0&lt;br /&gt;timeout=5&lt;br /&gt;splashimage=(hd0,0)/grub/splash.xpm.gz&lt;br /&gt;hiddenmenu&lt;br /&gt;title Fedora (2.6.23.1-42.fc8)&lt;br /&gt;        root (hd0,0)&lt;br /&gt;        kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/&lt;br /&gt;        initrd /initrd-2.6.23.1-42.fc8.img&lt;br /&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;title WindowsXP&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        rootnoverify (hd0,0)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        chainloader +1&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;主要分为三个部分，开始的注释（＃开头）不算，依次是通用的选项，Fedora 8的启动选项和Windows系统的启动选项。&lt;br /&gt;通用选项部分，&lt;br /&gt;default 表示默认启动的系统，以0开始计数，表示第一，二……&lt;br /&gt;timeout 多少秒之后默认的系统被自动加载，这里是5秒后，用户不做选择的话，Fedora 8 被启动；&lt;br /&gt;hiddenmen 默认隐藏菜单，直到用户按下某个键；&lt;br /&gt;splashimage 起动器显示的背景图像，该图像的格式是一种特殊格式，需要特殊工具制作，然后放置在合适的位置；&lt;br /&gt;&lt;br /&gt;Fedora启动章节，&lt;br /&gt;root 设置启动系统的分区，这里指定的不是linux系统的根分区（root system），而是boot分区，Grub是系统启动加载器，因而他所谓的root是指系统从那个分区开始启动，对于Linux系统而言是boot分区；&lt;br /&gt;kernel 内核，位于boot分区上的合适内核；&lt;br /&gt;initrd 指定特殊的initrd镜像文件用于启动系统时ramdisk（内存中的虚拟盘技术）加载的对象，一般会在该镜像中包含一些特殊设备的驱动等，如USB驱动的支持，一遍Linux系统可以从UBS设备上正常的启动，该文件可以根据特定的内核和启动介质定制，关于如何定制，可以查看RedHat相关的文档；&lt;br /&gt;&lt;br /&gt;Grub启动linux的顺序是从指定的boot分区加载指定的kernel（内核）和initrd镜像，而对于其他系统，处理情况不同，Grub会把任务交由该系统的引导程序（如windows的bootloader）去启动系统；&lt;br /&gt;rootnoverify 指定包含引导器的分区，类似Linux root指令；&lt;br /&gt;chainloader 指定非linux系统的加载程序位于指定分区的＋1扇区上，以便其它系统的加载器被正确加载并能执行加载其它系统的任务；&lt;br /&gt;在该文件中，磁盘分区以（hdX，N）描述，X表示磁盘号，以0开始计数，依照BIOS的磁盘顺序指定；N是磁盘分区号，也是从0开始计数；如BIOS顺序第一块磁盘的第二个分区（/dev/sda2), 在Grub中表示为（hd0, 1)；&lt;br /&gt;Grub.conf是普通text文件格式的，可以用任何文本编辑器编辑，如VI，gedit或者kate等；需要注意的是，任何编辑错误都将导致系统无法正常加载和启动，需要特别慎重和小心！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6450112461677514811?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6450112461677514811/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6450112461677514811&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6450112461677514811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6450112461677514811'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/fedoragrub.html' title='Fedora每日一篇：Grub启动配置文件'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4907760411838617885</id><published>2007-12-08T22:59:00.000+08:00</published><updated>2007-12-08T23:11:12.008+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：gimp-resynthesizer介绍</title><content type='html'>&lt;i&gt;&lt;br /&gt;Gimp-resynthesizer &lt;/i&gt;是一个Gimp的纹理合成插件，可以用来创建新的纹理或删除图片上的对象！&lt;br /&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-11-27-gimp-resynthesizer.jpg"&gt;&lt;!-- s9ymdb:238 --&gt;&lt;/a&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-11-27-gimp-resynthesizer.jpg" onclick="F1 = window.open('/uploads/2007-11-27-gimp-resynthesizer.jpg','Zoom','height=1017,width=1695,top=24,left=0,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:238 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-11-27-gimp-resynthesizer.serendipityThumb.jpg" align="right" height="179" width="300" /&gt;&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;安装之后会在Gimp的菜单中增加一些菜单项，&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Filter &gt; Map &gt; Resynthesize&lt;/i&gt; - 创建纹理或纹理小块；&lt;/li&gt;&lt;li&gt;&lt;i&gt;Script-Fu &gt; Enhance &gt; Smart enlarge, 智能删除选中的对象&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;使用发现只能删除对象并用纹理重复覆盖这个功能真的很有用，截图上面显示了，花栗鼠的图片原来有个汽车的边缘，使用只能删除后，就可以平滑的删除该对象。&lt;/p&gt;&lt;p&gt;该软件包没有包含man手册，文档主要是 &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/doc/gimp-resynthesizer-0.15/README&lt;/span&gt;和网站。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install gimp-resynthesizer    &lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 浏览模式看不到，需要搜索或详细列表下查找；&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 没有，在Gimp菜单中&lt;b&gt;&lt;br /&gt;命令行:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gimp&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://logarithmic.net/pfh/resynthesizer"&gt;http://logarithmic.net/pfh/resynthesizer&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4907760411838617885?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4907760411838617885/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4907760411838617885&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4907760411838617885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4907760411838617885'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/fedora.html' title='Fedora每日一篇：gimp-resynthesizer介绍'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6541348875083137246</id><published>2007-12-08T22:21:00.000+08:00</published><updated>2007-12-08T22:49:26.690+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: iotop 查看系统I/O活动！</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Fedora每日一篇: &lt;/span&gt;&lt;/span&gt;iotop 查看系统I/O活动&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-11-26-iotop.png" onclick="F1 = window.open('/uploads/2007-11-26-iotop.png','Zoom','height=606,width=919,top=104.5,left=188,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-11-26-iotop.serendipityThumb.png" align="left" height="196" width="300" /&gt;&lt;/a&gt;系统管理员常使用TOP查看系统中进程CPU和内存的使用情况，使用vmstat检查系统I/O情况，但是没有一个很方便的方法去衡量每个进程磁盘I/O的情况。&lt;br /&gt;&lt;br /&gt;iotop 就是这么一个方便的工具。它显示磁盘读写的速率，交换分区进出情况和整体磁盘性能状况，这些都是按照每个进程使用情况来统计。进程列表按照I/O使用状态排序并每秒刷新一次。&lt;br /&gt;&lt;br /&gt;一些简单的交互命令，如r反向排序，q退出。&lt;br /&gt;iotop没有提供man手册页，只提供了--help的命令行，一些其他的命令行参数，如－d设置更新时间间隔。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;命令行安装&lt;/span&gt;: yum install iotop&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;图形界面安装：&lt;/span&gt;浏览方式下没有iotop，需要搜索或在详细列表中查找&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;菜单位置: &lt;/span&gt;命令行程序，无菜单&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;命令行&lt;/span&gt;： /usr/bin/iotop&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;网站&lt;/span&gt;： http://guichaz.free.fr/misc/#iotop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6541348875083137246?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6541348875083137246/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6541348875083137246&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6541348875083137246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6541348875083137246'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/fedora-iotop-io.html' title='Fedora每日一篇: iotop 查看系统I/O活动！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4977479034520374268</id><published>2007-12-04T14:44:00.000+08:00</published><updated>2007-12-08T22:20:28.644+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Package Manager'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>包目录结构！</title><content type='html'>在Fedora系统中，Anaconda安装系统时的包选择界面以及包管理器Pirut界面上面，所有的软件包都是以组的方式组织管理的！每个组都包含一些必选软件包和可选软件包，而一些软件包不属于任何组，无法通过这个结构浏览到！&lt;span&gt;&lt;b&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-09-12-pirut.png" onclick="F1 = window.open('/uploads/2007-09-12-pirut.png','Zoom','height=805,width=1030,top=130,left=332.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-09-12-pirut.serendipityThumb.png" align="right" height="233" width="300" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;软件包分类由comps XML文件来定义，位于/var/cache/yum/*/comps*.xml 每个软件库（Repository)有自己的comps文件定义。如下格式的XML文件，&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;comps xmlns=""&gt;&lt;/comps&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="color:#0000ff;"&gt;&lt;group&gt;&lt;/group&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color:#0000ff;"&gt;&lt;id&gt;&lt;i&gt;short-group-id&lt;/i&gt;&lt;/id&gt;&lt;br /&gt;&lt;name&gt;&lt;i&gt;human-readable-group-name&lt;/i&gt;&lt;/name&gt;&lt;br /&gt;&lt;uservisible&gt;&lt;i&gt;true&lt;/i&gt;&lt;/uservisible&gt;&lt;br /&gt;&lt;packagelist&gt;&lt;/packagelist&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;packagereq type="mandatory"&gt;&lt;i&gt;always-installed-package&lt;/i&gt;&lt;/packagereq&gt;&lt;br /&gt;&lt;packagereq type="default"&gt;&lt;i&gt;installed-by-default-package&lt;/i&gt;&lt;/packagereq&gt;&lt;br /&gt;&lt;packagereq type="optional"&gt;&lt;i&gt;not-installed-by-default-package&lt;/i&gt;&lt;/packagereq&gt;&lt;br /&gt;&lt;packagereq type="conditional" requires=""&gt;other-package"&gt;&lt;i&gt;conditional-installed-package&lt;/i&gt;&lt;/packagereq&gt;&lt;br /&gt;&lt;b&gt;. . .&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;span style="color:#0000ff;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#0000ff;"&gt;&lt;b&gt;. . .&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#ff0000;"&gt;&lt;category&gt;&lt;/category&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color:#ff0000;"&gt;&lt;id&gt;&lt;i&gt;simple-category-id&lt;/i&gt;&lt;/id&gt;&lt;br /&gt;&lt;name&gt;&lt;i&gt;human-readable-category-name&lt;/i&gt;&lt;/name&gt;&lt;br /&gt;&lt;description&gt;&lt;i&gt;category-description&lt;/i&gt;&lt;/description&gt;&lt;br /&gt;&lt;display_order&gt;&lt;i&gt;5&lt;/i&gt;&lt;/display_order&gt;&lt;br /&gt;&lt;grouplist&gt;&lt;/grouplist&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color:#ff0000;"&gt;&lt;groupid&gt;&lt;i&gt;short-group-id&lt;/i&gt;&lt;/groupid&gt;&lt;br /&gt;&lt;b&gt;. . .&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;b&gt;&lt;p&gt;. . .&lt;/p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;如上所示，&lt;category&gt;标签&lt;category&gt;定义分类组，而&lt;group&gt;标签定义包的分组。xml:lang定义的文本可以用来定义软件包描述的不同语言的版本。&lt;br /&gt;那些&lt;packagereq&gt;标签值为mandatory的包会在该组被选中的情况下自动安装。conditional的软件包则是可选的。但是当出现依赖关系需要是该包被视作必须安装包。使用default或optional来修饰该组的可选包，default表示默认选中该组会被安装，否则不被默认安装！&lt;br /&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-09-12-pirut.png" onclick="F1 = window.open('/uploads/2007-09-12-pirut.png','Zoom','height=805,width=1030,top=130,left=332.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:233 --&gt;&lt;/a&gt;&lt;/category&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4977479034520374268?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4977479034520374268/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4977479034520374268&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4977479034520374268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4977479034520374268'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/12/blog-post.html' title='包目录结构！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-461242334614336600</id><published>2007-11-29T10:19:00.000+08:00</published><updated>2007-11-29T10:38:23.617+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>可以用来加固浏览安全性能的Firefox插件一览！</title><content type='html'>据统计，有超过150个安全方面的Firefox插件，数量挺可观的，除却Firefox本身提供的安全方面的设置之外，使用一些安全插件是不错提高浏览安全性能的捷径！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/722"&gt;NoScript&lt;/a&gt; 可以阻止网站的JavaScript，这会使一些网站的功能受到影响，但是通过NoScript的白名单制度完全可以放过你需要Javascript工作的网站！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3606"&gt;FoxTor&lt;/a&gt; 方便的启用和禁止Tor的代理！Tor可以全面隐藏你网络上的行踪！但是现在据说有国安局假设的欺骗节点出现，最好小心了！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1502"&gt;SafeHistory&lt;/a&gt; 全面保护你的浏览历史记录！这个很重要，有很多恶意软件会扫描历史记录获取有用的信息！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/592"&gt;Gmail S/MIME&lt;/a&gt; 通过GMail发送的邮件也可以被加密，包括附件在内都可以加密传输！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1579"&gt;FormFox&lt;/a&gt; 为你检查填写form或搜索栏时这些信息的安全性和去向等；在访问使用陌生网站时，最好查一查！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2363"&gt;Page Title Eraser&lt;/a&gt; 这个东西很有趣，可以把title标题栏的信息去除，很多时候不想让边上的人一眼看到你浏览的内容时可以这么干！&lt;br /&gt;更多的好东东，需要自己去探索t &lt;a href="https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:12"&gt;Mozilla's的网站！&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-461242334614336600?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/461242334614336600/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=461242334614336600&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/461242334614336600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/461242334614336600'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/firefox.html' title='可以用来加固浏览安全性能的Firefox插件一览！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3551629808338378319</id><published>2007-11-29T10:10:00.000+08:00</published><updated>2007-11-29T10:17:36.843+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>让firefox更像IE</title><content type='html'>有几个简单的方法可以让firefox看起来，用起来都更像IE！不完全是视觉的欺骗！！&lt;br /&gt;IE6的克隆？&lt;br /&gt;首先从视觉上，我们需要 &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/3984"&gt;Looks Familiar&lt;/a&gt; 主题，它提供了一套类似IE的图标和配色！&lt;br /&gt;其次，装上 &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/31"&gt;Firesomething&lt;/a&gt; 插件，来一把以假乱真，可以把Firefox的标题等改成Internet Explorer，瞒天过海！&lt;br /&gt;以上只是视觉欺骗，这还不够，装上 &lt;a href="http://chrispederick.com/work/user-agent-switcher/"&gt;User Agent Switcher&lt;/a&gt; 插件，可以让你的Firefox从行为习惯上都像IE，这可不再仅仅是视觉的游戏了！&lt;br /&gt;&lt;br /&gt;IE7的体验！&lt;br /&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/4129"&gt;myFireFox&lt;/a&gt; 首先可以给Firefox一套IE7的肤色！&lt;br /&gt;&lt;a href="https://addons.mozilla.org/firefox/1810/"&gt;Firefox Showcase&lt;/a&gt; 这类插件可以从一些特色功能上模仿IE7，其实不模仿IE7， 我也一直在用Showcase这个插件！&lt;br /&gt;再次祭出  &lt;a href="http://chrispederick.com/work/user-agent-switcher/"&gt;User Agent Switcher&lt;/a&gt;来个漫天过海，OK！&lt;br /&gt;&lt;br /&gt;不过FireFox还是Firefox，这些把戏玩玩可以，没什么值得称道的不是么！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3551629808338378319?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3551629808338378319/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3551629808338378319&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3551629808338378319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3551629808338378319'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/firefoxie.html' title='让firefox更像IE'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4706884880954410491</id><published>2007-11-22T11:08:00.000+08:00</published><updated>2007-11-22T11:23:35.020+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>关于.rpmnew和.rpmsave文件</title><content type='html'>.rpmnew和.rpmsave文件经常在RPM系统升级某些特定软件包时出现，很少有用户关心或在意这些文件或者明白这些文件和信息出现的真正意义！其实.rpmnew和.rpmsave都是RPM软件包升级策略的产物；当升级过程中，包含对默认配置文件的修改时，保留系统中当前的配置文件，因为那些文件可能包含了用户自定义的信息和修改；这时RPM系统会根据既有的策略来对系统中原来的配置文件做出处置。.rpmnew表示这些是新的默认配置文件，而原来的配置文件将被保留下来；相反的如果新的配置文件取代了原来系统中的文件，那么原来的文件将被更名为.rpmsave，而新版本的配置文件将使用原来的名字安装到系统中。这就是.rpmnew和.rpmsave的来源。&lt;br /&gt;&lt;br /&gt;至于使用.rpmnew还是.rpmsave这是由RPM包维护者选择的策略决定的，最新的Fedora 8的维护者好像都倾向于使用.rpmnew的策略来保留原来的配置文件，以造成比较小的impact。&lt;br /&gt;&lt;br /&gt;不推荐直接删除.rpmnew和.rpmsave文件的做法，因为在有些时候这些文件还是应该被慎重处理的，首先需要确认有多少文件需要处理，可以这么做，&lt;br /&gt;find / -print | egrep "rpmnew$|rpmsave$"&lt;br /&gt;找出这些文件之后，至少应该使用diff之类的差异比较工具对新旧版本的配置文件进行一番比较，以确定新的配置文件确实需要或者确实影响到系统的正常运行，再行处理！&lt;br /&gt;&lt;br /&gt;这项工作应该是系统文件系统维护的例常工作之一！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4706884880954410491?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4706884880954410491/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4706884880954410491&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4706884880954410491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4706884880954410491'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/rpmnewrpmsave.html' title='关于.rpmnew和.rpmsave文件'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5487734297788948380</id><published>2007-11-19T22:19:00.000+08:00</published><updated>2007-11-19T22:39:47.159+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux桌面'/><title type='text'>2008是桌面Linux年？</title><content type='html'>这个说法简直是年年看相似，年年说，年年盼，年年……其实很多人说起这个的时候自己心里也很清楚这个其实距离现实的距离！从2001年至今，似乎我们年年在盼望一个“桌面Linux年”。可结果呢！如果我们已经拥有，那么何必再期盼2008呢？&lt;br /&gt;&lt;br /&gt;或许我们真的应该重新考虑一下linux桌面应用领域的方向，尽管今年（2007年）年初Dell的预装Ubuntu很大程度上增强了Linux的信心，作为PC巨头，DELL是考虑了用户对于Linux桌面的需求下才作出如此决策的，但是Ubuntu的Dell PC似乎表现并不十分出色。&lt;br /&gt;&lt;br /&gt;但是Asus的一款装有Linux系统的主板和gPC这两个系统虽然没有标榜为Linux桌面，确实使用了Linux技术的廉价的桌面PC方案；或许这才是Linux桌面作为在有限功能和理想成本条件下的低限度解决方案的不错诠释，这是一种需求：用户只需要基本的internet和桌面功能，而且在成本上无法承担运行Windows的PC硬件和昂贵的WIndows版权费用的情况Linux别出新裁的出路之一！或许OLPC的出发点上我们也可以作出更多的产品供用户选择也未尝不可！也就是，在这个廉价的解决方案领域，基本功能满足得到满足的情况，我们不需要为此而非要强大的硬件加上昂贵的Vista，那是全功能PC的概念。应用汽车市场比较流行的说法叫做“细分市场”。&lt;br /&gt;&lt;br /&gt;对于不同功用的桌面需求，一个完善细分市场，垂直的市场深化并非不可能！言PC并非必是最时髦的IntelCPU ＋ Microsoft Windows！建立一个类似手机的全系列桌面产品线有点意思，市场我们可以买到的手机简单廉价的300～500RMB，而SmartPhone动辄3000～5000RMB也是很常见的，桌面PC为何不可以建立一个从100$ ~ 2000$ 涵盖笔记本的全系列功能细分的产品线呢？到时候Linux可能就有比较明确的精确的市场需求和定位了！&lt;br /&gt;&lt;br /&gt;想法来自&lt;a href="http://www.linux-mag.com/id/4357"&gt;Linux－mag的文章&lt;/a&gt;！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5487734297788948380?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5487734297788948380/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5487734297788948380&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5487734297788948380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5487734297788948380'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/2008linux.html' title='2008是桌面Linux年？'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7750324536156193849</id><published>2007-11-09T15:31:00.000+08:00</published><updated>2007-11-09T16:02:27.430+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PulseAudio'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 8'/><title type='text'>Linux声音系统和PulseAudio简介</title><content type='html'>Linux的声音系统或许是最无序的子系统部分！作为Server来说，声音无足轻重，无人问津，而作为桌面来说太多的实现方案，各有各的长出和不足，ALSA经过多年的发展，基本统一了Linux声卡硬件驱动层的借口，OSS日渐退出，但是在ALSA之上的各个应用层面，方案和软件之多让人咋舌！ESD，aRts, JACK,GStreamer, 这些系统组件各个为战，实现了不同的功能，ESD是GNOME的声音服务器，而aRts是KDE的，JACK可以处理一些底层的应用，GStreamer是GNOME平台比较新的Code和Decode的中间层，向声音服务器输送解码后的RAW Audio，还有很多程序，比如Xine和Mplayer，他们的声音处理完全是独自完成的，从编解码到输出到ALSA驱动，应用程序全包办了，不需其他的中间层！这就使整个声音系统显的极其复杂和杂乱无章！PulseAudio声音服务器试图以全新的架构来提供新的声音处理架构，希望能像ALSA统一底层那样一统声音应用领域！&lt;br /&gt;&lt;br /&gt;对于现今的大部分GNOME程序而言，声音处理流程是这样的：&lt;br /&gt;应用程序调用GSTreamer解码，将压缩的声音文件解成raw audio数据，然后交给ESD声音服务器，由ESD交由ALSA转至设备层，完成声音输出，这个过程中，使用PulseAudio的话，只要把ESD换成PulseAudio应该就可以了！而对于其他方式的应用而言，问题还不止这些！&lt;br /&gt;&lt;br /&gt;PulseAudio的目的就是要让声音系统整体复杂度有效的降下来，方便更好的开发各类声音应用。那么安装PulseAudio最便捷的方法是直接从发行版中安装编译好的包！最新的Fedora 8已经是PulseAudio Ready的发行版了，不必为安装费神！&lt;br /&gt;在我系统上已安装的Pulse相关包列表，&lt;br /&gt;pulseaudio-core-libs-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;alsa-plugins-pulseaudio-1.0.14-5.fc8&lt;br /&gt;pulseaudio-module-x11-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;pulseaudio-module-gconf-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;gstreamer-plugins-pulse-0.9.5-0.4.svn20070924.fc8&lt;br /&gt;pulseaudio-libs-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;pulseaudio-libs-glib2-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;pulseaudio-utils-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;pulseaudio-esound-compat-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;pulseaudio-0.9.7-0.17.svn20071017.fc8&lt;br /&gt;&lt;br /&gt;由于pulseaudio-esound-compat的出色替代工作，大部分基于ESD的应用用上了PulseAudio。&lt;br /&gt;约90％的应用可以使用PulseAudio，KDE程序可以设置aRTs直接路由到ESD，而XMMS，Amarok程序可以设置后台声音服务器为ESD。&lt;br /&gt;&lt;br /&gt;PulseAudio通过网络处理请求的能力也很强，可以处理来自多个数据原的声音，这是其它最大的特色之一！&lt;br /&gt;&lt;br /&gt;官方&lt;a href="http://www.pulseaudio.org/wiki/FAQ"&gt;FAQ&lt;/a&gt;&lt;br /&gt;PulseAudio的大部分的&lt;a href="http://www.pulseaudio.org/wiki/CLI"&gt;设置选项&lt;/a&gt;&lt;br /&gt;关于更多的信息，可以参见&lt;a href="http://www.pulseaudio.org/"&gt;PulseAudio主页&lt;/a&gt;！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7750324536156193849?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7750324536156193849/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7750324536156193849&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7750324536156193849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7750324536156193849'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/linuxpulseaudio.html' title='Linux声音系统和PulseAudio简介'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-404938095273695604</id><published>2007-11-08T23:22:00.000+08:00</published><updated>2007-11-09T15:35:06.166+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 8'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora 8 official out!!!Hot!</title><content type='html'>Although I have used the F8 for days from updating the Test 3, but official out is great excited!&lt;br /&gt;I think Fedora 8 is wonderful enough for Desktop user even for the Chinese ones. One of my friend didn't recognized my F8 desktop this morning until that I told him that this is Linux. With some nice themes, the desktop must be better than Vista.&lt;br /&gt;&lt;br /&gt;从最近的Release Notes看，这次的主要更新：&lt;br /&gt;spin（专辑方式），Live表现的应该更好了，另外增加了Developer Live和电子实验室Live，用于ASIC设计人士的专辑！&lt;br /&gt;&lt;br /&gt;桌面方面，GNOME 2.20, KDE 3.5.8以及更新的XFCE。&lt;br /&gt;另外内置有一个防火墙便捷工具，很不错！&lt;br /&gt;IcedTea是基于OpenJDK的java环境，Fedora的开放Java环境日臻完善！SUN JDK是否还是必须呢？更多的用户回馈才能说明问题。&lt;br /&gt;特效桌面Compiz Fusion的预览版本；&lt;br /&gt;Art团队带来了最新的Infinity无限视觉体验以及GNOME的新主题Nodoka，都是很清醒的感觉！&lt;br /&gt;&lt;br /&gt;Kernel是最新的2.6.23;&lt;br /&gt;声音系统使用了PulseAudio，带来一些新的声音控制和表现方式，基于网络的sound server结构设计不同凡响！&lt;br /&gt;&lt;br /&gt;其他方面，Eclipse整合了今年早些时候Eclipse.org推出的3.3的版本！&lt;br /&gt;&lt;br /&gt;还有很多新的版本软件包，没能这么快的都尝试过来！&lt;br /&gt;稳定性方面，比F7有所加强！至少我在虚拟机和另外一台机器上用下来都是这个感觉！&lt;br /&gt;期待更多的惊喜……&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-404938095273695604?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/404938095273695604/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=404938095273695604&amp;isPopup=true' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/404938095273695604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/404938095273695604'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/fedora-8-official-outhot.html' title='Fedora 8 official out!!!Hot!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1269702610488222563</id><published>2007-11-08T10:50:00.000+08:00</published><updated>2007-11-08T10:56:20.855+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>The latest Fedora 8 Screenshot with Chinese!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/RzJ6jadM9qI/AAAAAAAAAQ8/jLNhUFw4tek/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/RzJ6jadM9qI/AAAAAAAAAQ8/jLNhUFw4tek/s320/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5130297674344232610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The following is the latest Fedora 8 screenshot with Chinese. It is a XFCE Desktop!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1269702610488222563?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1269702610488222563/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1269702610488222563&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1269702610488222563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1269702610488222563'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/11/latest-fedora-8-screenshot-with-chinese.html' title='The latest Fedora 8 Screenshot with Chinese!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_F9rz3PrRtQA/RzJ6jadM9qI/AAAAAAAAAQ8/jLNhUFw4tek/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3058745722850427933</id><published>2007-09-25T06:27:00.000+08:00</published><updated>2007-09-25T06:32:00.127+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora 8'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora 8 Test 2 Chinese Screenshots</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rvg6qk8BLhI/AAAAAAAAAMg/ZW846vkjvCg/s1600-h/F8-Test2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rvg6qk8BLhI/AAAAAAAAAMg/ZW846vkjvCg/s320/F8-Test2.png" alt="" id="BLOGGER_PHOTO_ID_5113901880023526930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The screenshots come from my KVM Fedora 8 Tset 2 with Chinese locale settings.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rvg6xk8BLiI/AAAAAAAAAMo/LaRSZqF711M/s1600-h/F8-Test2-D.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rvg6xk8BLiI/AAAAAAAAAMo/LaRSZqF711M/s320/F8-Test2-D.png" alt="" id="BLOGGER_PHOTO_ID_5113902000282611234" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3058745722850427933?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3058745722850427933/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3058745722850427933&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3058745722850427933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3058745722850427933'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedora-8-test-2-chinese-screenshots.html' title='Fedora 8 Test 2 Chinese Screenshots'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_F9rz3PrRtQA/Rvg6qk8BLhI/AAAAAAAAAMg/ZW846vkjvCg/s72-c/F8-Test2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-406477713905810263</id><published>2007-09-12T05:53:00.000+08:00</published><updated>2007-09-15T05:25:14.493+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Hugin - 全景照片合成器</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;Hugin - 全景照片合成器&lt;/span&gt;&lt;br /&gt;                                 &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                            &lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-09-11-hugin.jpg','Zoom','height=938,width=1500,top=63.5,left=97.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-09-11-hugin.jpg" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:231 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-09-11-hugin.serendipityThumb.jpg" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" height="186" width="300" /&gt;&lt;/a&gt;Hugin&lt;/i&gt; 是GUI界面的照片合成器。它可以很好的拼接完美拍摄的照片的全景照片组，当然，这些照片的质量很高，拼接效果会更好，例如使用三脚架拍摄，同时它也能处理拍摄的不是很完美的一组照片的拼接！&lt;p&gt;程序基于Tab标签页的界面引导用户一步一步的创建自己的全景照片: 选择照片－设置镜头参数－设置控制点－优化－拼接。每一步都可以手动调整一些设置和参数来让程序工作的更好。&lt;/p&gt;&lt;p&gt;&lt;i&gt;Hugin&lt;/i&gt; 程序是 &lt;i&gt;libpano&lt;/i&gt;操作库的前端, &lt;i&gt;libpano&lt;/i&gt;库来自 &lt;a target="_blank" href="http://panotools.sourceforge.net/"&gt;Panorama Tools&lt;/a&gt; 项目，Panorama Tools（全景工具）项目由google资助的几个学生在最近添加了一些新的功能，因此我们相信在不远的将来可以尝试一些新的功能了！&lt;/p&gt;&lt;p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install hugin&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 搜索hugin才能找到&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单:&lt;/b&gt; &gt; 应用程序 &gt; 图像 &gt; Hugin panorama creator&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/fslint-gui OR /usr/share/fslint/fslint/fslint&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://hugin.sourceforge.net/"&gt;http://hugin.sourceforge.net/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;一直为全景照片拼接发愁，因为Canon的相机（和绝大部分相机）只提供了windows版本的全景照片拼接工具！还真不知道原来有Hugin这种程序！&lt;/span&gt;&lt;a href="http://hugin.sourceforge.net/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-406477713905810263?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/406477713905810263/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=406477713905810263&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/406477713905810263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/406477713905810263'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedorahugin.html' title='Fedora每日一篇：Hugin - 全景照片合成器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-481647163925976090</id><published>2007-09-12T05:37:00.000+08:00</published><updated>2007-09-12T05:48:35.971+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：FSlint - 文件系统检查利器</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;FSlint - 文件系统检查利器&lt;/span&gt;&lt;br /&gt;lint是C程序语法错误检测器而FSlint是文件系统的类似检测器。它可以帮助查找无效连接，文件名冲突，临时文件，空目录，没有stripped的二进制文件以及文件系统相关的琐碎错误。&lt;br /&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-09-10-fslint.png" onclick="F1 = window.open('/uploads/2007-09-10-fslint.png','Zoom','height=814,width=1251,top=125.5,left=222,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:229 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-09-10-fslint.serendipityThumb.png" align="right" height="194" width="300" /&gt;&lt;/a&gt;&lt;/i&gt;&lt;p&gt;FSlint软件包还包含了其他一些工具，这些都位于 &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/fslint/fslint&lt;/span&gt; 需要在命令行运行，FSlint也有一个便捷的GUI界面a(&lt;span style="font-family:courier new,courier,monospace;"&gt;fslint-gui&lt;/span&gt;)，该界面使用不同的tab对不同的错误分类，很方便查找各种错误。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;这个有用的工具可以保持存储系统的稳定，健康和不必要废物积累。&lt;/p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install fslint&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 浏览模式没有，需要搜索或列表中查找&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 系统工具 &gt; FSlint&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/fslint-gui OR /usr/share/fslint/fslint/fslint&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://www.pixelbeat.org/fslint/"&gt;http://www.pixelbeat.org/fslint/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-481647163925976090?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/481647163925976090/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=481647163925976090&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/481647163925976090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/481647163925976090'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedorafslint.html' title='Fedora每日一篇：FSlint - 文件系统检查利器'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7941700204809942323</id><published>2007-09-08T21:13:00.000+08:00</published><updated>2007-09-08T21:44:37.576+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='办公桌面'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox内存使用FAQ！</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Firefox内存使用FAQ！&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;最近比较关注Firefox的内存使用量的问题，发觉无论是在Windows还是Linux平台上，Firefox都不自觉的成为内存耗费大户！这让我感到很头疼，也比较郁闷！应该对这个问题弄个明白不是吗！&lt;br /&gt;&lt;br /&gt;关于这个问题倒是有一些讨论和方案，目前为止看到的最绝的是有个哥们对Firefox的图像加载进行的补丁，定时释放不显示的网页图片内存，这个方法好是好，但不一定对所有的用户都能用，其他一些可以有效降低FIrefox内存用量的方法倒是来的比较实在！&lt;br /&gt;&lt;br /&gt;有一条我觉得是自己的经验，当然也有很多用户证实的经验：&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;那就是不要装太多没有用的“附加软件”（Extension）&lt;/span&gt;，firefox的附加软件确实是个好东西，但是凡事物极必反，装的太多，吃的太饱，Firefox一启动就会用去很多内存，这是事实！所以装附加软件要适度和克制！关于一些比较好用的附加软件，我的blog有些文章介绍，也可以参照Firefox产品网站推荐的自己选！&lt;br /&gt;对于一些附加软件，本身是有内存浪费问题更应引起注意。&lt;br /&gt;Adblock，很多人用的好东西，但是注意，Firefox 1.5以后的版本请使用&lt;a href="https://addons.mozilla.org/firefox/1865/"&gt;AdBlock Plus&lt;/a&gt; 或升级，以避免内存问题！&lt;br /&gt;Fasterfox，关于这个软件的加速问题，一直很有些非议，不过还是有很多用户采用，在他的设置菜单第二页，有个“启用增强预取”（Enhanced Prefetching）是很费内存的功能，默认也没有打开，可以检查一下这个选项是否被开启！&lt;br /&gt;一些plugins不是Firefox的问题，也会造成内存用量的猛增，因为他们开启load到内存后，不会自动退出！只有关闭Firefox，重新启动才能从内存中“卸载”（Unload），这类插件主要有Adobe Reader和JAVA等！&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;关于Firefox内存使用的一些用户定制设置；&lt;/span&gt;&lt;br /&gt;默认情况下，firfefox使用系统内存的百分比作为缓存，不过可以手动设置为定量的值！这个需要用到about:config功能（在Firefox地址栏输入about:config），关于browser.cache.memory.capacity，这个整形值可以设置为KB的数值！当然，极端的也可以关闭内存缓存的功能（不推荐），browser.cache.meory.enable选项的许可与否！！！&lt;br /&gt;&lt;br /&gt;快速回退和前进的设置也影响内存的使用，关于这个的设置：broser.sessionhistory.max_total_viewers设置为0可以禁止该功能，关于这个设置的详细信息，可以参见&lt;a href="http://kb.mozillazine.org/Browser.sessionhistory.max_total_viewers"&gt;相关文档&lt;/a&gt;！&lt;br /&gt;&lt;br /&gt;适时清空下载列表也可以减少Firefox的内存开销！&lt;br /&gt;&lt;br /&gt;另外的一些问题就不是可以轻易解决的，例如关于Javascript的问题，随着AJAX类程序的盛行，JavaScript也耗费了很多的浏览器内存！这些问题不是我们普通用户可以左右的！&lt;br /&gt;&lt;br /&gt;看来这个话题还是值得继续深入的讨论的！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7941700204809942323?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7941700204809942323/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7941700204809942323&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7941700204809942323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7941700204809942323'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/firefoxfaq.html' title='Firefox内存使用FAQ！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-151681005653758807</id><published>2007-09-07T10:28:00.000+08:00</published><updated>2007-09-07T10:40:29.503+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：system-config-nfs - NFS图形配置工具</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(51, 51, 255);font-size:180%;" &gt;                                                     Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;system-config-nfs - NFS图形配置工具&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-09-06-system-config-nfs.png" onclick="F1 = window.open('/uploads/2007-09-06-system-config-nfs.png','Zoom','height=562,width=713,top=251.5,left=491,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:227 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-09-06-system-config-nfs.serendipityThumb.png" align="left" height="235" width="300" /&gt;&lt;/a&gt;NFS 是 &lt;i&gt;Network File System&lt;/i&gt;（网络文件系统）的缩写, 比较通用的Linux/Unix文件共享方式，一般来说NFS的配置是修改 &lt;i&gt;/etc/exports&lt;/i&gt;文件 (查看系统手册页&lt;i&gt; man exports&lt;/i&gt;), 不过如果希望用GUI的工具配置NFS的话， Fedora 提供了 &lt;i&gt;system-config-nfs&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;该工具界面及其简单:主窗口列出了共享的（exported）目录列表.工具栏上有些按钮，如添加，属性和删除等。添加共享（exported），添加窗口会弹出，列出需要填写的共享（exported）目录的信息，包括用户共享权限设置（user access）。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;system-config-nfs&lt;/i&gt; 还提供了配置不同的端口给不同的NFS服务进程，如需要这样的功能，可以使用服务器设置按钮（ &lt;i&gt;Server Settings）&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;所有的修改自动保存，包括export列表和NFS服务器的配置信息。&lt;/p&gt;&lt;p&gt;NFS共享（export）配置对于一些用户有些困难，但是&lt;i&gt;system-config-nfs 让事情变得简单些。&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install system-config-nfs&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 服务器 &gt; 服务器配置工具 &gt; system-config-nfs&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 系统 &gt; 管理 &gt; 服务器设置 &gt; NFS&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/system-config-nfs&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://fedoraproject.org/wiki/SystemConfig/nfs"&gt;http://fedoraproject.org/wiki/SystemConfig/nfs&lt;/a&gt;&lt;/p&gt;&lt;i&gt;&lt;b&gt;注意：rpcbind服务需要在启动system-config-nfs之前启动否则system-config-nfs的窗口会没有反应。&lt;/b&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-151681005653758807?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/151681005653758807/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=151681005653758807&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/151681005653758807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/151681005653758807'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/gui-thursday-system-config-nfs.html' title='Fedora每日一篇：system-config-nfs - NFS图形配置工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-2430664555524316803</id><published>2007-09-07T09:50:00.000+08:00</published><updated>2007-09-07T10:19:14.727+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Apache的欢迎页面</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           &lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;Apache的欢迎页面？&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;!-- s9ymdb:225 --&gt;&lt;!-- s9ymdb:225 --&gt;&lt;!-- s9ymdb:225 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypkg.fedorabook.com/uploads/2007-09-05-apache-welcome-page.serendipityThumb.png" align="right" height="209" width="300" /&gt;在Fedora上安装Apache Web服务器后在没有添加任何内容时，访问该Web服务器会看到一个欢迎页面或者叫做Fedora Test的页面。这个页面是在哪里配置和指定的呢？又放在哪里呢？&lt;/p&gt;&lt;p&gt;关于这个页面其实没有在Apache的主配置文件&lt;i&gt;/etc/httpd/conf/httpd.conf&lt;/i&gt; 中配置，而是位于 &lt;i&gt;/etc/httpd/conf.d/welcome.conf&lt;/i&gt;的文件中指定的, 该文件中有如下配置，&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;#&lt;br /&gt;# This configuration file enables the default "Welcome"&lt;br /&gt;# page if there is no default index page present for&lt;br /&gt;# the root URL.  To disable the Welcome page, comment&lt;br /&gt;# out all the lines below.&lt;br /&gt;#&lt;br /&gt;&lt;locationmatch&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;Options -Indexes&lt;br /&gt;ErrorDocument 403 /error/noindex.html&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;/locationmatch&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;i&gt;LocationMatch&lt;/i&gt; 指令确保只匹配/或多个/的URL，这样的URL只是对 &lt;i&gt;DocumentRoot&lt;/i&gt; (&lt;span style="font-family:courier new,courier,monospace;"&gt;http://ServerName/&lt;/span&gt;)请求。对于这样的请求，&lt;i&gt;Indexes&lt;/i&gt;选项无效，不列出目录的列表，如果有index页面存在 例如 &lt;i&gt;index.html&lt;/i&gt; 或 &lt;i&gt;index.htm，该文件就会&lt;/i&gt; 被显示，如果没有，HTTP 403 错误会出现("Forbidden"). &lt;i&gt;ErrorDocument&lt;/i&gt; 指令正好指定错误发生是的页面: &lt;i&gt;/var/www/error/noindex.html&lt;/i&gt;. 如果你创建一个index页面，403错误不再发生，欢迎页面就不显示了！&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;i&gt;/etc/httpd/conf.d/welcome.conf&lt;/i&gt; 属于&lt;i&gt;httpd&lt;/i&gt; (Apache) 软件包，其他位于 &lt;i&gt;/etc/httpd/conf.d&lt;/i&gt; 的文件属于各个Web程序如&lt;i&gt;webalyzer&lt;/i&gt;, &lt;i&gt;BackupPC&lt;/i&gt;, &lt;i&gt;gallery2, &lt;/i&gt;&lt;i&gt;squirrelmail, &lt;/i&gt; 移除相关软件包会移除相应的文件！&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-2430664555524316803?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/2430664555524316803/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=2430664555524316803&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2430664555524316803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2430664555524316803'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedoraapache.html' title='Fedora每日一篇：Apache的欢迎页面'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4859569473703400465</id><published>2007-09-05T06:19:00.000+08:00</published><updated>2007-09-05T06:31:28.110+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: Lilypong - 乐谱排印程序</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;Lilypong - 乐谱排印程序&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;a href="http://dailypackage.fedorabook.com/uploads/2007-09-04-lilypond.pdf" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:223 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-09-04-lilypond.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" align="right" height="300" width="212" /&gt;&lt;/a&gt;Lilypond&lt;/i&gt; 是一个乐谱排印程序，音乐的“排字工”。Lilypond接受简单标记语言记录的乐谱格式，输出PDF，PNG，Postscript和SVG，TeX等格式的文件，还可以处理MIDI文件。此外也支持管弦乐标记，变奏，歌词和其他的各种乐谱表示方法。&lt;br /&gt;&lt;p&gt;此外，在Fedora的软件库中的Lilypong还包含一个简单的文档说明并附有例子，安装lilypond后，该文档位于系统 &lt;a href="file:///usr/share/doc/lilypond-doc-2.10.13/index.html"&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/share/doc/lilypond-doc-2.10.13/index.html&lt;/span&gt;&lt;/a&gt;  &lt;i&gt;Lillypad&lt;/i&gt; 从命令行执行，参数为输入文件，然后它会输出MIDI, Postscript和PDF：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;lilypond wtk1-fugue2.ly &lt;/b&gt;&lt;br /&gt;GNU LilyPond 2.10.20&lt;br /&gt;Processing `wtk1-fugue2.ly'&lt;br /&gt;Parsing...&lt;br /&gt;Interpreting music... [8][16][24][31]&lt;br /&gt;Preprocessing graphical objects...&lt;br /&gt;Interpreting music...&lt;br /&gt;MIDI output to `wtk1-fugue2.midi'...&lt;br /&gt;Layout output to `wtk1-fugue2.ps'...&lt;br /&gt;Converting to `wtk1-fugue2.pdf'...&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;i&gt;Lilypond&lt;/i&gt; 的输出很优秀，也可以通过对输入的调整获得更多的灵活性。&lt;/p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install lilypond lilypond-doc&lt;/span&gt;&lt;br /&gt;&lt;b&gt;图形安装:&lt;/b&gt; 应用程序 &gt; 授权和出版 &gt; lilypond (install &lt;i&gt;lilypond-doc&lt;/i&gt; using the Search or List modes)&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; None -- access from the command line&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/lilypond&lt;/span&gt;&lt;br /&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://lilypond.org/"&gt;http://lilypond.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4859569473703400465?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4859569473703400465/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4859569473703400465&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4859569473703400465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4859569473703400465'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedora-lilypong.html' title='Fedora每日一篇: Lilypong - 乐谱排印程序'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3510979300234610151</id><published>2007-09-04T04:17:00.000+08:00</published><updated>2007-09-04T04:33:43.651+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='图像'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: UFRaw - RAW图像工具*</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rtxu8UL6IyI/AAAAAAAAAJo/BWhu9151GFs/s1600-h/Screenshot--home-allen-Photoes-RAW-crw_1231.crw+-+UFRaw+Photo+Loader.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_F9rz3PrRtQA/Rtxu8UL6IyI/AAAAAAAAAJo/BWhu9151GFs/s320/Screenshot--home-allen-Photoes-RAW-crw_1231.crw+-+UFRaw+Photo+Loader.png" alt="" id="BLOGGER_PHOTO_ID_5106078060021162786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;UFRaw － RAW图像工具&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;不知道什么原因，到现在还没有看到Tyler的Daily Package更新，所以就先自己凑了一篇上来！&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;UFRaw对于经常玩数码相机的朋友可能不会陌生，好像也有Windows版本的，不过从来没有用过，fedora下面用过，用来处理Conon的CR文件。UFRaw是一款处理数码相机RAW文件的图像工具。RAW文件就是数码相机通过CCD等数码曝光元件上直接生成的原始图像数据文件，不加ISO控制和程序调整，便于后期处理和出片时进行ISO调整和其他的调整，因此具有最佳还原能力和图像质量，缺点是图像普遍比较大，支持读取的工具不标准，相机厂家有各自RAW格式，也提供或不提供相应的工具，而有了UFRaw，一切都变得很简单，一个字“酷”。UFRaw的几个大的特征：100％缩放功能，锐化以及多种RAW格式支持等（包括canon，nikon，sumgsung，song，fuji以 RAW格式文件及对Adobe DNG的支持）。&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;命令安装&lt;/span&gt;： yum install ufraw&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;图形安装&lt;/span&gt;：应用程序 &gt; 图形 &gt; UFRaw&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;菜单&lt;/span&gt;： 应用程序 &gt; 图像 &gt; UFRaw&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;命令&lt;/span&gt;： /usr/bin/ufraw&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;网站&lt;/span&gt;：&lt;a href="http://ufraw.sourceforge.net/"&gt;http://ufraw.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3510979300234610151?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3510979300234610151/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3510979300234610151&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3510979300234610151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3510979300234610151'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/09/fedora-ufraw-raw.html' title='Fedora每日一篇: UFRaw - RAW图像工具*'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_F9rz3PrRtQA/Rtxu8UL6IyI/AAAAAAAAAJo/BWhu9151GFs/s72-c/Screenshot--home-allen-Photoes-RAW-crw_1231.crw+-+UFRaw+Photo+Loader.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6664826539333546301</id><published>2007-08-31T22:42:00.000+08:00</published><updated>2007-08-31T22:55:35.220+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='游戏'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: Escape - 游戏方块迷宫</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;                                           Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Escape - 游戏方块迷宫&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-31-escape.png','Zoom','height=640,width=823,top=71.5,left=108,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-31-escape.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:213 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-31-escape.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" align="right" height="232" width="300" /&gt;&lt;/a&gt;Escape方块类的迷宫游戏，在这类游戏中必须从战略上规划如何移动才能最终成功晋级－在Escape中是最后在门口出现小小的Exit标志。  玩家必须很好的计划在每个方块间移动以便安全让“小人”到达Exit出口。每个不同级别上游戏都会添加新的障碍！例如，第一关是  "hugbots" 会随着你移动过的空间向你的方向移动。还有激光，不可进入的区域，不同颜色标识的不同属性的方块等！&lt;br /&gt;&lt;/p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install escape&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 应用程序 &gt; 游戏 &gt; escape&lt;br /&gt;&lt;b&gt;菜单:&lt;/b&gt; &gt; 应用程序&gt; 游戏 &gt; Escape&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/escape&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://escape.spacebar.org/"&gt;http://escape.spacebar.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6664826539333546301?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6664826539333546301/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6664826539333546301&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6664826539333546301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6664826539333546301'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/friday-fun-escape-tile-based-puzzle.html' title='Fedora每日一篇: Escape - 游戏方块迷宫'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7682253267616571421</id><published>2007-08-30T17:59:00.000+08:00</published><updated>2007-08-30T22:16:28.677+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：BibleTime - 圣经学习工具</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="font-weight: bold;"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BibleTime - 圣经学习工具&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;                                 &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           &lt;p&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-30-bibletime.png','Zoom','height=854,width=1016,top=105.5,left=339.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypkg.fedorabook.com/uploads/2007-08-30-bibletime.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:218 --&gt;&lt;img src="http://dailypkg.fedorabook.com/uploads/2007-08-30-bibletime.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" height="251" width="300" /&gt;&lt;/a&gt;圣经是独一无二的一本书，永远的畅销书，尽管屡有争议，又极多被引用于各处，还对世界语言和文化发生极其深远的影响！&lt;/p&gt;&lt;p&gt;&lt;i&gt;BibleTime&lt;/i&gt; 是一个搜索，阅读和学习圣经的工具，它是一个KDE程序，构建于&lt;a href="http://www.crosswire.org/sword/"&gt;&lt;i&gt;Sword project&lt;/i&gt;&lt;/a&gt;项目的基础上。sword项目是一个提供圣经类软件快速开发的工具库，提供了包括圣经文本，评论，索引和其他功能模块的实用工具库。  BibleTime提供了同时查阅不同版本圣经文本，快速搜索和方便的访问各类注释的功能。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install bibletime&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 浏览模式没有bibletime项，使用搜索或列表模式查找定位&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;菜单:&lt;/b&gt; &gt; 应用程序 &gt; 附件 &gt; BibleTime 1.6.4&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/bibletime&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站:&lt;/b&gt; &lt;a target="_blank" href="http://www.bibletime.info/"&gt;http://www.bibletime.info/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7682253267616571421?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7682253267616571421/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7682253267616571421&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7682253267616571421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7682253267616571421'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedorabibletime.html' title='Fedora每日一篇：BibleTime - 圣经学习工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1401916772633318633</id><published>2007-08-30T06:59:00.000+08:00</published><updated>2007-08-30T07:10:37.577+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='Update'/><category scheme='http://www.blogger.com/atom/ns#' term='Key ID'/><title type='text'>Fedora Update Error with KEY invalid!</title><content type='html'>今早升级Fedora 7时发现下面的错误，&lt;br /&gt;warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 30c9ecf8&lt;br /&gt;Public key for elfutils-0.129-1.fc7.i386.rpm is not installed&lt;br /&gt;显然由于有人用了RAWHIDE的KEY签字了elfutils包导致证书链无法通过认证！ID 30c9ecf8的KEY应该来自RAWHide,而不该出现在Updates仓库中，如果不是很紧急的情况的话，暂时不要升级，直到维护者把这个错误更正了是比较稳妥的方法！&lt;br /&gt;但是如果类似错误的情况下，比较紧急，一定需要升级，可以采取选项 –nogpgpcheck来跳过gpg check。&lt;br /&gt;或者可以跳过相关没有正确证书签字的包，使用yum -x 参数来跳过相关的。&lt;br /&gt;&lt;br /&gt;这次Fedora 7 Update的这个elfutils错误还可以参见&lt;a href="http://thomas.apestaart.org/log/?p=529"&gt;这里的&lt;/a&gt;讨论！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1401916772633318633?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1401916772633318633/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1401916772633318633&amp;isPopup=true' title='2 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1401916772633318633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1401916772633318633'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora-update-error-with-key-invalid.html' title='Fedora Update Error with KEY invalid!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3056772920162612716</id><published>2007-08-29T15:01:00.000+08:00</published><updated>2007-08-29T15:17:16.285+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:Fedora仓库本地镜像技术</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51); font-weight: bold;"&gt;Fedora仓库本地镜像技术&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;如果局域网内有很多的Fedora机器（包括虚拟机），可以使用Fedora仓库本地镜像技术来加速各个系统的升级，因为这样只需从Internet下载要升级的软件包一次。&lt;br /&gt;这里告诉你怎么构建这样一台本地镜像，&lt;br /&gt;&lt;br /&gt;需求：一台大存储空间的机器（/var最好能有个100GB），安装有rsync和httpd&lt;br /&gt;我们建立和同步镜像需要的脚本，&lt;br /&gt;&lt;br /&gt;    #!/bin/bash&lt;br /&gt;    ARCH=i386    # Set to the architecture of your systems&lt;br /&gt;    DIR=/var/www/html/fedora/updates/$ARCH/&lt;br /&gt;    URL=rsync://mirror/directory/      # See below, include trailing slash&lt;br /&gt;    mkdir -p $DIR&lt;br /&gt;    cd $DIR || exit&lt;br /&gt;    rsync --recursive --delete -v $URL .  # Don't miss the . at the end&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;警告：rsync如果使用--delete选项，一旦目标目录出错，会造成灾难性后果！&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;保存脚本！脚本会将仓库同步到 /var/www/html/fedora/updates/$ARCH，而同步源是URL指定的，下面我们看怎么确定这个关键的URL，&lt;br /&gt;查看 http://mirrors.fedoraproject.org/publiclist/Fedora/7/ 选择一个rsync镜像！用下面的命令测试，&lt;br /&gt;&lt;br /&gt;    $ rsync -v rsync://selectedhost/&lt;br /&gt;&lt;br /&gt;得到根目录。一个个目录尝试下去直到找到你要的目录-RPMS目录！镜像服务器有时候有特定的目录结构，不一定和官方的目录结构绝对一致！例如可能会找到这样的目录结构，rsync://selectedhost/fedora/updates/7/i386/os/&lt;br /&gt;&lt;br /&gt;之后启动web（Apache）服务器并确认防火墙的80端口是开放的，外部可以访问！（系统-&gt;管理 -&gt; 防火墙和SElinux设置),你的服务器上的仓库应该可以访问了！&lt;br /&gt;&lt;br /&gt;最后配置系统使用本地仓库，在/etc/yum.repos.d/fedora-updates.repo设置baseurl即可！ 然后测试！&lt;br /&gt;如果没有什么错误，我们把同步任务做成crontab，每天自动运行同步本地镜像！&lt;br /&gt;&lt;br /&gt;    # (crontab -l ; echo "0 4 /path/to/update-script") | crontab&lt;br /&gt;&lt;br /&gt;当然时间可以随时调整！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3056772920162612716?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3056772920162612716/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3056772920162612716&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3056772920162612716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3056772920162612716'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedorafedora_29.html' title='Fedora每日一篇:Fedora仓库本地镜像技术'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3831794551853393426</id><published>2007-08-29T06:55:00.000+08:00</published><updated>2007-08-29T07:04:37.760+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:KoverArtist CD封面制作工具</title><content type='html'>&lt;span style="color: rgb(51, 51, 255); font-weight: bold;font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;KoverArtist CD封面制作工具&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-28-koverartist.png','Zoom','height=823,width=748,top=121,left=473.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-28-koverartist.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:217 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-28-koverartist.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" height="300" width="272" /&gt;&lt;/a&gt;KoverArtist&lt;/i&gt; 是CD，DVD封面制作工具，快速制作极具艺术效果的CD封面包装，包括不同种类的封面选择和系列照片组合。该工具可以根据CD内容从在线数据库里获取曲目资料等用于封面制作。&lt;br /&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install koverartist&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 桌面环境 &gt; KDE (K Desktop Environment&gt; &gt; koverartist&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 影音 &gt; KoverArtist&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/koverartist&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://www.kde-apps.org/content/show.php?content=38195"&gt;http://www.kde-apps.org/content/show.php?content=38195&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;KoverArtist是KDE的工具，如果没有安装KDE环境，会安装一系列的依赖包！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3831794551853393426?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3831794551853393426/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3831794551853393426&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3831794551853393426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3831794551853393426'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedorakoverartist-cd.html' title='Fedora每日一篇:KoverArtist CD封面制作工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6001196233860678528</id><published>2007-08-27T15:30:00.000+08:00</published><updated>2007-08-27T15:43:32.467+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:Regexxer - 文本搜索替换工具</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;span style="font-size: 180%; color: rgb(51, 51, 255);"&gt;Fedora每日一篇:&lt;br /&gt;&lt;/span&gt;Regexxer - 文本搜索替换工具&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/133-Friday-Fun-BZFlag-Capture-the-flag-in-a-Tank.html"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           &lt;p&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-08-27-regexxer.png" onclick="F1 = window.open('/uploads/2007-08-27-regexxer.png','Zoom','height=526,width=791,top=269.5,left=452,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:216 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-08-27-regexxer.serendipityThumb.png" align="right" height="198" width="300" /&gt;&lt;/a&gt;Regexxer&lt;/i&gt; 是一个文本查找和替换工具，分割成不同功能区域的界面使的用正则表达式和循环替换操作非常方便和快捷。每个查找结果都会被加亮显示并可以方便的被替换或选择跳过！&lt;/p&gt;&lt;p&gt;虽然这些功能都是用sed或Perl可以轻易实现的，但是能个用一个GUI工具来做也很有趣，并且每个替换前都会得到确认！&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;（译者注：&lt;span style="color: rgb(255, 0, 0);"&gt;Regexxer虽然被归于编程工具，但是我觉得它不仅仅是程序员的工具&lt;/span&gt;）&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;关于正则表达式：&lt;/p&gt;&lt;p&gt;正则表达式是一种匹配模式串，按特定的意义解释为对一个或某些字符串的匹配，不同计算机语言对正则表达式的解释稍有不同，Regexxer使用的规则同于Perl的正则表达式。关于正则表达式，更多参见&lt;a href="http://zh.wikipedia.org/w/index.php?title=%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F&amp;amp;variant=zh-cn"&gt;维基百科&lt;/a&gt;和&lt;a href="http://www.greenend.org.uk/rjk/2002/06/regexp.html"&gt;Regar Summary&lt;/a&gt;。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install regexxer&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 开发 &gt; 开发工具 &gt; regexxer&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 编程 &gt; Regexxer&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/regexxer&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;网站: &lt;/b&gt;&lt;a href="http://regexxer.sourceforge.net/"&gt;http://regexxer.sourceforge.net/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6001196233860678528?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6001196233860678528/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6001196233860678528&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6001196233860678528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6001196233860678528'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoraregexxer.html' title='Fedora每日一篇:Regexxer - 文本搜索替换工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3561600082643681720</id><published>2007-08-27T03:53:00.000+08:00</published><updated>2007-08-27T04:04:03.715+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>Fedora 8 Test 1 in KVM!</title><content type='html'>下载并安装了Fedora 8的最新测试（Test）装在了KVM里面，一切进展顺利！&lt;br /&gt;如图，第一个截图显示了Fedora 7的Host主机运行KVM，虚拟系统管理器和VNC连接到Fedora 8的整个情况！&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_F9rz3PrRtQA/RtHbbUL6IuI/AAAAAAAAAIY/CdaroeA9Kno/s1600-h/F8-20070827.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_F9rz3PrRtQA/RtHbbUL6IuI/AAAAAAAAAIY/CdaroeA9Kno/s320/F8-20070827.png" alt="" id="BLOGGER_PHOTO_ID_5103101115109090018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_F9rz3PrRtQA/RtHcWUL6IvI/AAAAAAAAAIg/5Pq3aqrfwOM/s1600-h/F8-in-VNC.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_F9rz3PrRtQA/RtHcWUL6IvI/AAAAAAAAAIg/5Pq3aqrfwOM/s320/F8-in-VNC.png" alt="" id="BLOGGER_PHOTO_ID_5103102128721371890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;而第二个截图是关于VNC里Fedora 8的运行情况的，请注意新的GNOME关于观感设置界面的整合对话框，比较简洁的整体菜单和易用的属性设置，一目了然！确是一个小小的亮点！&lt;br /&gt;&lt;br /&gt;其他还有很多功能待详查！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3561600082643681720?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3561600082643681720/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3561600082643681720&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3561600082643681720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3561600082643681720'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora-8-test-1-in-kvm.html' title='Fedora 8 Test 1 in KVM!'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_F9rz3PrRtQA/RtHbbUL6IuI/AAAAAAAAAIY/CdaroeA9Kno/s72-c/F8-20070827.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-2313375150143219398</id><published>2007-08-25T09:37:00.000+08:00</published><updated>2007-08-25T13:20:59.351+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: 游戏 － 坦克对战</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/133-Friday-Fun-BZFlag-Capture-the-flag-in-a-Tank.html"&gt;&lt;span style="font-size:180%;"&gt;Fedora每日一篇:&lt;/span&gt;&lt;br /&gt;游戏 － 坦克对战&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;p&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-08-24-bzflag.jpg" onclick="F1 = window.open('/uploads/2007-08-24-bzflag.jpg','Zoom','height=615,width=815,top=225,left=440,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:211 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-08-24-bzflag.serendipityThumb.jpg" align="left" height="225" width="300" /&gt;&lt;/a&gt;BZFlag是多玩家3D对战游戏。玩家驾驶坦克在建筑物中穿行和敌坦克作战，并扛旗达到游戏的目的。支持单机或连线对战（局域网）。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install bzflag&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; Applications &gt; Games &gt; bzflag&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 游戏 &gt; BZFlag&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/bzflag&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://bzflag.org/"&gt;http://bzflag.org/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-2313375150143219398?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/2313375150143219398/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=2313375150143219398&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2313375150143219398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2313375150143219398'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_25.html' title='Fedora每日一篇: 游戏 － 坦克对战'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5346865791064703729</id><published>2007-08-24T15:18:00.000+08:00</published><updated>2007-08-25T09:34:18.608+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='游戏'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>LightCycle游戏 Armagetron</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;font-size:100%;" &gt;LightCycle游戏 Armagetron&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);font-size:130%;" &gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;（特别说明：本来这篇文章被贴到了Fedora Daily Package里，但是后Tyler发现它来自第三方的Repository，由于我还没有来得及安装验证就先发布了翻译初稿，导致这个错误也出现在了这里！现在更正为时未晚！权当一篇游戏介绍，不过这种LightCycle的游戏确实很好玩的！另外这个游戏包含在大名鼎鼎的&lt;a href="http://freshrpms.net"&gt;freshrpms.net&lt;/a&gt;仓库里！）&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;高级Armagetron - 是一款使用OpenGL&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-24-armagetron.png','Zoom','height=615,width=815,top=225,left=440,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-24-armagetron.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:209 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-24-armagetron.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" align="left" height="225" width="300" /&gt;&lt;/a&gt;&lt;/i&gt; &lt;a href="http://en.wikipedia.org/wiki/Light_cycle"&gt;lightcycle类游戏&lt;/a&gt; !&lt;br /&gt;&lt;p&gt;游戏很简单：玩家在竞技场同竞争者（电脑或其他玩家）一起驾驶一种叫 lightcycle -- 快速摩托（姑且这么叫）--竞技，不能停下且会在通过的区域留下一堵墙，比赛谁能躲过所有的墙生存时间最长。每次游戏都是一场不同的比赛，许多选项可以控制显示效果和可玩性！&lt;/p&gt;&lt;p&gt;&lt;i&gt;技巧：沿着不是竞技场边缘的墙骑行会比较有利&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install armagetronad&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 浏览模式不可用，使用搜索模式搜索&lt;span style="font-family:courier new,courier,monospace;"&gt;armagetronad&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 游戏 &gt; Armagetron Advanced&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/&lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;armagetronad&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://www.armagetronad.net/"&gt;http://www.armagetronad.net/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;关于LightCycle和Armagetron以及Tron类游戏，可以查看维基百科！相关链接，&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Armagetron_Advanced"&gt;Armagetron&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Light_Cycle"&gt;LightCycle&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Tron_%28arcade_game%29"&gt;Tron类游戏&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5346865791064703729?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5346865791064703729/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5346865791064703729&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5346865791064703729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5346865791064703729'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/friday-fun-armagetron-advanced.html' title='LightCycle游戏 Armagetron'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5555860966925406294</id><published>2007-08-23T15:30:00.000+08:00</published><updated>2007-08-23T15:44:01.167+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'></title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Transmission BitTorrent客户端&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;                                  &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;a onclick="F1 = window.open('/uploads/2007-08-23-transmission-multi.png','Zoom','height=918,width=1104,top=73.5,left=295.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-23-transmission-multi.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:207 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-23-transmission-multi.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" align="right" height="249" width="300" /&gt;&lt;/a&gt;Fedora 8 马上就会发布 &lt;a href="https://www.redhat.com/archives/fedora-announce-list/2007-August/msg00001.html" target="_blank"&gt;，第一个测试版&lt;/a&gt; 可以下载了, &lt;a href="http://fedoraproject.org/wiki/Releases/Schedule?action=show&amp;redirect=Core%2FSchedule" target="_blank"&gt;第二个测试版的发布时间已经定下来了- 两周内提供下载&lt;/a&gt;, 并且是包括LiveCD镜像一起发布。最方便的下载Fedora的方式是通过  &lt;a href="http://torrent.fedoraproject.org/" target="_blank"&gt;http://torrent.fedoraproject.org/&lt;/a&gt;使&lt;br /&gt;用BitTorrent下载。&lt;br /&gt;Fedora的仓库中有许多BitTorrent客户端，&lt;i&gt;Transmission&lt;/i&gt;是比较新的一个 ，提供和Azureus一样的很多有用特性（包括PEX - 以往只有通过Tracker才实现的信息交换直接从端到端交换）,最重要的是Transmission是独立应用程序，不需要Java支持，更加快速，值得一试！&lt;p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install transmission&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 应用程序 &gt; 图形Internet &gt; transmission&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt;应用程序 &gt; Internet &gt; Transmission&lt;b&gt;&lt;br /&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/transmission-gtk&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://transmission.m0k.org/"&gt;http://transmission.m0k.org/&lt;/a&gt;&lt;/p&gt;&lt;span style="text-decoration: underline;"&gt;还有许多BitTorrent值得尝试，包括官方的版本Fedora的仓库中也有，Azureus很不错的Java实现版本！&lt;br /&gt;另外个人很喜欢rtorrent这个命令行界面的实现，占用最少的资源，做做多的事，只要设置好了，用起来实在很方便！有时间再写篇Fedora下用rtorrent的文章！:-)&lt;br /&gt;&lt;/span&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5555860966925406294?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5555860966925406294/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5555860966925406294&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5555860966925406294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5555860966925406294'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora-transmission-bittorrent-fedora-8.html' title=''/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5482004185565358652</id><published>2007-08-22T20:45:00.000+08:00</published><updated>2007-08-23T17:28:57.448+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：音频设置保存原理</title><content type='html'>&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;音频设置&lt;/span&gt;&lt;br /&gt;&lt;p&gt;Fedora在音频驱动方面使用的是Linux高级声音架构（ALSA），ALSA针对内核驱动之外还提供了一套库和相关工具，增强性能。ALSA设置会保存于 &lt;i&gt;/etc/alsa/asound.state&lt;/i&gt;,而能在重启后继续有效， 这是一个文本文件，由程序&lt;i&gt;/sbin/salsa（ALSA工具集的一部分）创建和读写&lt;/i&gt;, 下面是关于保存设置的代码，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# Save mixer settings, here for lack of a better place.&lt;br /&gt;grep -q "\(alsa\)" /proc/devices&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;if [ $? = 0 -a -x /sbin/salsa ]; then&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;   action $"Saving mixer settings" &lt;b&gt;/sbin/salsa -s&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;fi&lt;/span&gt;&lt;/blockquote&gt;所有声音设备一般由udev系统在系统启动时加载驱动，但是如果是USB声卡设备，是启动之后添加到系统的，下面的设置会生效，在 &lt;i&gt;/etc/udev/rules.d/90-alsa-rules&lt;/i&gt; 中，&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;SUBSYSTEM=="sound", KERNEL=="controlC*" RUN+="/sbin/salsa"&lt;br /&gt;SUBSYSTEM=="sound", KERNEL=="pcm*"      RUN+="/sbin/salsa"&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;RUN部分告诉系统保存设置。&lt;br /&gt;这些就是音频设置的保存内幕！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5482004185565358652?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5482004185565358652/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5482004185565358652&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5482004185565358652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5482004185565358652'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_22.html' title='Fedora每日一篇：音频设置保存原理'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5923680266899352649</id><published>2007-08-22T09:07:00.000+08:00</published><updated>2007-08-22T09:31:56.810+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gallery2'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Gallery2 - Web照片长廊</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/129-Artsy-Tuesday-Gallery2-Web-photo-gallery.html"&gt;&lt;span style="font-size:180%;"&gt;Fedora每日一篇&lt;/span&gt;：&lt;br /&gt;Gallery2 - Web照片长廊&lt;br /&gt;&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                            &lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-21-gallery2.jpg','Zoom','height=950,width=979,top=57.5,left=358,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-21-gallery2.jpg" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:203 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-21-gallery2.serendipityThumb.jpg" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" height="291" width="300" /&gt;&lt;/a&gt;&lt;/i&gt; Gallery2是一个基于web的画廊，用PHP构建并有许多可用的插件。一旦安装 可以用下面的URL访问本机的Gallery2服务， &lt;u&gt;http://&lt;i&gt;Hostname&lt;/i&gt;/gallery2/&lt;/u&gt;; 首次访问将是一个11个步骤的安装过程，安装过程需要数据库（MySQL或者PostgresSQL）。&lt;br /&gt;&lt;p&gt;Gallery2安装过程和SELinux（安全扩展Linux，一套高级的安全机制）不兼容，需要先暂时禁用SELinux功能（setenforce 0）在安装完后启用（setenforce 1），或者调整/etc/gallery2/config.php的安全关联设置（需要SELinux的知识）。&lt;/p&gt;&lt;p&gt;Gallery2的很多模块在Fedora的仓库中已经有了，要查看这些可用的模块，在包管理器的搜索标签搜索Gallery2或者用命令yum list gallery2-*. 这些模块也可以通过Gallery2的管理界面安装，但是需要改变一些目录的属性（我想主要还是web服务目录下的一些目录属性）和调整SELinux的禁用、启用（同安装同理），所以通过Fedora包管理器安装会比较好。&lt;/p&gt;&lt;b&gt;命令安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install gallery2&lt;/span&gt;&lt;b&gt;&lt;br /&gt;包管理器安装:&lt;/b&gt; 开发 &gt; Web开发 &gt; gallery2&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 没有，通过浏览器（firefox）访问URL  &lt;u&gt;http://&lt;i&gt;Hostname&lt;/i&gt;/gallery2&lt;/u&gt;&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt;  非应用程序类 &lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://gallery.menalto.com/"&gt;http://gallery.menalto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;译者的意见：&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;对于普通桌面用户，配置和使用一个web服务器端应用程序还是有些困难的，本来还有很多每日一篇介绍web类应用程序的，都没有被我选进来，就是基于这个原因，我在试着寻找一份简单的在Fedora上配置LAMP（Linux + Apache + MySQL + PHP/Perl/Python）的文章或文档，然后在结合这些Web程序的介绍一起介绍给用户，不知道有没有人有更好的意见，如果看到这个可以和我联系！！&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5923680266899352649?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5923680266899352649/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5923680266899352649&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5923680266899352649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5923680266899352649'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoragallery2-web.html' title='Fedora每日一篇：Gallery2 - Web照片长廊'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7922897246812773208</id><published>2007-08-20T14:09:00.000+08:00</published><updated>2007-08-20T14:27:54.902+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='task'/><category scheme='http://www.blogger.com/atom/ns#' term='remind'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:Remind - 图形提醒工具</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/128-Productive-Monday-Remind-GUIText-reminder-service.html"&gt;Productive Monday: Remind - GUI/Text reminder service&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-20-remind.png','Zoom','height=807,width=1005,top=129,left=345,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-20-remind.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:201 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-20-remind.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" align="right" height="240" width="300" /&gt;&lt;/a&gt;&lt;/i&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Remind - 图形提醒工具&lt;/span&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;Remind是一个灵活的事件提醒工具，即可以用命令行也可以使用tkremind的图形工具。&lt;br /&gt;&lt;p&gt;提醒工具的基本目的是信息提示或在特定时间执行特定的命令，这么说有点像cron，但是remind提供更多的复杂功能，高级的可重复的提醒功能，并且支持跳过周末和节假日。复杂的remind脚本让人望而生畏，所以做好还是从remind的图形界面tkremind工具开始，然后看～/.reminders文件查看remind脚本的语法。remind的手册页也是最好的学习资料！&lt;/p&gt;&lt;p&gt;rem命令用来方便查看提醒事件，当使用tkremind是，查看哪些事件发生了；在命令行时，使用remind的服务进程模式，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;nohup remind -z ~/.reminders &amp;amp;&lt;/b&gt;&lt;/span&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;(如果加到你的 &lt;i&gt;~/.bash_profile就更好了&lt;/i&gt;).&lt;/p&gt;&lt;p&gt;remind也包含rem2ps以便生成postscript的日历格式，方便打印。&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install remind remind-gui&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 在搜索便签页搜索remind&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 办公 &gt; tkremind&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/remind, /usr/bin/tkremind&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://www.roaringpenguin.com/en/penguin/openSourceProducts/remind"&gt;http://www.roaringpenguin.com/en/penguin/openSourceProducts/remind&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Thanks to Till Maas for suggesting this package! If you have a package that you would like to see mentioned, please use the &lt;/i&gt;Suggest a Package&lt;i&gt; box on the right side of the &lt;a href="http://dailypackage.fedorabook.com/"&gt;main page&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7922897246812773208?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7922897246812773208/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7922897246812773208&amp;isPopup=true' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7922897246812773208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7922897246812773208'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoraremind.html' title='Fedora每日一篇:Remind - 图形提醒工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8437188213139330026</id><published>2007-08-19T22:24:00.000+08:00</published><updated>2007-08-19T22:35:00.795+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='X'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Xephyr - 新的Xnest服务器程序</title><content type='html'>&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;Xephyr - 新的Xnest服务器程序&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 前文有关于Xnest程序的介绍，这里介绍一款新的Xnested X 服务器程序 － Xephyr&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-09-Xephyr.png','Zoom','height=746,width=912,top=159.5,left=391.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-09-Xephyr.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:180 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-09-Xephyr.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="244" width="300" /&gt;&lt;/a&gt;Xephyr&lt;/i&gt; 虽然同Xnest一样都是在窗口中启动X服务器的程序，但是原理上有着不同的方式。Xnest使用代理X请求给父服务器的方式，而Xephyr根据X请求绘制X Image，再把X Image请求父X服务器显示！ &lt;i&gt;&lt;/i&gt;&lt;p&gt;这就决定Xephyr可以绘制父服务器不支持的请求；例如，使用扩展绘制（使客户端可以使用抗锯齿文本）即使父服务器不能支持这种绘制扩展。然而不巧的是gdm不能理解Xephyr和知道他的存在，gdmflexiserver将没有用。但是使用XDMCP登录远程的X服务器还是可用的，例如，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ Xephyr   -query &lt;i&gt;localhost&lt;/i&gt;    -screen &lt;i&gt;800x600    :1&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;具体的使用方法可以查看手册！&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install xorg-x11-server-Xephyr&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; Not available in Browse mode; use the search or list modes to install &lt;span style="font-family:courier new,courier,monospace;"&gt;xorg-x11-server-Xephyr&lt;/span&gt;&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; (None)&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/Xephyr&lt;/span&gt; (note the uppercase letter X)&lt;b&gt;&lt;br /&gt;网站:&lt;/b&gt; &lt;a href="http://x.org/" target="_blank"&gt;http://x.org/&lt;/a&gt;   &lt;br /&gt;&lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8437188213139330026?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8437188213139330026/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8437188213139330026&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8437188213139330026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8437188213139330026'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoraxephyr-xnest.html' title='Fedora每日一篇：Xephyr - 新的Xnest服务器程序'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5093362179481427350</id><published>2007-08-19T22:09:00.000+08:00</published><updated>2007-08-19T22:23:07.043+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='X'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Xnest － 窗口中的X服务器！</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           &lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Xnest － 窗口中的X服务器！&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-02-xnest.png','Zoom','height=835,width=1289,top=115,left=203,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-02-xnest.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:159 --&gt;&lt;/a&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-02-Xnest2.png','Zoom','height=1065,width=1415,top=0,left=140,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-02-Xnest2.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:165 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-02-Xnest2.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="225" width="300" /&gt;&lt;/a&gt;Xnest在一个X窗口中显示另外一个X服务器的内容，可以用来调试GUI程序，同时测试多个不同的桌面环境和截取界面等特殊的应用。&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;如果默认的使用的是Fedora的图形登录界面（gdm），可以在Xnets窗口中启动一个登录会话，命令如下，&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;gdmflexiserver -n&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;可以通过gdmsetup调整显示属性(外观）。&lt;br /&gt;&lt;br /&gt;另外也可以用Xnest通过XDMCP查询，广播X的显示管理器：&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;Xnest -query loginserver &lt;i&gt;:20&lt;/i&gt;&lt;/b&gt;  # 请求登录X服务器上的显示&lt;br /&gt;&lt;br /&gt;$ &lt;b&gt;Xnest -broadcast &lt;i&gt;:20&lt;/i&gt;&lt;/b&gt; # 请求可用的登录服务器（很象Xcceed等软件）&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;或者启动Xnest并显示特定的程序或桌面环境！(实用)&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;Xnest -ac &lt;i&gt;:20&lt;/i&gt; -nolisten tcp &amp; &lt;i&gt;xterm&lt;/i&gt; -display :20&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;$ &lt;b&gt;Xnest -ac &lt;i&gt;:20&lt;/i&gt; -nolisten tcp &amp;amp; DISPLAY=:20 &lt;i&gt;startkde&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-style: italic;"&gt;Xnest只是代理／转发X的协议，不涉及重新绘制等真正的X服务器的操作。&lt;/span&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;如果测试多个桌面环境或开发GUI程序的调试，Xnest肯定会有些帮助的！&lt;br /&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install xorg-x11-server-Xnest&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; Base System &gt; X Window System &gt; xorg-x11-server-Xnest&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; (None)&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/Xnest&lt;/span&gt; (note the uppercase letter X)&lt;b&gt;&lt;br /&gt;网站:&lt;/b&gt; &lt;a target="_blank" href="http://x.org/"&gt;http://x.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5093362179481427350?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5093362179481427350/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5093362179481427350&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5093362179481427350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5093362179481427350'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoraxnest-x.html' title='Fedora每日一篇：Xnest － 窗口中的X服务器！'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-4048484738141283855</id><published>2007-08-17T14:23:00.000+08:00</published><updated>2007-08-17T15:08:31.279+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='菜单'/><category scheme='http://www.blogger.com/atom/ns#' term='Menu'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：关于Fedora的菜单</title><content type='html'>&lt;h4  style="color: rgb(51, 51, 255); font-weight: bold;font-family:times new roman;" class="serendipity_title"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="text-decoration: underline;"&gt;Fedora每日一篇：关于Fedora的菜单&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;                                 &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                                    &lt;div class="serendipity_entry_extended"&gt; &lt;a onclick="F1 = window.open('/uploads/2007-07-11-menus.png','Zoom','height=449,width=825,top=308,left=435,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-07-11-menus.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:134 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-07-11-menus.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="161" width="300" /&gt;&lt;/a&gt;Fedora应用程序里面列出了许多不同的程序，包括不同桌面环境的程序，如GNOME，KDE和XFCE，这些不同的桌面环境本身都有不同的菜单层次结构，Fedora的菜单试图寻找一种统一的界面效果和方式，而且每个菜单项有不同的语言。另外每个Fedora发布的菜单结构会略有不同，这些都是怎么实现的呢？&lt;br /&gt;关于桌面系统菜单的共同规范由 &lt;a href="http://freedesktop.org/" target="_blank"&gt;freedesktop.org&lt;/a&gt;定义。每个Fedora RPM包有菜单项定义文件（有菜单的才有）.desktop文件。例如，下面是  &lt;i&gt;evolution&lt;/i&gt; 包的.desktop文件列表，&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;rpm -ql evolution | grep desktop&lt;/b&gt;&lt;br /&gt;/usr/share/applications/redhat-evolution-calendar.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-contacts.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-mail.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-tasks.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-calendar.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-contacts.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-mail.desktop&lt;br /&gt;/usr/share/applications/redhat-evolution-tasks.desktop&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;第一个&lt;i&gt;/usr/share/applications/redhat-evolution-calendar.desktop&lt;/i&gt;包含关于Calendar菜单项的内容,内容如下  (一些内容被移除了）:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;[Desktop Entry]&lt;br /&gt;Name=Calendar&lt;br /&gt;Name[es]=Calendario&lt;br /&gt;Name[fi]=Kalenteri&lt;br /&gt;Name[fr]=Calendrier&lt;br /&gt;Comment=Manage your schedule using Evolution&lt;br /&gt;Comment[es]=Planee sus actividades con Evolution&lt;br /&gt;Comment[fi]=Hallitse kalenteriasi Evolutionilla&lt;br /&gt;Comment[fr]=Gérer votre programme à l'aide d'Evolution&lt;br /&gt;Exec=evolution --component=calendar&lt;br /&gt;Icon=stock_calendar&lt;br /&gt;Terminal=0&lt;br /&gt;Type=Application&lt;br /&gt;Encoding=UTF-8&lt;br /&gt;Categories=X-Red-Hat-Base;X-Red-Hat-Base-Only;Office;Application;&lt;br /&gt;StartupNotify=True&lt;br /&gt;X-GNOME-Bugzilla-Bugzilla=GNOME&lt;br /&gt;X-GNOME-Bugzilla-Product=Evolution&lt;br /&gt;X-GNOME-Bugzilla-Version=2.10&lt;br /&gt;X-GNOME-Bugzilla-Component=Calendar&lt;br /&gt;X-GNOME-Bugzilla-OtherBinaries=evolution-data-server-1.10;evolution-exchange-storage;evolution-alarm-notify;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;该文件包含程序的名字和描述，并且是不同的语言版本的。其他行也包含了执行命令和图标（图标不一定是icon文件）, 程序分类和是否支持启动通知（启动程序时告诉用户正在启动...程序）。&lt;br /&gt;&lt;i&gt;X-GNOME-Bugzilla-&lt;/i&gt; entries 部分属于桌面规范的一些例子，其他程序可以忽略这些。这些信息可以用于显示程序的菜单项，控制面板图标项或桌面图标。.desktop文件的位置决定显示的方式，简单的把该文件copy到~/Desktop就可以由菜单项生成一个桌面图标。&lt;/p&gt;&lt;p&gt;菜单位置安排决定于控制文件 &lt;i&gt;/etc/xdg/menus&lt;/i&gt;。这些文件是由 &lt;a href="http://standards.freedesktop.org/menu-spec/latest/" target="_blank"&gt;http://standards.freedesktop.org/menu-spec/latest/ 定义的XML格式配置文件&lt;/a&gt;. 这些文件定义了菜单组织的方式，包括菜单分类，目录等标准的遵循。单个的.desktop文件可以简单用OnlyShowIn和NotShowIn来决定是否在特定的桌面环境中显示。&lt;br /&gt;例如， &lt;i&gt;/etc/xdg/menus/applications.menu&lt;/i&gt;中关于Office菜单的定义:&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;      &lt;!-- Office --&gt;&lt;br /&gt;     &lt;menu&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;name&gt;Office&lt;/name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;directory&gt;Office.directory&lt;/directory&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;include&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;          &lt;and&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;category&gt;&lt;b&gt;Office&lt;/b&gt;&lt;/category&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;          &lt;/and&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;/include&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;      &lt;/menu&gt; &lt;!-- End Office --&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;Calendar菜单项因为在&lt;i&gt;/usr/share/applications/redhat-evolution-calendar.desktop&lt;/i&gt;文件中定义了属于Office类，所以会被显示在这里。关于 &lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;and&gt;&lt;/and&gt;&lt;/span&gt; 标识的解释:  &lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;and&gt;&lt;/and&gt;&lt;/span&gt; 中的内容是逻辑上与关系。而这里只有一个值，不能很说明问题。看另外一个问题:&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;  &lt;!-- Accessories submenu --&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;  &lt;!-- Accessories submenu --&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;  &lt;menu&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;    &lt;name&gt;Accessories&lt;/name&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;    &lt;directory&gt;Accessories.directory&lt;/directory&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;    &lt;include&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;      &lt;and&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;category&gt;Utility&lt;/category&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;not&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;          &lt;category&gt;System&lt;/category&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;        &lt;/not&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;      &lt;/and&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;    &lt;/include&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;  &lt;/menu&gt; &lt;!-- End Accessories --&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;这个例子说明附件子菜单包含所有标识为工具类的菜单项除了（NOT)同时还被标识为系统类的。Utility AND NOT System！ 逻辑与！&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-4048484738141283855?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/4048484738141283855/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=4048484738141283855&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4048484738141283855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/4048484738141283855'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedorafedora.html' title='Fedora每日一篇：关于Fedora的菜单'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-2309328635519387339</id><published>2007-08-17T13:53:00.000+08:00</published><updated>2007-08-17T14:04:51.496+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='游戏'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:游戏- TaxiPilot 太空出租车游戏</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           &lt;span style="color: rgb(51, 51, 255); font-size: 180%;"&gt;Fedora每日一篇:游戏- TaxiPilot 太空出租车游戏&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-08-17-taxipilot.png','Zoom','height=646,width=777,top=209.5,left=319,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-08-17-taxipilot.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:199 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-08-17-taxipilot.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="248" width="300" /&gt;&lt;/a&gt;TaxiPilot&lt;/i&gt; 是一款玩家扮演4017年太空出租车司机的2D游戏。玩家驾驶太空出租接送乘客，必须保证乘客和太空船的安全。越快的完成一程任务就能得到升级 ，但是有引力等作用为阻止和干扰完成任务。彗星，其他物体、障碍会使任务更加困难。&lt;br /&gt;新的TaxiPilot使用了KDE3，提供了更多的任务，不怎么完美但有效的帮助文档，有些搞笑的任务，也有些近乎无法完成的任务。&lt;br /&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install taxipilot&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt;  游戏和娱乐 -&gt; TaxiPilot&lt;b&gt;&lt;br /&gt;菜单位置:&lt;/b&gt; 应用程序 &gt;游戏 &gt; taxipilot&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/taxipilot&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://taxipilot.sourceforge.net/"&gt;http://taxipilot.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-2309328635519387339?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/2309328635519387339/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=2309328635519387339&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2309328635519387339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/2309328635519387339'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora-taxipilot.html' title='Fedora每日一篇:游戏- TaxiPilot 太空出租车游戏'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8820677134186268020</id><published>2007-08-16T16:05:00.000+08:00</published><updated>2007-08-16T16:34:20.285+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitor'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇:GKrellM系统监视工具</title><content type='html'>&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇:GKrellM系统监视工具&lt;/span&gt;        &lt;br /&gt;如果希望监控系统状态和性能情况，并且不满足于GNOME系统监视工具提供的有限信息的话，GKrellM将是不错的选择。GKrellM是瑞士军刀级的图形性能监视工具，内建支持很多监控选项，并且支持插件扩展（plugins）和主题（漂亮的界面）。&lt;br /&gt;&lt;span class="serendipity_entryIcon"&gt;&lt;/span&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-08-16-gkrellm.png" onclick="F1 = window.open('/uploads/2007-08-16-gkrellm.png','Zoom','height=690,width=860,top=187.5,left=417.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:197 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-08-16-gkrellm.serendipityThumb.png" height="240" width="300" /&gt;&lt;/a&gt;GKrellM安装之后可以从系统工具菜单启动，GKrellM启动后获得窗口焦点（当前窗口），那么pagedown和pageup键就可以来切换主题，右键单击可以弹出配置窗口，并且右击界面不同部分，可以直接打开该项目相关的配置页面，十分方便。&lt;p&gt;GKrellM最大的特色在于插件的支持，并且在Fedora的仓库中就拥有数量盘大的插件可供选择，包括很多非系统性能的监控项目，我经常使用的磁盘温度监控和各个系统风扇转速的监控。&lt;br /&gt;&lt;/p&gt;&lt;b&gt;命令行安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install gkrellm&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 基本系统 &gt; 系统工具 &gt; gkrellm&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; &gt; 应用程序 &gt; 系统工具 &gt; GKrellM System Monitor&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gkrellm&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html"&gt;http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html&lt;/a&gt;&lt;br /&gt;关于GKrellM的使用说明和插件说明，网络上有更多的丰富资源，可以google一下！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8820677134186268020?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8820677134186268020/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8820677134186268020&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8820677134186268020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8820677134186268020'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_16.html' title='Fedora每日一篇:GKrellM系统监视工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8767789208764911785</id><published>2007-08-15T15:33:00.000+08:00</published><updated>2007-08-15T16:37:55.286+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SHELL'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：登录和会话</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 class="serendipity_title"&gt;&lt;a href="http://dailypkg.fedorabook.com/index.php?/archives/122-Wednesday-Why-Logins-and-Sessions.html"&gt;登录和会话！&lt;br /&gt;&lt;/a&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                           有个用户（Allen Halsey）这么文，&lt;br /&gt;“&lt;span style="font-style: italic;"&gt;bash的手册页说登录shell会执行.bash_profile，但是我用gdm登录桌面，什么时候执行.bash_profile，如果不是这样，我在哪里定义环境变量呢？&lt;/span&gt;”&lt;br /&gt;这个问题的关键是登录和会话的区别。login是进入字符界面的系统认证过程，这个过程的为你启动一个shell和系统交互，每个用户的shell定义在/etc/passwd文件中，例如，&lt;br /&gt;&lt;p&gt;&lt;a class="serendipity_image_link" href="http://dailypkg.fedorabook.com/uploads/2007-08-15-session.png" onclick="F1 = window.open('/uploads/2007-08-15-session.png','Zoom','height=615,width=815,top=225,left=440,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:190 --&gt;&lt;img style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" src="http://dailypkg.fedorabook.com/uploads/2007-08-15-session.serendipityThumb.png" height="225" width="300" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;chris:x:500:500:Chris Tyler:/home/chris:/bin/bash&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;：是分隔符，第七项指出shell，该shell在登录时执行，以便用户和系统交互操作。该项也可以不是shell，可以是任何程序。典型的是不允许用户登录的话，可以把该项设置为/etc/nologin，这样用户登录会被提示不允许登录。（使用/etc/nologin.txt定制提示信息）&lt;/p&gt;&lt;p&gt;通常对于Fedora系统，shell是/bin/bash，Bourne-again shell。和其它shell一样，bash在启动时调用一些配置文件，启动脚本~/.bashrc，几个可能的profile，/etc/profile和~/.bash_profile，~/.bash_login 或~/.profile。Fedora默认为帐号设置~/.bash_profile。如果你登录一次然后执行多个shell实例，各个profile被执行一次，而~/.bashrc被执行三次！&lt;/p&gt;&lt;p&gt;会话则是完全另外一回事，是"图形界面的登录"。会话由显示管理器（例如gdm，kdm和xdm）启动。会话由会话管理器控制，会话管理器启动标准客户程序，重启程序和在会话结束时保存的应用程序的再启动。GNOME的会话管理器是gnome-session而KDE的是ksmserver（由startkde启动）。这些程序根本不理会/etc/passwd第七项的设置值！！因此不存在profile被执行。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;但是事实原本比这更复杂，不是在于会话管理器本身，而是在于他的启动过程，会话管理器有/etc/X11/xdm/Xsession启动，在Fedora里，这个脚本不是直接去启动会话管理器，当启动GNOME会话时，它执行的是，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;exec -l $SHELL -c "$SSH_AGENT $DBUS_LAUNCH gnome-session"&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;而对于KDE,它执行:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;exec -l $SHELL -c "$SSH_AGENT $DBUS_LAUNCH startkde"&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;该命令会调用/etc/X11/xinit/xinitrc-common来设置环境变量。通常，SHELL是/bin/bash， 而SSH_AGENT是/usr/bin/ssh-agent，而DBUS_LAUCH是/usr/bin/dbus-lauch --exit-with-session。&lt;br /&gt;综合起来看，这个命令的意思是bash以登录shell执行并执行/etc/profile和~/.bash_profile，接着启动ssh_agent和dbus-lauch，dbus-lauch则启动会话管理器。这么看来，profile设定的变量可以通过ssh_agent和dbus-lauch正确的为会话中运行的程序设置好。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;我们可以测试这个执行流程，在~/.bash_profile文件末尾添加，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# display a message to stdout&lt;br /&gt;echo ".bash_profile executed"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# display a message on the GUI display&lt;br /&gt;zenity --info --text ".bash_profile executed"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# set an environment variable&lt;br /&gt;export FDP=".bash_profile executed"&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;现在当你登录时，在字符界面，可以看到下面的内容，&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;Last login: Wed Aug 15 12:04:27 2007 from dailypackage.fedorabook.com&lt;br /&gt;&lt;b&gt;.bash_profile executed&lt;br /&gt;  &lt;br /&gt;(zenity:3689): Gtk-WARNING **: cannot open display:  &lt;/b&gt;&lt;br /&gt;[chris@localhost ~]$ &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;注意，echo正确执行，而zenity命令无法执行，因为没有X。而当我们从图形界面登录时，zenity对话框显示出来了（没有窗口管理器，看到的对话框没有窗口边框等），而echo输出无从看到，如果检查环境变量FDP就可以知道我们的修改生效了，而执行流程也可以被验证。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;echo $FDP&lt;/b&gt;&lt;br /&gt;.bash_profile executed&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;在.bash_profile设置环境变量适用于各种环境的登录！&lt;/p&gt;&lt;p&gt;另外，如果profile需要同用户进行交互，需要侦测用户用什么方式登录的，例如，&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;if [ "$DISPLAY" ]&lt;br /&gt;then&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;if zenity --question --text "Do you want to foo?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;then&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;ANSWER="Y"&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;else&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;ANSWER="N" # Default if zenity can't connect to display&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;fi&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;elif tty --quiet&lt;br /&gt;then&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;echo -n "Do you want to foo? "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;read ANSWER&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;else&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;p&gt;echo "No tty and no GUI!"&lt;br /&gt;ANSWER="N" # Default if we can't ask the user&lt;/p&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;fi&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;另外，如同~/.bash_profile在登录时被调用一样~/.bash_logout在登出系统时被执行。Fedora的logout脚本默认是清除屏幕内容。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8767789208764911785?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8767789208764911785/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8767789208764911785&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8767789208764911785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8767789208764911785'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_9275.html' title='Fedora每日一篇：登录和会话'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-3621022703390231491</id><published>2007-08-15T15:17:00.000+08:00</published><updated>2007-08-15T15:33:07.411+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>关于“Fedora每日一篇”</title><content type='html'>&lt;h4 class="serendipity_title"&gt;Fedora每日一篇是我最近在BLog中退出的一系列介绍Fedora软件包的文章，文章和主意来自&lt;a href="http://dailypkg.fedorabook.com/"&gt;Fedora Daily Package&lt;/a&gt;, &lt;a href="http://dailypkg.fedorabook.com/"&gt;Fedora Daily Package&lt;/a&gt;是&lt;a href="http://www.amazon.ca/dp/0596526822?tag=christylersbl-20&amp;camp=8641&amp;amp;creative=330649&amp;linkCode=as1&amp;amp;creativeASIN=0596526822&amp;adid=06AYJH0JBVWGGK50EFP9&amp;amp;"&gt;Fedora Linux&lt;/a&gt;的作者&lt;a href="http://blog.chris.tylers.info/"&gt;Chris Tyler&lt;/a&gt;的一个介绍Fedora软件包的站点！按照Tyler的介绍，这个主意来自&lt;a href="http://debaday.debian.net/" target="_blank" title="Debian package of the day (debaday)"&gt;Debian Package of the Day&lt;/a&gt; 并且按照这样的主题在每个工作日发布一篇介绍一个Fedora软件或者值得讨论的话题，这不是很有趣么？&lt;/h4&gt;我一开始就被这个网站吸引，几乎每天都要去看看Fedora Daily Package， 看看有没有我感兴趣的软件，每次新的发现都是高兴的，因为用Fedora和Redhat，Linux这些年了，居然每天还能有新鲜的东西发现出来，这不是很美妙吗？&lt;br /&gt;Open Source的世界精彩纷呈，我要善于发现和发掘！&lt;br /&gt;Fedora Daily Package 按照Tyler的主题顺序如下：&lt;br /&gt;&lt;div class="serendipity_entry_body"&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Productive Monday&lt;/b&gt; - 周一发布生产工具介绍&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Artsy Tuesday&lt;/b&gt; - 周二发布多媒体，图形图像等软件介绍&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Wednesday Why&lt;/b&gt; - 周三发布原理性知识介绍，关于一些常见的为什么的回答！这个很有趣！&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;GUI Thursday&lt;/b&gt; - 周四专注于GUI程序&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Fun Friday&lt;/b&gt; - 周五是放松的日子，所以发布游戏，娱乐程序等的介绍；&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;在这里我没有时间和精力去翻译所有的文章，不过会尽力争取把好东西翻译介绍过来，不过在阅读Fedora Daily Package的文章过程中，我也针对一些中国用户特定的问题添加或修改了一些内容，以适应我们的需要。&lt;br /&gt;Fedora每日一篇不一定真的每天都发布一篇！&lt;br /&gt;Fedora每日一篇不是中文版的Fedora Daily Package！&lt;br /&gt;Fedora每日一篇目前只是我个人的爱好！&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-3621022703390231491?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dailypkg.fedorabook.com/index.php?/archives/1-Welcome-to-the-Fedora-Daily-Package!.html' title='关于“Fedora每日一篇”'/><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/3621022703390231491/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=3621022703390231491&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3621022703390231491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/3621022703390231491'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_15.html' title='关于“Fedora每日一篇”'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7054185889597112181</id><published>2007-08-15T13:54:00.000+08:00</published><updated>2007-08-15T15:01:21.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TTS'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：espeak - 英文阅读引擎</title><content type='html'>&lt;div class="serendipity_entry serendipity_entry_author_Chris-Tyler"&gt;                         &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(0, 0, 0);font-size:180%;" &gt;espeak: 英文阅读引擎&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt; &lt;p&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-07-24-espeak.png" onclick="F1 = window.open('/uploads/2007-07-24-espeak.png','Zoom','height=481,width=684,top=292,left=505.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:148 --&gt;&lt;/a&gt;&lt;a onclick="F1 = window.open('/uploads/2007-07-24-espeak.png','Zoom','height=481,width=684,top=292,left=505.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-07-24-espeak.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:148 --&gt;&lt;/a&gt;&lt;a onclick="F1 = window.open('/uploads/2007-07-24-espeak.png','Zoom','height=277,width=684,top=394,left=505.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-07-24-espeak.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:151 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-07-24-espeak.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="117" width="300" /&gt;&lt;/a&gt;eSpeak是一个阅读英文的引擎，最新stardict星际译王使用了espeak作为TTS引擎。espeak可以作为著名的Festival的替代品使用。他的RPM描述这个软件为：&lt;/i&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;eSpeak produces good quality English speech. It uses a different synthesis method from other open source TTS engines, and sounds quite different. It's perhaps not as natural or "smooth", but some people may find the articulation clearer and easier to listen to for long periods.&lt;/p&gt;&lt;p&gt;eSpeak是高质量英语阅读引擎。应用了不同于其他开源引擎的方法，虽然不是很自然流畅……&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;i&gt;espeak使用方便（命令行工具）：&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;espeak &lt; &lt;i&gt;tale-of-two-cities.txt&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;如果使用&lt;i&gt;PulseAudio,&lt;/i&gt; 可以让padsp输出:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;$ &lt;b&gt;padsp espeak &lt; &lt;i&gt;tale-of-two-cities.txt&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;espeak没有提供man手册页，但是espeak --help我觉得已经足够了！&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;命令行安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install espeak&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 使用搜索页面搜索espeak.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;菜单位置:&lt;/b&gt; (命令行程序，无菜单)&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/espeak&lt;/span&gt;&lt;b&gt;&lt;br /&gt;网站: &lt;/b&gt;&lt;a href="http://espeak.sourceforge.net/" target="_blank"&gt;http://espeak.sourceforge.net/&lt;/a&gt;&lt;/p&gt;             &lt;/div&gt;                                        &lt;div class="serendipity_entryFooter"&gt;                                              &lt;/div&gt;         &lt;/div&gt;         &lt;!--         &lt;rdf:rdf rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" trackback="http://madskills.com/public/xml/rss/module/trackback/" dc="http://purl.org/dc/elements/1.1/"&gt;         &lt;rdf:description about="http://dailypackage.fedorabook.com/index.php?/feeds/ei_103.rdf" ping="http://dailypackage.fedorabook.com/comment.php?type=trackback&amp;amp;entry_id=103" title="Artsy Tuesday: eSpeak - Voice synthesizer" identifier="http://dailypackage.fedorabook.com/index.php?/archives/103-Artsy-Tuesday-eSpeak-Voice-synthesizer.html"&gt;         &lt;/rdf:RDF&gt;         --&gt;                                                                                          &lt;h3 class="serendipity_date"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7054185889597112181?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7054185889597112181/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7054185889597112181&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7054185889597112181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7054185889597112181'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoraespeak.html' title='Fedora每日一篇：espeak - 英文阅读引擎'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-6952685530522725267</id><published>2007-08-14T15:14:00.000+08:00</published><updated>2007-08-14T16:35:15.796+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Administrate'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇: hwbrowser 硬件信息浏览</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;hwbrowser硬件信息浏览&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;                                 &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                                         &lt;br /&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-07-19-hwbrowser.png','Zoom','height=804,width=862,top=130.5,left=416.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-07-19-hwbrowser.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:142 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-07-19-hwbrowser.serendipityThumb.png" style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" height="279" width="300" /&gt;&lt;/a&gt;Hwbrowser&lt;/i&gt; 是一个简单的硬件信息浏览工具，注意这个工具只是浏览（对信息只读）。这些信息同样可以用很多命令行工具获取，例如 &lt;i&gt;fdisk&lt;/i&gt;, &lt;i&gt;lsusb&lt;/i&gt;, and &lt;i&gt;lspci&lt;/i&gt;, 通过这个工具可以使用鼠标获取系统详细信息，对用户做远程系统支持很有帮助。&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;命令行安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install hwbrowser&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 浏览模式中该软件包不可见;使用搜索模式或列表模式查找 &lt;i&gt;hwbrowser&lt;/i&gt;.&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; 系统 &gt; 管理 &gt; 硬件&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/hwbrowser&lt;/span&gt;&lt;b&gt;&lt;br /&gt;软件网站:&lt;/b&gt; 没有&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-6952685530522725267?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/6952685530522725267/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=6952685530522725267&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6952685530522725267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/6952685530522725267'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora-hwbrowser.html' title='Fedora每日一篇: hwbrowser 硬件信息浏览'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-5203847616997147786</id><published>2007-08-13T17:43:00.001+08:00</published><updated>2007-08-14T16:35:15.796+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='游戏'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：泡泡龙游戏</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.frozen-bubble.org/images/screenshots.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.frozen-bubble.org/images/screenshots.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/77-Productive-Monday-Drivel-Blog-posting-editor.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255);font-size:180%;" &gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;p&gt;&lt;a onclick="F1 = window.open('/uploads/2007-03-16-frozen-bubble.png','Zoom','height=524,width=665,top=257.5,left=315,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-03-16-frozen-bubble.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:6 --&gt;&lt;/a&gt;&lt;i&gt;泡泡龙游戏！&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;支持单机，对战和联网对战的泡泡龙游戏&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;b&gt;命令行安装:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install frozen-bubble&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形界面安装:&lt;/b&gt; 应用程序 &gt; 游戏和娱乐 &gt; frozen-bubble&lt;b&gt;&lt;br /&gt;菜单位置:&lt;/b&gt; 游戏 &gt; Frozen Bubble&lt;br /&gt;&lt;b&gt;命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/frozen-bubble&lt;/span&gt;&lt;br /&gt;&lt;b&gt;软件站点:&lt;/b&gt; &lt;a href="http://www.frozen-bubble.org/" target="_blank"&gt;http://www.frozen-bubble.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-5203847616997147786?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/5203847616997147786/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=5203847616997147786&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5203847616997147786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/5203847616997147786'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedora_13.html' title='Fedora每日一篇：泡泡龙游戏'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-7870408406573990752</id><published>2007-08-13T17:16:00.000+08:00</published><updated>2007-08-13T17:27:03.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pup'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='管理'/><category scheme='http://www.blogger.com/atom/ns#' term='软件包'/><category scheme='http://www.blogger.com/atom/ns#' term='Pirut'/><title type='text'>Fedora图形软件包管理工具（YUM的界面）</title><content type='html'>从RPM到YUM再到图形界面的包管理工具Pirut和PUP，fedora的包管理工具与RedHat时代可谓今非昔比。&lt;br /&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;&lt;i&gt;Pirut默认的包管理工具&lt;/i&gt;&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-04-18-pirut-browse.png','Zoom','height=569,width=825,top=235,left=235,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-04-18-pirut-browse.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:48 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-04-18-pirut-browse.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="205" width="300" /&gt;&lt;/a&gt;Pirut&lt;/i&gt; (发音"pirate") Fedora系统的默认包管理工具。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Pirut&lt;/i&gt; 默认启动为“浏览”标签页，当然它还有“搜索”和“列表”两个标签页，浏览标签页界面中显示的是一些软件的分组（左边），分组中的子分组（右边）。 通过“定制”按钮可以查看更加详细分组包列表情况。当然每个子分组有一组基本软件（必须安装）的，还有一些可选软件。&lt;br /&gt;本站的很多Fedora每日一篇文章介绍的图形安装界面所谓的浏览，应用程序组和列表，搜索等位置指的就是Pirut的这些界面元素。&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;包升级管理工具Pup&lt;br /&gt;&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;a class="serendipity_image_link" href="http://dailypackage.fedorabook.com/uploads/2007-04-18-pup.png" onclick="F1 = window.open('/uploads/2007-04-18-pup.png','Zoom','height=494,width=575,top=272.5,left=360,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"&gt;&lt;!-- s9ymdb:46 --&gt;&lt;img style="border: 0px none ; float: left; padding-left: 5px; padding-right: 5px;" src="http://dailypackage.fedorabook.com/uploads/2007-04-18-pup.serendipityThumb.png" height="257" width="300" /&gt;&lt;/a&gt;Pup&lt;/i&gt; 是Pirut的小兄弟，它只是简单的对现安装的软件包执行升级。Pup会提醒需要更新和为了更新而需要新安装或删除的软件包，得到用户确认后它会执行相应的更新和安装，删除操作。&lt;/p&gt;&lt;p&gt;YUM是最直接的命令行方式，适合高级用户。&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-7870408406573990752?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/7870408406573990752/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=7870408406573990752&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7870408406573990752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/7870408406573990752'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedorayum.html' title='Fedora图形软件包管理工具（YUM的界面）'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8600537127858352943</id><published>2007-08-13T16:19:00.000+08:00</published><updated>2007-08-13T16:57:26.740+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='YUM'/><category scheme='http://www.blogger.com/atom/ns#' term='RPM'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><title type='text'>Yum的一些Tips技巧</title><content type='html'>&lt;hr size="2" width="100%"&gt;&lt;b&gt;Q: 我有软件包来自yum仓库之外，但是如果我用rpm -i安装它的话，需要自己解决包的依赖关系，我可以使用yum来安装它并由yum来解决依赖的包，如果这些包在yum的仓库里？&lt;br /&gt;&lt;/b&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;A:&lt;/b&gt; 当然可以，可以执行本地安装：&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;   &lt;/p&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;&lt;b&gt;# &lt;/b&gt;yum localinstall packagefile.rpm&lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt; &lt;/span&gt;&lt;/blockquote&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q: 可否对于服务器（经常没有用户登录在上面）提供类似Fedora桌面的自动更新提示的功能，在有可用更新时自动更新系统？&lt;br /&gt;&lt;br /&gt;A:&lt;/b&gt; 当然，从Fedora Core 6开始Fedora提供了 yum-updatesd服务用于自动更新系统；yum-updatesd的主控制文件是/etc/yum/yum-updatesd.conf.&lt;/p&gt;&lt;blockquote&gt;&lt;pre&gt;# how often to check for new updates (in seconds)&lt;br /&gt;run_interval = 3600&lt;br /&gt;# how often to allow checking on request (in seconds)&lt;br /&gt;updaterefresh = 600&lt;br /&gt;&lt;br /&gt;# how to send notifications (valid: dbus, email, syslog)&lt;br /&gt;emit_via = dbus&lt;br /&gt;&lt;br /&gt;# automatically install updates&lt;br /&gt;do_update = &lt;span style="color:#ff0000;"&gt;&lt;b&gt;no&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;# automatically download updates&lt;br /&gt;do_download = &lt;span style="color:#ff0000;"&gt;&lt;b&gt;no&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;# automatically download deps of updates&lt;br /&gt;do_download_deps = &lt;span style="color:#ff0000;"&gt;&lt;b&gt;no&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;默认的情况的配置为检查更新并通过dbus通知桌面系统程序，这个通知可以被桌面的puplet程序获取并最终在界面上通知用户，这就是桌面可用更新提醒的实质。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;如果选项&lt;i&gt;do_update&lt;/i&gt;设置成yes，yum-updatesd可以自动更新可用的更新。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;相应的，如果你不想自动完成升级而仅仅是下载需要的更新，可以设置do_updaate = no 并且设置do_download = yes, do_download_deps = yes， 这样yum-updatesd可以在有可用更新时，下载需要升级的软件包但是不执行真正的升级安装。当然真正升级安装只有当你执行pup或yum命令并同意安装时才执行。&lt;/p&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q: &lt;i&gt;Yum看起来混乱似乎有错误的数据缓存下来，我该怎么办？&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;A:&lt;/b&gt; 清除缓存，可以让yum重新开始:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;# yum clean all&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr size="2" width="100%"&gt;                                      &lt;br /&gt;&lt;b&gt;Q: 怎样配置才可以卸载，删除或重新正确安装软件包?&lt;br /&gt;&lt;br /&gt;A: Fedora的包管理工具（yum，pup，pirut)都是基于RPM的工具，RPM有个功能就是在卸载软件包时制作相应的repackage包，以备日后需要时重新安装。这个repackage的包包含卸载软件包时从系统删除的文件，包括你修改过的配置文件和数据文件，这样说来，在你后悔的时候你可以很快的使用这个软件包回复删除过的软件。&lt;br /&gt;这种机制同样适用于包更新时的情况。&lt;/b&gt;尽管这种机制无法保证软件使用过程中创建的数据文件，但是还是具有实用的意义。repackaging机制很费系统空间，所以默认是禁止该功能的。&lt;br /&gt;&lt;br /&gt;  1.  &lt;i&gt;yum&lt;/i&gt; (and &lt;i&gt;pup&lt;/i&gt;&lt;span style="font-style: italic;"&gt;, &lt;/span&gt;&lt;i&gt;pirut, &lt;/i&gt;and &lt;i&gt;yum-updatesd&lt;/i&gt;)相关设置&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;将这行tsflags=repackage&lt;/span&gt;  加到&lt;span style="font-family:courier new,courier,monospace;"&gt;/etc/yum.conf&lt;/span&gt;.&lt;br /&gt;  2. 配置rpm命令行， 添加&lt;br /&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;%_repackage_all_erasures 1&lt;/span&gt;&lt;br /&gt;到&lt;span style="font-family:courier new,courier,monospace;"&gt;/etc/rpm/macros&lt;/span&gt;.&lt;br /&gt;  3. 用yum等工具安装，删除和升级软件；&lt;i&gt;&lt;/i&gt;&lt;br /&gt;  4. 如果需要进行回滚恢复，执行&lt;i&gt;rpm update&lt;/i&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;--rollback&lt;/span&gt; option， rollback的option选项需要一个时间戳， (回滚是基于时间的，例如你删除软件a，然后是软件b，然后是软件c，接着回滚软件a，配置文件可能出现错误，因为软件配置具有相关联性），例子：&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt; rpm -Uhv --rollback '9:00 am'&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;rpm -Uhv --rollback '4 hours ago'&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;rpm -Uhv --rollback 'december 25'&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;repackage的软件包位于 &lt;span style="font-family:courier new,courier,monospace;"&gt;/var/spool/repackage&lt;/span&gt;.&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/17-Wednesday-Why-Repackaging-and-Rollbacks.html" target="_blank" title="Wednesday Why article on Repackaging and Rollbacks"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q.软件安装，删除，更新的记录有吗?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;A:&lt;/b&gt; 记录位于: &lt;span style="font-family:courier new,courier,monospace;"&gt;/var/log/yum.log&lt;/span&gt;&lt;/p&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q: 如何避免更新特定的软件包&lt;i&gt;&lt;/i&gt;?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;A:&lt;/b&gt; 使用yum --exclude/-x选项或者添加下面的行到 &lt;i&gt;/etc/yum.conf&lt;/i&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;exclude &lt;i&gt;kernel*&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;*是通配符，可以使用通配符和正则表达式。&lt;br /&gt;命令例子：&lt;/p&gt;&lt;p&gt;        # yum -x kernel* update&lt;br /&gt;&lt;/p&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q: &lt;i&gt;Yum&lt;/i&gt;很耗网络带宽，可以进行限制吗?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;A:&lt;/b&gt; 在/&lt;span style="font-family:courier new,courier,monospace;"&gt;etc/yum.conf&lt;/span&gt; 中添加如下行进行限制:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;throttle 150k&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;这个例子限制yum每秒使用150kBytes的带宽，注意150KBytes/S大约等于150x8 = 1200 KBits/S的带宽。&lt;/p&gt;&lt;p&gt;                                                 Bit意为“位”或“比特”，是计算机运算的基础，属于二进制的范筹；&lt;br /&gt;　 Byte意为“字节”，是计算机文件大小的基本计算单位； &lt;br /&gt;   这两者应用的场合不同。通常用bit来作数据传输的单位，因为物理层，数据链路层的传输对于用户是透明的，而这种通信传输是基于二进制的传输。在应 用层通常是用byte来作单位，表示文件的大小，在用户看来就是可见的数据大小。比如一个字符就是1byte,如果是汉字，则是2byte。&lt;br /&gt;　下面是2个具体应用实例：&lt;br /&gt;　Mbps=mega bits per second(兆位/秒)是速率单位，&lt;br /&gt;　MB=mega bytes(兆比、兆字节)是量单位，1MB/S（兆字节/秒）=8MBPS（兆位/秒）。&lt;br /&gt;  我们所说的硬盘容量是40GB、80GB、100GB，这里的B指是的Byte也就是“字节”。(与容量相关，应用层）&lt;br /&gt;1 KB = 1024 bytes =2^10 bytes&lt;br /&gt;1 MB = 1024 KB = 2^20 bytes&lt;br /&gt;1 GB = 1024 MB = 2^30 bytes&lt;br /&gt;　USB2.0标准接口传输速率是480兆位/秒,即480MBps。这里的B指是的Bit也就是“位”。（与传输相关，底层）&lt;br /&gt;&lt;br /&gt;　注：另外，Byte通常简写为B(大写），而bit通常简写为b（小写）。可以这么记忆，用大写的就是数据值比较大的位，而小字的就是数据值比较小的字节，1B=8b。&lt;/p&gt;&lt;hr size="2" width="100%"&gt;&lt;p&gt;&lt;b&gt;Q:哪里可以学到更多的yum或RPM知识?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;A:&lt;/b&gt; YUM网站 &lt;a href="http://linux.duke.edu/projects/yum/" target="_blank"&gt;http://linux.duke.edu/projects/yum/&lt;/a&gt; 和RPM网站 &lt;a target="_blank" href="http://rpm.org/"&gt;http://rpm.org&lt;br /&gt;&lt;/a&gt;本站关于YUM的使用介绍有一些资源，可以查看关于&lt;a href="http://a3linux.blogspot.com/search/label/YUM"&gt;YUM的标签获取&lt;/a&gt;。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8600537127858352943?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8600537127858352943/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8600537127858352943&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8600537127858352943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8600537127858352943'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/yumtips.html' title='Yum的一些Tips技巧'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-1038128984014377936</id><published>2007-08-13T15:43:00.000+08:00</published><updated>2007-08-14T16:35:15.797+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：Drivel 博客发布工具</title><content type='html'>&lt;h4 class="serendipity_title"&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/77-Productive-Monday-Drivel-Blog-posting-editor.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255); font-size: 180%;"&gt;Fedora每日一篇&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);font-size:100%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: 180%;"&gt;Drivel博客发布工具&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://dailypackage.fedorabook.com/index.php?/archives/77-Productive-Monday-Drivel-Blog-posting-editor.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255); font-size: 180%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/h4&gt;                                   &lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt; &lt;i&gt;&lt;a onclick="F1 = window.open('/uploads/2007-06-25-drivel.png','Zoom','height=678,width=631,top=193.5,left=532,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-06-25-drivel.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:110 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-06-25-drivel.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="300" width="279" /&gt;&lt;/a&gt;Drivel&lt;/i&gt;是一个博客编辑发布工具，它可以连接Advogato，Blogger 1.0、2.0/Atom，LiveJournal和Moveable Type接口等，支持拼写检查，HTML语法高亮和编辑已发布文章以及离线编辑。&lt;br /&gt;使用Drivel时，直接输入博客登录信息后是编辑窗口。默认使用博客设置的编辑器标准。编辑器为非所见即所得方式，需要你理解HTML语法。&lt;br /&gt;一旦决定发布，直接点击发布即可。&lt;br /&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install drivel&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装位置:&lt;/b&gt; Applications &gt; Graphical Internet &gt; drivel&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; Applications &gt; Internet &gt; Drivel Journal Editor&lt;br /&gt;&lt;b&gt;命令行:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/drivel&lt;/span&gt;&lt;b&gt;&lt;br /&gt;软件网站:&lt;/b&gt; &lt;a target="_blank" href="http://www.dropline.net/drivel/"&gt;http://www.dropline.net/drivel/&lt;/a&gt; &lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-1038128984014377936?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/1038128984014377936/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=1038128984014377936&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1038128984014377936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/1038128984014377936'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoradrivel.html' title='Fedora每日一篇：Drivel 博客发布工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6427452.post-8347009926849673581</id><published>2007-08-13T14:46:00.000+08:00</published><updated>2007-08-14T16:35:15.797+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora每日一篇'/><title type='text'>Fedora每日一篇：gTweakUI GNOME用户界面加强工具</title><content type='html'>&lt;span class="serendipity_entryIcon"&gt;                                                     &lt;/span&gt;                          &lt;div class="serendipity_entry_body"&gt;                 &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(51, 51, 255); font-size: 180%;"&gt;Fedora每日一篇&lt;/span&gt;&lt;/span&gt; &lt;p&gt;&lt;a onclick="F1 = window.open('/uploads/2007-07-04-gtweakui.png','Zoom','height=828,width=866,top=118.5,left=414.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;" href="http://dailypackage.fedorabook.com/uploads/2007-07-04-gtweakui.png" class="serendipity_image_link"&gt;&lt;!-- s9ymdb:124 --&gt;&lt;img src="http://dailypackage.fedorabook.com/uploads/2007-07-04-gtweakui.serendipityThumb.png" style="border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;" height="287" width="300" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;gTweakUI GNOME用户界面加强&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;很多关于GNOME界面的指责是不够灵活的客户定制功能，但是这也是GNOME一直宣称的要避免的以维持用户的易用性，这种争议永无止境！&lt;br /&gt;如果你不在乎更多的定制应用，gTweakUI可以提供对于GNOME桌面的额外定制能力。一旦安装了gTweakUI，可以从系统-&gt;属性菜单发现针对GNOME菜单，会话管理，文件管理器和浏览器的行为调整项。&lt;br /&gt;&lt;br /&gt; &lt;i&gt;gtweakui-menus（GNOME菜单调整）&lt;/i&gt;可以改变应用程序启动的快捷键。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;安装命令:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;yum install gtweakui&lt;/span&gt;&lt;b&gt;&lt;br /&gt;图形安装:&lt;/b&gt; 桌面环境 -&gt; GNOME桌面环境 &gt; gtweakui&lt;br /&gt;&lt;b&gt;菜单位置:&lt;/b&gt; System &gt; Preferences &gt; gTweakUI - Galeon  / gTweakUI - Menus / gTweakUI - Nautilus / gTweakUI - Session&lt;br /&gt;&lt;b&gt;命令行:&lt;/b&gt; &lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gtweakui-galeon, &lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gtweakui-menus, &lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gtweakui-nautilus, &lt;/span&gt;&lt;span style="font-family:courier new,courier,monospace;"&gt;/usr/bin/gtweakui-session&lt;/span&gt;&lt;b&gt;&lt;br /&gt;软件站点:&lt;/b&gt; &lt;a target="_blank" href="http://gtweakui.sourceforge.net/"&gt;http://gtweakui.sourceforge.net/&lt;/a&gt;&lt;/p&gt;             &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6427452-8347009926849673581?l=a3linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://a3linux.blogspot.com/feeds/8347009926849673581/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6427452&amp;postID=8347009926849673581&amp;isPopup=true' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8347009926849673581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6427452/posts/default/8347009926849673581'/><link rel='alternate' type='text/html' href='http://a3linux.blogspot.com/2007/08/fedoragtweakui-gnome.html' title='Fedora每日一篇：gTweakUI GNOME用户界面加强工具'/><author><name>Allen Chen's BLog</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/-kvf3RZx-oac/TkjnXoMSsEI/AAAAAAAABt4/A9D4WT29ppY/s220/Allen.jpg'/></author><thr:total>0</thr:total></entry></feed>
