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]

Technorati Tags: , ,

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 5.10 CD

  新的Ubuntu 5.10的CD今天到了,10pc, 3amd64, 2mac。

Technorati Tags:

使用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.com

set 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的权限也会提示你)。

Technorati Tags: , , ,

Debian下中文粗体的解決

bold  一直以来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>

Technorati Tags: , ,