apt-get update報GPG error錯誤
最近用Debian testing/sid的朋友会发现在做apt-get update时会报告GPG error,虽然之后apt-get upgrade正常,不过总是有些不爽的。解决方法如下:
[code]gpg –keyserver keyring.debian.org –recv-keys 2D230C5F
gpg –armor –export 2D230C5F | apt-key add –
apt-get update[/code]
debian/ubuntu在64位環境下缺少輸入法
今天拿到ubuntu 5.10的光盘,刚才试装了AMD 64的版本。一切顺利,进入GUI界面后的操作流畅度也明显比之前x86的版本快,但是很严重的问题来了:没有输入法!是的,不管是fcitx还是scim都没有。而我Google下来好像Debian的AMD 64版也没提到输入法的问题,如有了解相关内容者请帮助我,谢谢。
问我现在怎么输入的,嘿嘿,暂时用这个顶着呢。
Update:解决了,是源没有加全,修正后的源:
deb http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse
Technorati Tags: Ubuntu
使用mutt+msmpt收發Gmail
这几天一直在xfce, gnome, kde间跳来跳去以决定机器最终的GUI界面,后来选了gnome作界面,就重装了一下debian(testing etch)。重装基本上都是用最简的包(x-window-system-core, gnome-core),装邮件客户端的时候忽然就想试试看传说中的mutt,搞了半天算是把gmail配上了,我用的是简单的mutt+msmtp,配置如下:
.muttrc
set pop_last=yes
set pop_pass=你的Gmail密码
set pop_user=你的帐号@gmail.com
set pop_host=pops://pop.gmail.comset sendmail=”/usr/bin/msmtp”
.msmtprc
account default
host smtp.gmail.com
from 你的帐号@gmail.com
tls on
auth on
port 587
user 你的帐号@gmail.com
password 你的Gmail密码
这样进入mutt就可以用shift+g来收信,用m也可以正常发信了。要注意的是因为密码是明文保存,所以chmod +600这两个配置文件也是必要的(msmtp如果不是600的权限也会提示你)。
Debian下中文粗体的解決
一直以来Linux下中文粗体没有很好的解决方案,有拿黑体顶替的;有拿圆体顶替的;有用firefly补丁的。不过现在这些都可以扔在一边了,因为最新的Freetype2已确认支持中文粗体算法。Debian用户很容易实现:
1. 把下面的源加入/etc/apt/sources.list
deb http://people.debian.org.tw/~koster/debian/sid ./
deb-src http://people.debian.org.tw/~koster/debian/sid ./
2. apt-get update
3. apt-get install libfreetype6 libxft2
好了,重启X就可以看到效果了。这应该是从最底层的解决方案,所以之前如果对fonts.conf和local.conf做过修改请先恢复到原始状态,否则很可能会得不到想要的效果。
Tips1: 如果你找不到原始的fonts.conf,而粗体也没有正常显示,可以尝试加上下面这段代码:
<match target="font"> <!-- check to see if the font is just regular --> <test name="weight" compare="less_eq"> <int>100</int> </test> <!-- check to see if the pattern requests bold --> <test target="pattern" name="weight" compare="more_eq"> <int>200</int> </test> <!-- set the embolden flag --> <edit name="embolden" mode="assign"> <bool>true</bool> </edit> </match>
Tips2: 有些论坛,比如linuxsir.org的粗体仍然会显示不正常,在fonts.conf里找下面这条,把200换成180。
<test target="pattern" name="weight" compare="more_eq"> <int>200</int>