首先感谢sakulaqi版主的热心帮助.
在大修完我的爱机之后的下一个双休日,我又成功的让我的linux在开机时就mount上我的ntfs分区,并正确识别出我的中文的文件夹和文件名;然后又让我的xmms也"学会"了中文!我当时好激动,这是我有生以来第一次在linux下听音乐!经验不敢保留,献给大家,希望有所帮助!
1.手动mount ntfs分区并正确识别中文.
我第一次用mount -t ntfs -o codepage=936,isocharset=cp936 /dev/hda6/mnt/ntfs
出现一句错误提示:too many options or wrong options(大致如此)
然后按版主的方法:mount -t ntfs -o isocharset=cp936 /dev/hda6/mnt/ntfs获得成功.正确识别出了中文的文件名.因为我是通过编译内核让它支持ntfs的,所以我还可以简写为:mount -o isocharset=cp936 /dev/hda6 /mnt/ntfs.然后开始了开机自动mount的实验.
2.一开机就mount进来.
vi /etc/fstab
加入一句:/dev/hda6 /mnt/ntfs ntfs defaults,codepage=936,iocharset=cp936 0 0 存盘退出,启动时同样报错,不能mount,然后做以下修改,OK!获得成功.
把刚才那句话修改为:
/dev/hda6 /mnt/ntfs ntfs defaults,iocharset=cp936 0 0.存盘退出,reboot.OK!一切如愿!
3.让xmms有声
按一句话问答中写的:
下载www.gurulabs.com/files/xmms-mp3-1.2.7-13.p.i386.rpm
rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm
立刻进入有有色的世界!
4.让xmms"学会"中文.
同样参照"一句话问答":
如何让xmms播放列表里显示正确的中文(myxfc)
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-
把这个东西完全拷贝到你的字体里面
操作方法:
右键单击xmms播放工具的任何地方
会看到一个"选项",然后选择"功能设定"选择"fonts"
然后把上面的字体完整的拷贝到"播放清单"和 "user x font
可是出现如下错误,并且中文还是乱码.这是为何呢?
错误提示为"cannot find GB2312……cannot find iso8858-2……”还有一长串的错误提示。我看了看,上面那句话的格式实际上就是让xmms认识这几种字体,没有这两种,我何不手动加上试试?
于是我把上面的那句话更改为:
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,-*-
*-*-*-*-GB2312,-*-*-*-*-*-iso8859-2,*-r- 还按上述所写放置。重新启动我的xmms,成功了!正确识别出了中文!
5.在linux下用WB输入法
我虽然不是打字高手,可是习惯使用五笔。
好办!
a.以root身份登录(注意,如果不是root身份,不能进行操作,如果你没有以root身份登录,可以用su或者su -root 然后输入root的密码,切换为root)
b.到http://www.fcitx.org/上下载fcitx的rpm包: fcitx-1.8.5-1.noarch.rpm
c.删除系统自带的输入法
rpm -e miniChinput
d.安装新的输入法
我家的机器不能上网,linux又不认我的usb2.0的移动硬盘(改天下个2.5的内核,不信它不认!哼!),所以我从公司把我下的包拷回来,放在E盘linux文件夹下(就是/dev/hda6)。
然后启动linux,cd /mnt/ntfs/linux
rpm -ivh fcitx-1.8.5-1.noarch.rpm
e.重启Xwindow。按下ctrl+alt+backspace。OK!习惯的五笔出现了!