• fcitx in Fedora


    Fedora Core 4.0 中安装Fcitx 3.x 文档

    作者:北南南北
    来自:LinuxSir.Org

    提要:在Fedora core 4.0 中的安装,或许对新手有用,新手还是看看为好;

    请您支持:如果您看本文的时候,请点击一下Google广告,我们对您的支持表示感谢;

    =========================================================
    正文
    =========================================================


    一、下载;

    源码包:
    fcitx-3.2-050827.tar.bz2

    RPM 包:fcitx-3.2.050827-fc4.noarch.rpm

    请到 http://www.fcitx.org 下载区下载;


    二、安装 fcitx,二选其一;


    1、RPM包的安装;


    [root@localhost beinan]# rpm -ivh fcitx-3.2.050827-fc4.noarch.rpm

    配置请看第三点;


    2、源码包的安装;


    [root@localhost beinan]# tar jxvf fcitx-3.2-050827.tar.bz2
    [root@localhost beinan]# cd fcitx
    [root@localhost fcitx-3.1.1]# ./configure
    [root@localhost fcitx-3.1.1]# make
    [root@localhost fcitx-3.1.1]# make install


    三、Fcitx 3.x的配置;

    让fcitx 进入桌面自动运行;方法有二;

    方法一:

    请在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下的;


    XIM=fcitx
    XIM_PROGRAM=fcitx
    GTK_IM_MODULE=fcitx
    gnome-im-settings-daemon >/dev/null


    方法二:

    在$HOME/.xinput.d/里建立文件zh_CN,包含下面内容, 就可以了;

    XIM=fcitx
    XIM_PROGRAM=fcitx
    GTK_IM_MODULE=fcitx
    XMODIFIERS="@im=fcitx"
    gnome-im-settings-daemon >/dev/null

    如果当前用户目录下没有 .xinput.d目录,就建一个。然后再建一个zh_CN的文件,内容就是上面的那段。


    [root@localhost beinan]# mkdir ~/.xinput.d

    这样就差不多能用起来了。直接运行一下命令;

    [root@localhost beinan]# fcitx


    如果不能使用fcitx ,可能得设置设置一下变量;

    还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。

    .bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。

    在里面加两行,如下:

    export LC_CTYPE="zh_CN"
    export XMODIFIERS="@im=fcitx"

    注意保存一下,否则不起做用;

    我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。


    # .bashrc

    # User specific aliases and functions
    export LC_CTYPE="zh_CN"
    export XMODIFIERS="@im=fcitx"

    # Source global definitions
    if [ -f /etc/bashrc ]; then
    . /etc/bashrc
    fi


    存在的问题;

    如果您用中文桌面环境,能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的。

    请在用户家目录下的.bashrc 中加入一行;


    export LANG="zh_CN.UTF-8"

    另外还在建一个 .i18n的文件;内容如下:


    LANG="zh_CN.UTF-8"

    重启X就好了,按CTRL+ALT+BACKSPACE;就重新启动系统;


    类别:Linux 查看评论
  • 相关阅读:
    Nginx负载均衡+代理+ssl+压力测试
    Nginx配置文件详解
    HDU ACM 1690 Bus System (SPFA)
    HDU ACM 1224 Free DIY Tour (SPFA)
    HDU ACM 1869 六度分离(Floyd)
    HDU ACM 2066 一个人的旅行
    HDU ACM 3790 最短路径问题
    HDU ACM 1879 继续畅通工程
    HDU ACM 1856 More is better(并查集)
    HDU ACM 1325 / POJ 1308 Is It A Tree?
  • 原文地址:https://www.cnblogs.com/dorothychai/p/2268181.html
Copyright © 2020-2023  润新知