LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 849|回复: 3

[mandrake输入法安装]

[复制链接]
发表于 2004-6-5 22:37:25 | 显示全部楼层 |阅读模式
mandrake可以多种输入法共存,切换也很方便的。
比如我的系统中就装有,xcin,minichinput,fcitx,scim。

<一>安装
这里仅说明scim的安装(有较多用户)
我以前一直使用fcitx的,fcitx以前用过一段时间scim。
这几天使用scim的感觉就是,成熟好用

必须安装以下两个rpm:
- scim-0.9.7-4mdk.i586.rpm
- libscim0-0.9.7-4mdk.i586.rpm

装完上述文件后,仅有一个输入模块:rawcode(内码输入)

如果你需要拼音输入的话,需要安装:
- scim-chinese-0.3.0-4mdk.i586.rpm
如果你要用共创输入法的话,需要安装:
- ccinput-0.3.0-2mdk.i586.rpm

需要什么输入法就装什么输入法模块
更多的,请上
http://www.freedesktop/~suzhe/scim


如果你安装遇到任何问题,请在这里跟帖。
安装scim所需要的文件你可以在此下载:
- 下载一

<二>启动
推荐你使用以下的办法启动输入法:
普通用户:
创建~/.i18n,形如:

  1. LANGUAGE=zh_CN.GB2312:zh_CN:zh
  2. GTK_IM_MODULE=xim
  3. LC_ADDRESS=zh_CN
  4. LC_COLLATE=zh_CN
  5. XIM=Chinput
  6. LC_NAME=zh_CN
  7. LC_NUMERIC=zh_CN
  8. LC_MEASUREMENT=zh_CN
  9. LC_TIME=zh_CN
  10. LANG=zh_CN
  11. LC_IDENTIFICATION=zh_CN
  12. LC_MESSAGES=zh_CN
  13. LC_CTYPE=zh_CN
  14. LC_TELEPHONE=zh_CN
  15. CONSOLE_NOT_LOCALIZED=yes
  16. ENC=gb
  17. LC_MONETARY=zh_CN
  18. XIM_PROGRAM="scim -d"
  19. LC_PAPER=zh_CN
  20. XMODIFIERS="@im=SCIM"
复制代码


管理员:
修改/etc/sysconfig/i18n
系统默认如下:
  1. LANGUAGE=zh_CN.GB2312:zh_CN:zh
  2. GTK_IM_MODULE=xim
  3. LC_ADDRESS=zh_CN
  4. LC_COLLATE=zh_CN
  5. XIM=Chinput
  6. LC_NAME=zh_CN
  7. LC_NUMERIC=zh_CN
  8. LC_MEASUREMENT=zh_CN
  9. LC_TIME=zh_CN
  10. LANG=zh_CN
  11. LC_IDENTIFICATION=zh_CN
  12. LC_MESSAGES=zh_CN
  13. LC_CTYPE=zh_CN
  14. LC_TELEPHONE=zh_CN
  15. CONSOLE_NOT_LOCALIZED=yes
  16. ENC=gb
  17. LC_MONETARY=zh_CN
  18. XIM_PROGRAM="chinput -gb"
  19. LC_PAPER=zh_CN


  20. XMODIFIERS="@im=Chinput"
复制代码

注意;~/.i18n的设置覆盖/etc/sysconfig/i18n的设置。
设置完后,你可以退出Xwindows,重新进入看设置是否生效
<三>相关问题解决:
1. 无法在rxvt中使用中文输入法
修改/usr/X11R6/bin/rxvt第80行如下:
  1. XIM=${XMODIFIERS##*=}
复制代码


2. 无法在qterm中使用scim
运行qtconfig, 后选:
Interface => XIM Input Style => Over The Spot
发表于 2004-6-5 23:38:43 | 显示全部楼层
可以共存呀
太棒了
不过我美化之后minChinput就调不出来了
不知道怎么回事
发表于 2004-6-6 00:18:49 | 显示全部楼层
这是我的~/.xsession-errors的信息
startkde: Starting up...
ksplash: WARNING: KGenericFactory: instance requested but no instance name passed to the constructor!
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
kded: WARNING: KGenericFactory: instance requested but no instance name passed to the constructor!
kded: WARNING: KGenericFactory: instance requested but no instance name passed to the constructor!
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libkdecore.so.4: undefined symbol: init_keyboard_layout
kio (KIOConnection): ERROR: Header read failed, errno=104
kio (KIOConnection): ERROR: Header has invalid size (-1)
kio (KLauncher): ERROR: SlavePool: No communication with slave.
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode:  102
  Minor opcode:  0
  Resource id:  0x0
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode:  102
  Minor opcode:  0
  Resource id:  0x0
konqueror: WARNING: Unknown class  in session saved data!
发表于 2004-6-6 00:40:41 | 显示全部楼层
算了
卸了装fcitx了,反正chinput也不大好用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表