两个小问题,记载一下
1. 一直使用中文locale 英文界面,设置方式是在 /etc/enviroment 中写
| 代码: |
| LANGUAGE=”en_US.UTF-8″ LANG=”zh_CN.UTF-8″ LC_ALL=”zh_CN.UTF-8″ |
这样 locale 的输出 除了 LANGUAGE 其余的都是 zh_CN 的。使用 fcitx 也不用改 gtk.immodules
测试老狼的 locale-pinyin 脚本的时候,由于其中提到最好不要设置 LC_ALL 于是就吧 LC_ALL 去掉了。重新登录之后,发现 locale 除了 locale 拼音的那个,其他都成了 en_US.utf8。 本来也用得不错,可是在 emacs 环境中不能自动识别 gbk 的 tex 文档,虽然在文档中加上了 Locale Variable 设置 coding: gbk 可以解决,可是总是不爽,还是换吧。疑惑的是明明 LANG 设置的 zh_CN 为什么出来的是 en_US。 于是查找了一下,发现还有一个文件 /etc/default/locale 中有一句 LANG=en_US.utf8。 貌似在这里和 enviroment 文件中设置了同样的变量的话,起作用的是这里的。于是大笔一挥,修改成 zh_CN, logout 一下,好了。
2. 一直奇怪网上的 postfix+procmail+fetchmail+mutt 的一些配置,本来我认为 postfix 自身也提供了一些 MDA 功能的,至少单用户时候投递到我的邮件池中没有问题。于是在 fetchmail 的配置中加上了 smtphost 为 localhost, 发现投递没有问题。于是就删除了 procmail。 今天早上收信出了问题,查 log 一看,说是找不到 procmail, 于是更加奇怪了,google 了一下发现 postfix 默认的 mda 是 procmail. http://twiki.org/cgi-bin/view/Wikilearn/EmailServerSketches 说了一些有用的东西。

