LinuxSir.cn,穿越时空的Linuxsir!

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

英文系统安装 xsim-0.3.9.4

[复制链接]
发表于 2002-12-22 06:36:08 | 显示全部楼层 |阅读模式
英文系统安装 xsim-0.3.9.4
By Charley  Dec 21 2002


本文介绍的方法,是在英文系统上安装xsim实现中文输入, 但界面仍保持英文的界面,本文中所使用的系统都没有进行汉化或者美化。
此方法参照了http://www.linuxsir.cn/ 中的一些方法以及xcin输入法的安装过程。

xsim的一般安装方法请参照软件附带的README.cn, 本文只涉及到作者遇到的一些问题及解决办法。



一、Redhat 8.0 (gnome)
xsim需要使用到development包,需要安装。这些软件desktop安装模式下默认是不安装的。

1. 修改文件 /etc/sysconfig/i18n,增加一行
LC_CTYPE="zh_CN.GB18030"

2. 在系统目录 /etc/profile.d 中增加文件 xsim.sh ,该文件内容为
XMODIFIERS="@im=XSIM"; export XMODIFIERS
设置该文件的属性
chmod 555 /etc/profile.d/xsim.sh

3. 编译和安装
cd PACKAGE_DIR
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/include/db4
make
make install
make install-data

4. 普通用户aa启动xsim. 以aa登录
mkdir ~/.xsim
cp /usr/local/xsim/etc/xsimrc ~/.xsim/xsimrc




二、 SuSE 8.1 (KDE3)

1. 使用YaST增加下列软件包
db, db-devel, db-utils
xdevel
qt3-devel
kdebase3-devel

2. 修改配制文件 /etc/SuSEconfig/profile
将普通用户的配制
unset LC_CTYPE
修改为
#unset LC_CTYPE
LC_CTYPE="zh_CN"; export LC_CTYPE
如果允许root运行xsim, 要将root的设置
LC_CTYPE="en_US"
修改为
LC_CTYPE="zh_CN"

3. 修改配制文件/etc/SuSEconfig/profile, 最后增加一行
XMODIFIERS="@im=XSIM"; export XMODIFIERS
也可以参照 Redhat 步骤2,增加一个文件在 /etc/profile.d

4. 编译和安装
cd PACKAGE_DIR
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/include/db4  --enable-status-kde3
make
make install
make install-data

5. 用户aa登录自动启动xsim. 以aa登录
mkdir ~/.xsim
cp /usr/local/xsim/etc/xsimrc ~/.xsim/xsimrc
ln -s /usr/local/bin/xsim ~/.kde/Autostart/xsim



Charley: charleysense@btamail.net.cn
发表于 2002-12-26 11:18:17 | 显示全部楼层
一、Redhat 8.0 (gnome)
xsim需要使用到development包,需要安装。这些软件desktop安装模式下默认是不安装的。

1. 修改文件 /etc/sysconfig/i18n,增加一行
LC_CTYPE="zh_CN.GB18030"

2. 在系统目录 /etc/profile.d 中增加文件 xsim.sh ,该文件内容为
XMODIFIERS="@im=XSIM"; export XMODIFIERS
设置该文件的属性
chmod 555 /etc/profile.d/xsim.sh

3. 编译和安装
cd PACKAGE_DIR
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/lib/db4
make
make install
make install-data

4. 普通用户aa启动xsim. 以aa登录
mkdir ~/.xsim
cp /usr/local/xsim/etc/xsimrc ~/.xsim/xsimrc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~兄弟,这步好像执行不了呀,执行前面的步骤的时候也有好多错误提示,你安装成功了吗?请帮帮我
 楼主| 发表于 2002-12-26 17:52:17 | 显示全部楼层
我已经成功安装, 为了检验真确性, 我特地重新安装了一套新的系统, 按照上述作法试了一变,没有问题.

我想你的问题出在之前的安装上, xsimrc 没有生成, 能把错误贴上来么?
发表于 2002-12-26 21:53:29 | 显示全部楼层
我现在在网吧,等回去给你贴上来,谢谢你
发表于 2002-12-27 11:30:27 | 显示全部楼层
对了,你在装xsim之前装DB4了吗?我装Db4的时候就提示有错误。
 楼主| 发表于 2002-12-27 12:32:05 | 显示全部楼层
DB4 不需要再安装, redhat8.0已经安装了。 由于openoffice等都需要用到DB4, 因次想卸载都不容易。但有可能找不到db4 的include文件, 因次需要指定路径 --with-bdb-includes=/usr/lib/db4.

检查DB4 是否安装
$> rpm -qa | grep db4
db4-utils-4.0.14-14
db4-4.0.14-14
db4-devel-4.0.14-14
 楼主| 发表于 2002-12-27 12:36:38 | 显示全部楼层
补充一句,我在Redhat8.0, SuSE8.1上安装xsim, 除了xsim自身之外, 其他所有的软件都是采用OS内置的软件包, 没有再独立安装其他软件。

我比较懒,也没那么多的时间。
 楼主| 发表于 2002-12-27 12:47:47 | 显示全部楼层

发现一个笔误

DB4 inlcude文件的路径应该是/usr/inlcude/db4. 我文中指定的路径不对, 应该是

Redhat 8.0
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/include/db4

SuSE 8.1
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/inlcude/db4 --enable-status-kde3

该路径在Redhat8.0, SuSE8.1中是一样的。
发表于 2002-12-27 14:36:49 | 显示全部楼层
多谢!!
发表于 2003-5-10 15:55:03 | 显示全部楼层
虽然安装成功,但英文字体也没有原来好看
改变字体设置也没有什么改善。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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