作者:王树青
有幅对联“每临大事有静气,不信今时无古贤”。这幅对联要告诉人们的道理是,自古以来的贤圣之人,也都是大气之人,越是遇到惊天动地之事,越能心静如水,沉着应对。想起这幅对联的含义,颇感受益。
静气源之于定力。我国的佛道儒,都特别强调修身先修心,佛之禅定,道之身定,儒之心定,都强调的是定力。有了定力,对突如其来的事变,才能应对裕如。古 人对有为的将相,有个评价:“猝然临之而不惊,无辜加之而不怒”;“麋鹿兴于左而目不瞬,泰山崩于前而色不变”。就是说,无论受到多大的委屈,无论面临多 大的诱惑,无论面对着多大的危险,都要泰然处之。经历了无数大战恶战之后的将帅,在处理战争中的态势变化,就会显得十分镇静。禅定很深的方丈,往往在生死 抉择面前,也显得十分坦然。受到误解和委屈,也只有匹夫才能拔剑而起,挺身而斗,古人认为此不足为勇也。故世有忍小愤而图大谋,不忍之事忍之,其志必远之 说。而这一切在于实践的历练和意志的修养,以心定达到力定。
静气是一种应急的态度。也就是说在重大事件发生时,不是紧张慌乱或姑妄为之,而是 情急智生或从容应对,所以说静气是一种主观极强的态度。这种自我修养必然要达到这样的境界:“养气不动真豪杰,居心无物转光明”。在人性中,有许多人总是 为别人的评价而生活,在被动中死要面子活受罪,而有的人则不然,他会以″尊我讥我全由我,誉人毁人且由人″的态度对待世间的冷暖褒贬。一位著名画家说:″ 宠辱不惊,看亭前花开花落。去留无意,望天上云卷云抒″。这就是一种处世态度所产生的人生境界了。这里所包含的人生态度,是我们每个人终身需要学习和修养 的。
静气是塑造自我的方向。凡大事面前有静气者,反映出他修佳节又重阳炼道行的深邃,大事且能以静制动,小事更是拿得起放得下。静气决不是柔弱,但有的 人会把它当作柔弱看待,比如韩信胯下之辱,看客们无不哈哈大笑或为之鸣不平,而韩信却无所谓,这是多么大的气度。道教鼻祖张三丰发明的武当拳术,貌似柔 雅,却能以静制动,以柔克刚。有些交友者,提出“与有肝胆人共事,从无字句处读书”;“友交有识者,书读无字处”,他们的目标都是塑造自己的一种境界,那 就是使自己也成为有大家风范的人。
人非草木,孰能无情。每个人都有喜怒哀乐爱恶憎,在一定的环境中某种情绪总是要表露出来的,这就是人的本 色。但作为社会的人,完全的自然本色是不行的,因此人需要修养。每临大事有静气,就是逆着人的自然性而顺着人的社会性,以控制人的自然情绪达到人的社会目 的。由此,我的结论是:万物静观皆自得,人生宁静方致远。
原文地址: http://www.sciencenet.cn/blog/user_content.aspx?id=261072
注意:请在尝试解决问题之前,将软件升级到官方最新版本!
对于Livestaion:
在用户家目录下新建 .openalrc文件,内容如下:
(define devices '(alsa native))
(define alsa-out-device "default")
保存退出,重启livestation即可!
对于Realplayer:
在程序首选项---->硬件 页面,调整音频驱动为alsa,并将PCM设备改为default
点击应用,确定退出,重启Realplayer即可!
本文针对Fedora 10和pulseaudio实践有效,不保证对其他环境适用!
1.终端等宽字体微调:
Fedora中终端字体使用雅黑等非等宽字体时,会出现比较严重的英文字符重叠现象,而且这些非等宽字体中的英文部分往往 也不好看,但是恰好DejaVuSansMono这款等宽字体对英文的显示非常优秀,但是中文字体就很不堪入目了,如果既要使用 DejaVuSansMono的英文部分,使用非等宽字体(例如雅黑)的中文部分呢?
这样处理:
$sudo gedit /etc/fonts/conf.d/57-dejavu.conf
把文件中的内容改成如下所示:
<!-- Generic name aliasing -->
<alias>
<family>monospace</family>
<prefer>
<family>Microsoft YaHei</family>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>DejaVu Serif</family>
</prefer>
</alias>-------------------------------------------------
红色部分为添加内容,其他字体参照处理!
偏爱Consolas等宽字体的,也可以从这里下载,安装并应用字体:
http://www.cnblogs.com/RobertLee/archive/2006/12/25/602646.html
2.关于Firefox的字体问题:
Fedora源里面的RPM包在编译的时候打开了
ac_add_options --enable-default-toolkit=cairo-gtk2
这个选项,因此对依赖freetype的字体可以获得较好的效果,和系统字体的相关设置能保持风格样式的一致。
但是Mozilla官方的Firefox以及其他第三方版本默认并没有打开这个选项编译,这样就造成了使用时,Mozilla官方版本的firefox字体非常难看(使用freetype时,包括雅黑)
所以如果要使用雅黑等矢量字体并且和系统字体保持一致,请在编译时打开上述的相关选项,或者使用官方版本!
另外,即使打开了上述编译选项,当用户配置了不恰当的local.conf等fontconfig配置文件时,同样也会出现字体渲染的怪异问题,敬请留意!PS: http://gcell.yo2.cn/archives/632692 此处可以下载到已经打包好的3.1b2版本firefox,同源里的保持一致,如有需要,请移步下载!
参考资料:
Firefox编译选项: https://developer.mozilla.org/en/Configuring_Build_Options
特别提示:使用雅黑字体需要授权,本文仅是以雅黑为例,为学习的目的使用,不推荐使用,请支持开源字体: 文泉驿
第一步:
下载字体文件(请确保你有相应授权,以学习为目的请在下载后24小时内删除),
地址:http://www.4kong.com/font/1272.html首先解压后复制字体文件到字体文件夹(名称可以自定义),在 /usr/share/fonts/目录下:
$mkdir -p /usr/share/fonts/vista/
$sudo cp msyh* /usr/share/fonts/vista/
$chmod 755 /usr/share/fonts/vista/msyh*
$sudo fc-cache -fv注意:不推荐使用6.01版的雅黑字体,在Fedora下表现不佳!暂时不知道原因,哪位知道麻烦告知,谢谢!
第二步:
下载 字体补丁集合包 更多关于字体补丁的讨论:fedora 10 cleartype补丁
解压缩后,进入目录运行:
sudo rpm -Uvh --replacepkgs --force *注:这个字体补丁集合包对矢量和点阵字体的显示效果都有很明显的改善,尤其是对于LCD的用户,强烈推荐使用,不论是雅黑还是文泉驿正黑都值得尝试!
另外,不推荐使用Debian的cleartype补丁,经本人测试,虽然效果也不错,但在Fedora 10上的效果还是没有这个好,当然也可能是显示器类型不同的原因,仅供参考!
第三步:
在 系统-->首选项-->感观-->外观-->字体 中调整当前字体为雅黑,选中次像素平滑,字体微调选“完全”,次像素顺序一般选“rgb”,视显示器不同,请自行调整到适合自己的选项。
其他应用程序同样也只需选中雅黑即可。如果使用其他字体,请自行调整相关选项以获取最佳效果,方法和原理是一样的!
第四步:
针对仍不满足,要求更多的朋友,可以使用fontconfig来实现字体的微调,包括字体的部分替换,字体渲染模式等等不一而足,fontconfig的功能十分强大,配置文件也不是很难读懂,参阅:fontconfig 用户手册
总结:网上很多的教程都提到要设置local.conf,实际上是因为这个文件的内容会被fontconfig读取,从而获得比较理想的微调效果,但是随着发行版的进步,现在安装字体已经无须设置local.conf,除非你有特别的要求,强烈建议在没有阅读 fontconfig 用户手册 和一定动手能力的情况下不要配置local.conf,不正确的设置会导致一些奇怪的字体问题!
最终效果图,请猛击此链接:http://picasaweb.google.com/ph.linfan/Fedora10?feat=directlink
Update:Fedora 10 字体美化补遗
- 增加字体权限设置,避免出现字体权限问题
- 增加字体下载地址
参考资料:雅黑6.01和6.0的效果对照:http://soft.deepin.org/read-htm-tid-896155.html
repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
我们以一份系统自带的repo文件做为实例来探讨(#号后面是我加的注释):
[fedora] #方括号里面的是软件源的名称,将被yum取得并识别
name=Fedora $releasever - $basearch #这里也定义了软件仓库的名称,通常是为了方便阅读配置文件,一般没什么作用,$releasever变量定义了发行版本,通常是8,9,10等数字,$basearch变量定义了系统的架构,可以是i386、x86_64、ppc等值,这两个变量根据当前系统的版本架构不同而有不同的取值,这可以方便yum升级的时候选择适合当前系统的软件包,以下同……
failovermethod=priority #failovermethod 有两个值可以选择,priority是默认值,表示从列出的baseurl中顺序选择镜像服务器地址,roundrobin表示在列出的服务器中随机选择
exclude=compiz* *compiz* fusion-icon* #exclude这个选项是后来我自己加上去的,用来禁止这个软件仓库中的某些软件包的安装和更新,可以使用通配符,并以空格分隔,可以视情况需要自行添加
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
#上面的一行baseurl第一个字符是'#'表示该行已经被注释,将不会被读取,这一行的意思是指定一个baseurl(源的镜像服务器地址)
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
#上面的这一行是指定一个镜像服务器的地址列表,通常是开启的,本例中加了注释符号禁用了,我们可以试试,将$releasever和$basearch替换成自己对应的版本和架构,例如10和i386,在浏览器中打开,我们就能看到一长串镜可用的镜像服务器地址列表。
选择自己访问速度较快的镜像服务器地址复制并粘贴到repo文件中,我们就能获得较快的更新速度了,格式如下baseurl所示:
baseurl=
ftp://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/releases/10/Everything/i386/os
http://ftp.chg.ru/pub/Linux/fedora/linux/releases/10/Everything/i386/os
http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/releases/10/Everything/i386/os
http://mirror.nus.edu.sg/fedora/releases/10/Everything/i386/os
http://mirror.yandex.ru/fedora/linux/releases/10/Everything/i386/os
http://ftp.twaren.net/Linux/Fedora/linux/releases/10/Everything/i386/os
http://ftp.itu.edu.tr/Mirror/Fedora/linux/releases/10/Everything/i386/os
enabled=1 #这个选项表示这个repo中定义的源是启用的,0为禁用
gpgcheck=1 #这个选项表示这个repo中下载的rpm将进行gpg的校验,已确定rpm包的来源是有效和安全的
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch #定义用于校验的gpg密钥
##以下的软件仓库基本上用不到,选项含义同上
[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
通过这个实例的说明,相信大家都会觉得,其实fedora的repo文件真是很简单,有了一个初步的认识了之后,我们就可以修改我们自己的repo文件以达到加速的目的了,一些与repo相关的yum故障,我们也可以排查了!
本文只是简单的抛砖引玉,不足之处颇多,如果需要了解更多关于yum配置文件的资料,运行命令: man yum.conf 获得更多资料,如果与本文有冲突之处以man为准!
推荐阅读:关于fedora的软件仓库
某位朋友问我:
我想知道你的FEDORA的设置是怎么样的,我的FEDORA的软件库搞到乱七八糟了。
因为YUM的图形前端工具经常假死,搞到我都没有什么心机理它了。
现在还是用APT+新立德,不过软件库就是乱七八糟的,有时候会有FC9的包,有时
只有安装好的包。还是请教一下你我该怎么办?
我的回复:
呃,这个问题难度不大,但比较棘手,可能跟你的使用习惯有关,尤其是在你不是很懂的情况下乱改动的话就会造成这种后果,fedora的软件安装其实很好理解,就是三个:
1.fedora仓库-其实就是那张DVD里面的东西,这个仓库的软件版本是锁定的,发行版发布的时候是什么版本,这里就是什么版本。
2.Updates仓库-是发行版发布之后,所有有稳定更新版本的软件包都在这里。
3.第三方仓库:例如livna和freshrpms,这些仓库里面包含许多有用的但是没有进入到fedora官方仓库中的软件,用来补充官方发行版的不足,例如某些私有驱动程序等等不一而足.
除了这三种经常用到的仓库,还有两类不常用到的,development仓库,testing仓库,之所以称为两类,是因为上面所提及的三种仓库都可能并可以设立相应的development和testing仓库,development仓库主要面向开发者,通常是面向下一个发行版本的开发而设立,因此很多软件包都带有F9(下一个发行版)标记,testing仓库主要是针对当前发行版的将要更新的软件包进行稳定性和安全性测试,软件包的更新除了安全更新一般都先进入updates-testing,稳定之后然后才进入updates仓库提示我们更新。
通常系统只默认开启我前面提及的三种软件仓库,日常使用也只需要开启这三个仓库即可,另外需要注意的的是,第三方仓库最好仅开启一个,这些第三方软件因为编译和打包的处理方法各不相同,如果同时开启将会存在兼容性问题,导致依赖关系紊乱!
yum的图形前端(yumex)是有假死的毛病,以前更频繁,現在已经好多了,如果假死了,关闭重开即可,有时无法正常关闭或者看似关闭了,其实仍然在后台运行,这时需要以root身份(sudo或者su)来杀死(kill)该进程!
我现在用命令行的yum比较多,图形端倒用的少了,debian系的APT的软件管理做的不错,不过在fedora上面多少还是水土不服,我也尝试过,感觉还是有不少问题,还是建议你把新立德删了,找一些yum的资料看看,相信这样你才会对Fedora下的yum+rpm体系结构有更深刻的认识,yum的速度是不怎么样,主要还是源太少,你也可以尝试用axelget进行加速,罗嗦了不少,不知道说明白没有,祝你成功!
---------------------------------------------------------
linux-fetion的rpm包,版本0.9.1:
RPM for Fedora 10: http://dl.getdropbox.com/u/306439/li....fc10.i386.rpm
Source RPM: http://dl.getdropbox.com/u/306439/li...2.fc10.src.rpm
SPEC文件: http://gcell.fedorapeople.org/linux-fetion.spec
Eva的Rpm包(打包人:liangsuilong):
RPM: http://cid-503154a526f5f198.skydrive...age?view=icons
spec文件:http://bbs.fedora-zh.org/showthread.php?t=787
wine-1.1.10 RPM包(包含中文乱码修正补丁重新打包):
此次更新不仅包含1.1.10的官方修正,而且还添加了pulseaudio原生驱动补丁,对pulseaudio支持更好。
欢迎下载试用,推荐更新!
For F10(已打中文补丁): http://dl.getdropbox.com/u/306439/wi...1.fc10.i386.7z
解压后: sudo yum localinstall wine-* 即可。
SRPMS: http://dl.getdropbox.com/u/306439/wi...1.fc10.src.rpm
64位及其他平台系统请自行下载SRPM来rebuild!
Gmlive 0.21.1
源码下载地址 : gmlive.0.21.1
rpm包下载: gmlive-0.21.1-1.fc10.i386.rpm
SPEC文件:http://gcell.fedorapeople.org/gmlive.spec
新增自带sopcast的rpm(不推荐):gmlive-0.21.1-2.fc10.i386.rpm
Axel v2.2:
rpm包:http://dl.getdropbox.com/u/306439/axel-2.2-1.fc10.i386.rpm
srpm包:http://gcell.fedorapeople.org/axel-2.2-1.fc10.src.rpm
GTK2版的飞鸽传书(打包人:liangsuilong):
rpm的地址: http://sites.google.com/site/liangsuilong/Archive/g2ipmsg-0.9.6-3.fc10.i386.rpm?attredirects=0
spec的地址: http://sites.google.com/site/liangsu...attredirects=0
w32codecs(只适用于i386) (打包人:liangsuilong):
rpm包:http://cid-503154a526f5f198.skydrive.../RPM%20Package
SPEC文件:http://bbs.fedora-zh.org/showthread.php?t=768
Fedora 10字体补丁集合包:
下载解压缩,安装其中的的rpm包即可: http://dl.getdropbox.com/u/306439/freetype-2.3.7-2.tar.gz
安装命令: sudo rpm -Uvh --replacepkgs --force *
QT4版本Opera:
RPM包: ftp://ftp.opera.com/pub/opera/linux/963/final/en/i386/opera-9.63.gcc4-qt4.i386.rpm
Fedora10可用,字体调整参考:ubuntu-wiki
来源:官方
lunar-applet 1.8版本农历插件的RPM:
RPM包: http://cid-46f35d61c64351ba.skydrive.live.com/self.aspx/.Public/RPMS/lunar-applet-1.8-1.fc10.i386.rpm
SRPM包: http://cid-46f35d61c64351ba.skydrive.live.com/self.aspx/.Public/RPMS/lunar-applet-1.8-1.fc10.src.rpm
安装完成后在面板里面添加农历时间的插件即可,64位请自行下载SRPM包rebuild了,如果哪位好心人打了包也麻烦共享以下,非常感谢!新增2.0版,RPM及SRPM下载:http://cid-46f35d61c64351ba.skydrive.live.com/browse.aspx/.Public/RPMS/lunar-applet
Firefox 3.1b2的rpm包:
http://cid-46f35d61c64351ba.skydrive....i686.rpm?uc=1
这里有3.1b2的rpm包,firefox和xulruner两个包必选,其他选装,我从koji上的src.rpm编译过来的,我现在也在用,感觉还不错,有需要的可以试试,暂时没出现CPU占用高的问题了,而且3.0.5中的很多恶心的问题也没有了,强烈推荐安装此版本!
附中文语言包: http://releases.mozilla.org/pub/mozi.../xpi/zh-CN.xpi
更多更新内容请移步: http://bbs.fedora-zh.org/showthread.php?t=927
最近耐不住诱惑,升级到了Fedora 10 rawhide,为方便想尝鲜的兄弟们,我简要的做个汇报,供各位参考。
1.从fedora 9升级,终端下运行:
sudo yum update --enablerepo=rawhide
这个步骤需要注意的问题是,因为rawhide仓库提供的是镜像列表 ,个人建议将镜像列表禁用,换成baseurl如下:
代码:
http://ftp.cse.yzu.edu.tw/pub/Linux/Fedora/development/i386/os
ftp://allotter.yandex.net/fedora/linux/development/i386/os
http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/development/i386/os
http://ftp.jaist.ac.jp/pub/Linux/Fedora/development/i386/os
http://mirror.yandex.ru/fedora/linux/development/i386/os
ftp://seeder.yandex.net/fedora/linux/development/i386/os
ftp://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/development/i386/os
我就在这里吃了不小的亏,因为台湾的这个服务器在我这里速度非常慢,而且时断时续,所以我下载相关的primary.sqlite.bz2文件时遭遇了一次又一次的失败,敬请各位手动选择自己最适合的镜像
另外,为了加速软件包的下载,请务必安装axelget插件
2.根据sudo yum update --enablerepo=rawhide 的提示,我们可以得到一些依赖关系不被满足或者发瑞脑消金兽生冲帘卷西风突的软件包,例如audacious等等,不要客气,sudo yum remove 软件包 删除之,等rawhide安装完成之后再重新安装
如此反复,直到yum不再提示依赖关系等问题,便可以正式进入软件包的下载升级,这是个漫长的过程,视你安装的软件包数量而定,在安装了axelget的情况下,我花了4个小时完成下载和升级的过程,泡杯茶看看新闻或者连续剧,几个小时后就差不多了。
3.升级完成之后,参考Nvidia 177.80 howto for F10,下载相关文件,做好安装nvidia驱动的准备工作,然后重新启动计算机,启动X失败,Ctrl+Alt +Fx进入命令行,执行 init 3 (这里有个问题,如果不执行init 3,安装驱动后还是进不了X,不知是否个案),然后就可以安装nvidia驱动了。
4.compizfusion问题,本人使用官方版本的compizfusion启动3d桌面,是没有标题栏的,因此如果想用3D桌面,请安装非官方版本的compiz-fusion,参考这里 安装非官方compiz-fusion仓库
5.关于pulseaudio,因为pulseaudio代码被重写,因此在rawhide中bug不少,在我这里出现了pulseaudio崩溃,视频播放巨卡,pidgin崩溃等一系列问题,如果需要正常进行工作和娱乐,建议remove pulseaudio
暂时加起来就这么多了,F10有很多新特性,总体感觉还是相当不错的,这里就不提了,希望大家用得愉快!
本文首发于: http://bbs.fedora-zh.org/ -- Fedora 10 rawhide体验报告








