debian-volatile and the php5 etch3

Debian-volatile允许人们升级他们经常更新的软件程序,比如说病毒库和spam列表。使用这个apt源可以在/etc/apt/sources.list里添加一行:

deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free

执行apt-get update命令的时候可能会遇到下面这样的问题:

W: GPG error: http://volatile.debian.org etch/volatile Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EC61E0B0BBE55AB3

W: You may want to run apt-get update to correct these problems

可以这样简单的修复:

wget http://www.debian.org/volatile/etch-volatile.asc

apt-key add etch-volatile.asc

再执行一次apt-get update就行了:)

BTW,今天php 5从etch1升级到了etch3。

Debian 4 Etch

前些天把服务器从Debian 3 sarge升级到Debian 4 etch,通过观察这几天的运行表现,感觉十分满意。新的系统包括了新的WWW服务器Apache 2.2和PHP 5.2.0,SVN也从1.1升级到了1.4,Trac也从0.8升级到了0.10.3(不过最近我手动把它升级到了0.10.4)。一切都不错,服务器表现也更加出色了,不知道是不是得益于新版本的Apache呢,还是得益于新版本的PHP抑或是MySQL。

内核没有升级,只能使用老的内核,不过已经不错了。Debian升级还算十分顺利,把/etc/apt/sources.list中的apt源从sarge修改成etch,然后执行
apt-get update
aptitude -f --with-recommends dist-upgrade
开始升级过程。不过建议先阅读一下发行声明