Archive for 一月, 2008

在 Windows IIS 6 上配置 WordPress

2008年1月29日 由 三大件 发表于 WordPress

今天帮助一位同事把 WordPress 博客从一个 Linux 服务器上迁移到租用的一个运行 IIS 6 的 Windows 2003 服务器空间上。由于是租用空间,所以能配置的东西有限。在安装和配置 WordPress 2.3.2 时遇到了一些困难;经过摸索和 google 搜索,最后迁移成功。

首先,在 Linux 服务器上:

1、通过 WordPress Admin Panel,把以前的文章、评论和页面 Export 成一个 XML 文件。
2、把 wordpress 下所有文件打了个 ZIP 包 wordpress.zip。

然后:

3、把 wordpress.zip 展开并传递到租用的 Windows 服务器的个人空间的 blog 子目录下。
4、修改租用空间的参数,添加 index.php 作为缺省主页之一。
5、修改 wp-config.php,设置相应的 MySQL 参数。
6、通过浏览器运行 http://www.picksth.com/blog/ 配置 WordPress。
7、在 WordPress Admin Panel 里,Import 刚才保存的以前的文章、评论和页面。
8、修改其他配置:如基本信息、插件等。
阅读全文 »

ape2mp3: 一个从 APE/FLAC 到 MP3 的转换脚本

2008年1月19日 由 三大件 发表于 多媒体

网上流传着一个脚本,可以把一个大的 APE/FLAC 文件分割转换成独立的 mp3 文件。脚本的作者不甚清楚,不过这个脚本的开头写道:Brian’s Archive CUE/FLAC Splitter v0.1, No sanity checking in place. Be careful.

下载脚本 ‘ape2mp3′。为适应它用到的软件的新版本的要求,我对原先的脚本做了点修改。

ape2mp3 的命令格式很简单(当然,你需要专辑的 APE/FLAC 文件和对应的 CUE 文件):

# ape2mp3 album.cue album.ape

注意:CUE 文件的编码必须跟你的系统当前的 locale 设置的编码一致。如果你的 locale 是 zh_CN.GBK,你的 CUE 文件也必须是 GBK 编码。如果你的 locale 是 zh_CN.UTF-8,你的 CUE 文件也必须是 UTF-8 编码。不同编码转换的命令是:

# iconv -f gbk -t utf-8 -o utf8.cue gbk.cue
# iconv -f utf-8 -t gbk -o gbk.cue utf8.cue

ape2mpe 用到了一些必需的应用软件。在 Fedora上,这些软件中的一部分可以从freshrpms.net上获得。简单起见,你可以先安装freshrpms-release,然后用‘yum’命令安装它们。其他一些软件我自己编译了它们的 RPM 包,可以从本站下载。

阅读全文 »

Fedora 8 中文字体设置技巧

2008年1月14日 由 三大件 发表于 Fedora

0、安装 Fedora8

安装过程中需要注意的是:要选择简体中文安装界面,这样中文相关软件(如输入法等)和中文语言包才会被缺省安装。否则等安装完成后再手工安装这些东西将会非常繁琐。

另外,如果你想亲自编译这些软件包,安装系统时,在选择软件包时,要把“软件开发”选上,否则在下面的步骤里你就无法编译 RPM 包了。 不过,本文提供了已经编译好的 RPM 包,所以, 不想自己编译的朋友也可以不安装开发包。

安装完毕后,第一次引导后的配置系统时,我一般会禁用 SELinux,一则因为这玩意对一般个人桌面系统没啥必要,更重要的是它会给你以后手工安装的一些软件的运行造成麻烦(比如,一些不是用 RPM 包安装的动态库(如 flash 插件等)无法加载,必须使用复杂的 chcon 命令改变相关安全属性后才可以加载)。

下面,就是用 yum 安装所有的官方升级包。建议升级前先修改 /etc/yum.conf 文件:

[main]
cachedir=/home/joe/fc8/yum
keepcache=1

debuglevel=2
......

这样 yum 将不会删除下载回来的 RPM 包,而把它保留在 cachedir 指定的另一个分区的目录里;当你下次重新安装 Fedora 后升级时,就不用重新下载一遍这些文件了。

安装、升级完毕后,我们就要开始对一些软件包进行与中文相关的修改了。下面的操作都必须以 root 用户登录执行。

阅读全文 »