红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu 7.10中文输入法问题

发布时间:2007-11-22 12:54:40来源:红联作者:patriotism
安装Ubuntu 7.10桌面版本之后,无中文输入法,采用如下的步骤,就可以解决了

1. sudo gedit /etc/apt/sources.list 打开sources.list文件。

2. 用以下内容

[hide]deb http://ftp.sjtu.edu.cn/Ubuntu/ feisty main multiverse restricted universe

deb http://ftp.sjtu.edu.cn/Ubuntu/ feisty-security main multiverse restricted universe

deb http://ftp.sjtu.edu.cn/Ubuntu/ feisty-updates main multiverse restricted universe

deb http://ftp.sjtu.edu.cn/Ubuntu/ feisty-backports main multiverse restricted universe

deb http://ftp.sjtu.edu.cn/Ubuntu/ feisty-proposed main multiverse restricted universe

deb http://ftp.sjtu.edu.cn/Ubuntu-cn/ feisty main multiverse restricted universe bleeding

deb http://Ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse

deb http://Ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse

deb http://Ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse

deb http://Ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse

deb http://Ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse

deb http://Ubuntu.cn99.com/ubuntu-cn/ feisty main restricted universe multiverse[/hide]

替换原来的sources.list文件内容。

3. sudo apt-get update 执行系统更新。

4. 打开 System--系统管理--Language Support。选中Chinese,点击应用Ubuntu会自动安装中文输入法。

需要重启,输入法才能正常使用。ctril+space 就可以启动 scim了。
文章评论

共有 836 条评论

  1. cjp 于 2008-01-02 16:31:23发表:

    dds

  2. misswhile 于 2008-01-02 14:52:02发表:

    dfdfdsffdsfs

  3. some1sun 于 2008-01-02 13:39:46发表:

    ddddddddddddddddddddddddddddddddddddddddddddddddddddddd

  4. Justin2008 于 2008-01-01 22:07:35发表:

    Good Article

  5. liqitao 于 2008-01-01 20:59:11发表:

    为何没有预装中文输入?歧视?

  6. 65181957 于 2008-01-01 19:33:34发表:

    麻烦

  7. 65181957 于 2008-01-01 19:32:49发表:

    靠  麻烦

  8. 我只不过是人 于 2007-12-31 17:49:36发表:

    wo ding yige :0)1

  9. cjqshen 于 2007-12-31 16:14:44发表:

    顶起

  10. xiaoqi0274 于 2007-12-31 15:13:36发表:

    看一看 了解下,thanks

  11. chenxians 于 2007-12-31 12:57:34发表:

    :0wl;l1 :0wl;l1 :0wl;l1

  12. edison1980 于 2007-12-29 22:11:15发表:

    :0)1
    very good
    support you !

  13. keyia 于 2007-12-29 16:51:54发表:

    kankan

  14. 奇将射天狼 于 2007-12-29 16:42:34发表:

    learning.zip

  15. xuxinying 于 2007-12-29 16:42:01发表:

    adfafadsfafdsaf

  16. chen0077 于 2007-12-25 22:07:42发表:

    正在寻找这个问题的答案呢 谢谢

  17. linuxshen 于 2007-12-25 17:33:17发表:

    ni hao,xiexie

  18. 老刘叔 于 2007-12-25 15:23:09发表:

    回复浏览隐藏的内容

  19. 不能忘却的纪念 于 2007-12-24 22:50:54发表:

    未联网情况下可进行配置么?

  20. 红联2008 于 2007-12-24 14:20:05发表:

    红联

    更新Ubuntu 7.10和安装中文输入
    安装ubuntu 7.10桌面版本后,无中文输入法,采用如下的步骤,就 可以了


    1. sudo gedit /etc/apt/sources.list 打开sources.list文件。


    2. 用以下内容

    deb http://ftp.sjtu.edu.cn/ubuntu/ feisty main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-security main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-updates main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-backports main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu/ feisty-proposed main multiverse restricted universe

    deb http://ftp.sjtu.edu.cn/ubuntu-cn/ feisty main multiverse restricted universe bleeding

    deb http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse

    deb http://ubuntu.cn99.com/ubuntu-cn/ feisty main restricted universe multiverse


    替换原来的sources.list文件内容。


    3. sudo apt-get update 执行系统更新。


    4. 打开 System--系统管理--Language Support。 选中Chinese,点击应用ubuntu会自动安装中文输入法。


    需要重启,输入法才能正常使用。ctril+space 就可以启动 scim了。
    安装scim比安装fcitx麻烦一点,不过据说更新源后,在语言支持里选择chinese,并将默认语言改为中文,就会自动安装配置scim,那样就很方便了,不过我觉得应该不会自动安装五笔输入法吧。

    官方提供的安装是这样的:

    $sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
    $sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
    $sudo chmod +755 /etc/X11/Xsession.d/95xinput

    # 注:在Dapper下省略后两步
    #注:在Dapper里也可以直接选择系统->系统管理-->语言支持(language support)勾选Chinese 就会自动安装和配置scim

    分解一下看看:
    安装scim输入法平台

    sudo apt-get install scim

    scim是一个输入法平台,系统默认就会安装好了,可是无法输入中文,还需要安装输入法,我安装系统的时候不在网络上,scim只能输入英文和内码(是什么?)。

    sudo apt-get install scim-pinyin

    这个应该是给scim安装上拼音输入法。

    如果使用五笔,就要安装scim-tables-zh

    sudo apt-get install scim-tables-zh

    这样同时也安装了二笔,仓颉之类的输入法,可以scim设置中将不用的输入法关闭,将需要用的输入法,如拼音,五笔激活。不然切换时会很辛苦。

    另外几个文件不知道做什么用的,可能为一些软件使用scim提供支持。

    第二段是要让scim随机启动,可以直接用Ctrl+space调出输出法。意思是,在/etc/X11/Xsession.d/目录下新建一个文件95xinput,文件的内容为
    export XMODIFIERS=@im=SCIM ;
    export GTK_IM_MODULE="scim" ;
    export QT_IM_MODULE="scim" ;
    scim -d

    中间两句的意思大概是让scim支持GTK和QT软件吧。

    也可以直接用gedit编辑该文件。

    我用了网友的方法,sudo apt-get install scim-gtk2-immodule 来让scim支持GTK软件。

    sudo gedit /etc/X11/Xsession.d/95xinput

    /usr/bin/scim -d
    XMODIFIERS="@im=SCIM"
    export XMODIFIERS

    我的神呀,在英文界面也可以直接调出scim就好了,要用键选择输入法为scim,我的神呀,在firefox中右键竟然不可以选择输入法?

    以后再说吧。

    后来重装系统的时候,我发现连上网络选择中文支持,就会自动配置好scim,有五笔输入法和随机启动,很方便,希望上面那些复杂的手工安装没有误人。
    来自 :http://blog.lupaworld.com/blog/htm/do_showone/tid_2701.html





    Ubuntu增加scim中文输入法
    Saturday, 9. September 2006, 04:00:47

    ubuntu

    sudo apt-get install scimsudo
    apt-get install scim-chinese
    sudo apt-get install scim-config-socket
    sudo apt-get install scim-gtk2-immodule
    sudo apt-get install scim-tables-zh
    wget -c http://frankandjacq.com/ubuntuguide/fireflysung-1.3.0.tar.gz
    sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
    sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/
    sudo fc-cache -f -v
    系统 -> 首选项 -> SCIM 输入法设置
    要启动 SCIM
    按下 'Ctrl + Space'

    升级了SCIM.采用以下方法
    我们先可以安装输入法:你可以选择安装 fcitx 还是 安装SCIM
    * SCIM:
    $sudo apt-get install scim scim-gtk2-immodule scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
    $sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput " $sudo chmod +755 /etc/X11/Xsession.d/95xinput
    * fcitx:
    $sudo apt-get install fcitx
    $sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "
    $sudo chmod +755 /etc/X11/Xsession.d/95xinput
    重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。

    今天发现很多朋友用输入法时候有问题,下面收集了些相关资料:
    首先说SCIM的安装吧http://blog.chinaunix.net/u/29321/showart_304272.html有简易明了的整个英文版系统变身中文版的所要作的简单实现过程。

    现在跟大家分享下im-switch这个套件吧的用法:
    安装apt-get install im-switch fcitx scim scim-pinyin
    im-switch -c //显示当前系统可用的输入法
    im-switch -s scim //改变你的输入法为scim
    im-switch -z zh_CN -s scim //选定scim输入法并设定locale语言

    知道了上面的命令用法后你应该知道怎么跟接下来的东西作结合了吧:--

    说下如今的Ubuntu默认的scim输入法能会与realplay,EVA,OPERA等程序有冲突。建议使用scim-bridge替换scim来解决这问题。

    安装scim-bridge;
    sudo apt-get install scim-bridge
    手动
    sudo vi /etc/X11/xinit/xinput.d/scim
    将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE=”scim-bridge”
    将默认的 QT_IM_MODULE=scim 修改为 QT_IM_MODULE=”xim”
    修改后的内容如下:
    cat /etc/X11xinit/xinput.d/scim

    --------------------------------------------------------------------------------
    # im-switch configuration file for scim
    # should be installed as /etc/X11/xinit/xinput.d/scim
    # this configuration uses GTK IM module and Qt IM module provided by SCIM
    # exported enviroment variables
    XMODIFIERS=”@im=SCIM”
    GTK_IM_MODULE=”scim-bridge”
    QT_IM_MODULE=”xim”
    # command and arguments to invoke scim
    XIM_PROGRAM=”/usr/bin/scim”
    XIM_ARGS=”-daemon”
    # package dependency (note that the format used here is not environment
    # variable, but some format for libapt-pkg-perl and is parsed by grep,
    # so can’t be quoted, and no spaces allowed)
    DEPENDS=scim-gtk2-immodule,scim-qtimm

    --------------------------------------------------------------------------------

    还有大家可以试试该用下fcitx
    小企鹅中文输入法(Free Chinese Input Toy for X,FCITX)是一个以 GPL 方
    式发布的 XIM 简体中文输入法,编写它的目的就是为了能够提供一个轻量级、基本不依赖
    其它库的简体中文输入方案。
    本程序使用了 IMDKIT 输入接口,可为支持 XIM 的 X 应用程序提供简体中文输入服务
    FCITX 提供了区位和全/简/双拼,并支持基于码表的输入法(程序自带了五笔、二笔和仓
    颉)。您可以从 www.fcitx.org 下载最新版。
    编译安装或者直接可以apt-get install fcitx 后,建立~/.xinput.d/zh_CN文件,
    文件内容:
    XIM=fcitx
    XIM_PROGRAM=/usr/local/bin/fcitx
    XIM_ARGS=”"
    GTK_IM_MODULE=XIM安装apt-get install im-switch fcitx scim scim-pinyin
    QT_IM_MODULE=XIM
    DEPENDS=”fcitx”
    重启x即可.
    用im-switch也可以将fcitx替换掉scim,不过fcitx要用apt安装的才行. 还要装个 scim-qtimm


    Ubuntu中文输入法的添加
    由 johnson 于 周五, 2007-05-11 15:13 提交。 输入法, Ubuntu, 中文输入
    $sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-gtk2-immodule scim-qtimm
    $sudo im-switch -s scim

    # 注:在Dapper里也可以直接选择系统->系统管理-->语言支持(language support)勾选Chinese 就会自动安装和配置scim

    Fcitx
    $sudo apt-get install fcitx
    $sudo im-switch -s fcitx

    激活输入法

    * 重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。



    这里的方法同样适用于Debian下的Scim输入法的安装。
    根据SCIM的文档说明,装SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一样的)
    对于一个新装好的没有安装SCIM的Ubuntu系统(新的Ubuntu安装器选择中文安装后,一边都已经装好了scim),只要

    apt-get install scim(当然前提是你要设置好源,具体见http://wiki.ubuntu.org.cn/%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97, 有些高校自己内部也有源的,好好找找)

    就已经安装好SCIM了!当然还不能用。因为SCIM只是一个输入法平台,还要在上面安装输入法(或者码表)。例如,

    apt-get install scim-chinese


    就可以使用智能拼音输入法了!当然在使用之前还要先配置一下,配置方法很简单,在/etc/X11/Xsession.d/里新建一个名叫95xinput的文件,文件内容如下

    /usr/bin/scim -d
    XMODIFIERS="@im=SCIM"
    export XMODIFIERS
    export GTK_IM_MODULE=scim

    保存文件,确认内容无误后,退出X(建议退出X后运行exit命令重新login一次),再进入X的时候就可以用Ctrl+Space调出SCIM了!
    就我的试验情况,这样已经可以在qterm里使用SCIM了。

    如果你需要其它中文输入法,可以这样

    apt-get install scim-tables-zh

    这包括了简体中文的五笔、二笔、广东拼音、自然码,和繁体中文的行列、 }?五代、大易、注音等输入法了。
    我现在使用五笔输入法,能输入简繁汉字,词汇也丰富,很好用。

    但是现在还不能在基于GTK的软件中调出SCIM,例如我就不能在leafpad里使用SCIM。解决办法很简单,只要安装scim-gtk2-immodule就可以了。

    apt-get install scim-gtk2-immodule

    安装后无须重启X,只要重新打开基于GTK的软件就可以了,比如我新开一个leafpad,马上就可以使用SCIM了!

    这个命令会根据依赖关系自动安装 scim-server-socket, scim-frontend-socket, scim-config-socket,如果没有安装scim,也会自动安装。




    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1713624



    在台式机上装的ubuntu更新安装完成后

    用默认Ctrl+空格却打不开scim

    状态栏上也没有图标

    查看language support和scim的设置没有问题

    google一下找到解决办法

    system-preferences-sessions-add

    name:Input method

    command:scim -d

    查看当前语言:locale

    安装scim-qtimm:sudo apt-get install scim-qtimm

    在所有程序中使用scim:im-switch -z en_US -s scim

    重启OK。

    3-----
    Ubuntu7.10 下的scim总是有点问题,比如不能重命名等。

    换成fcitx后就好多了。


    按照网上的方法做,很多是不可行的。


    我这样做的

    1.sudo apt-get im-switch fcitx


    2.im-switch -c

    选择fcitx所在的编号


    3.sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules


    将# automatically generated by dh_gtkmodules, do not edit

    “/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so”

    “scim” “SCIM Input Method” “scim” “/usr/share/locale” “ja:ko:zh”


    中的zh去掉就可以了,这样可以防止scim在中文环境中启动,占着茅坑不拉屎,fcitx起来了也用不了。

  21. wngbw 于 2007-12-24 10:26:23发表:

    多谢

  22. yinziyang 于 2007-12-23 14:05:20发表:

    wo ai si ni le

  23. 宇轩 于 2007-12-23 10:56:19发表:

    谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  24. millerand 于 2007-12-23 09:29:20发表:

    xiexie

  25. icejd 于 2007-12-23 03:55:26发表:

    :0)1 :0w5ty(1 :0w5ty(1 :0w5ty(1 :0w5ty(1
    dingding

  26. zpwinner 于 2007-12-23 01:07:49发表:

    ዲአo

  27. sunlei 于 2007-12-23 00:46:12发表:

    look look

  28. renfeide112 于 2007-12-22 17:57:33发表:

    11111111111111111111111111

  29. ky7758 于 2007-12-22 14:38:26发表:

    i want to look it

  30. huayi2 于 2007-12-21 12:40:41发表:

    以前:0wl;l1 看过了怎么还得回复

  31. zxksesh 于 2007-12-21 11:48:15发表:

    good, let me know

  32. hbyczyc 于 2007-12-21 09:14:14发表:

    在系统中将更新源中的有关选项进行勾选就可以通过网络自动安装。

  33. rocketrabbit 于 2007-12-20 21:53:04发表:

    看看

  34. hockingly 于 2007-12-20 20:28:26发表:

    :0D1

  35. 大器晚成 于 2007-12-20 09:45:55发表:

    这个问题好麻烦哟
    看看楼主的解决方法

  36. gamesz77 于 2007-12-20 00:49:16发表:

    try:0w223dc

  37. face2face 于 2007-12-19 23:49:06发表:

    Let me have a look!

  38. kokon 于 2007-12-18 19:37:23发表:

    have a look

  39. wuzi108 于 2007-12-18 16:42:59发表:

    谢谢!!!

  40. wuzi108 于 2007-12-18 16:27:47发表:

    开!!!