可能是长期的aptitude用惯了,现在基本上都没有自己configure,make的习惯了,这不就是为了这个装上apache with ssl还好花费了一些功夫。刚开始以为没有什么关系的,应该是很容易就可以装上了,apt-get source下来apache的包以后,看了一会configure的help,就是没有找到ssl相关的页面,后面才发现原来是单独的一个module,于是直接到www.modssl.org上面去下载相关的软件包了,后来在上面发现了一个step by step的教程,将三个软件包apache_1.3.34.tar.gz, mod_ssl-2.8.25-1.3.34.tar.gz,openssl-0.9.8a.tar.gz,下载下来后,按照上面的步骤就可以安装好了。另外,我这边出现了错误:
/home/zhouwei/download/openssl-0.9.8a/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':dso_dlfcn.c:(.text+0x45): undefined reference to `dlopen' :dso_dlfcn.c:(.text+0xc4): undefined reference to `dlclose' :dso_dlfcn.c:(.text+0x102): undefined reference to `dlerror'
这个问题在apache的src目录中中的Makefile中的链接参数加上 -ldl就可以解决了。
如果需要支持php,首先下载php5的软件包,生成配置文件./configure --with-gd --with-zlib --with-mysql --prefix=php安装目录 --with-apache=apache源文件目录,然后make, make install后,进入到apache的目录,首先make clean(因为现在如果直接configure后make会发生问题),./configure --prefix=apache安装目录 --enable-module=so --activate-module=src/modules/php5/libmodphp5.a,然后make,make install,再将apache 重启,就可以支持php了,如果显示是要下载的话,加上AddType application/x-httpd-php .php就可以了。
gnome2.12进入了deb库中,于是更新了一把,谁知道更新了以后,出现了一堆问题,虽然现在还没有到不至于使用的地步,不过总是赶紧很不爽的。一个一个列举出来吧:
首先是键盘没有按住的时候连续打印了,就是每次按下总是只会响应一个健值,而gnome中的键盘设置已经打不开了,每次打开的时候程序就崩溃,尝试着在gconf配置文件中找到相应的项,未果,最后还是使用 xset r rate 300 40 命令解决问题,现在基本上按键算是符合以前的习惯了。
然后就是鼠标的问题,虽然配置程序没有死,可是每次修改以后就还是变回去了,使得移动鼠标的时候就象蜗牛一样,根本就移动不了,后来还是在gconf-editor中找到相应的健值解决的问题,具体位置是/desktop/gnome/peripherals/mouse,修改相应的健值数值即可,可以实时测试。
还有一些没有解决的问题,首先最重要的就是小键盘完全没用了,现在输入数字都只能找主键盘区的数字按键了。另外一个是主题没有作用了,总是给出的提示是没有安装metacity或者gconf配置不正确,我将matacity和gconf相关的软件包都安装完毕后也没有解决,这个错误带来的问题是使用Nautilus的时候,所有的文件和文件夹都显示同样的图标,非常的不方便,其他的与图标相关的地方也是一团糟。说到Nautilus,最新的版本竟然自作聪明的将地址栏形式改成了那种弱智的鼠标点击形式,而且图标巨大,再加上是默认模式,简直让人吐血,幸亏我还比较少使用Nautilus,加上CTRL+L可以切换到地址栏,所以影响倒也不是很大,怪不得连Linus都号召由gnome转向KDE了,不要总是将用户想象成只会点击鼠标的人。另外,很多的快捷键都没有作用了,现在快捷键好象只有几个基本的还有作用,而其他的都没有作用了,可能在gconf-tools中可以设置,不过没有什么心思去设置了。
还有一些其他的问题,比如一些默认的行为改变了,现在我还竟然慢慢习惯了这种模式,比如每次窗口总是默认在前,双击标题栏的时候收缩成一栏,这解决了我一直想解决的一个问题,就是怎么将gaim的聊天窗口设置成总是在前,想不到竟然是这样解决的。
但愿下次gnome的升级能做得更加稳定和兼容一些。