本文以SCIM输入法为例,具体介绍了在SCIM输入法在Linux下GNOME英文界面下安装与使用的配置过程。

安装中文字体

运行

emerge arphicfonts wqy-bitmapfont cjkuni-fonts corefonts ttf-bitstream-vera

个别字体可能需要 umask

设置locale

先修改locale.gen文件

gedit /etc/locale.gen

代码:File:/etc/locale.gen

en_US ISO-8859-1

en_US.UTF-8 UTF-8

zh_CN GB18030

zh_CN.GBK GBK

zh_CN.GB2312 GB2312

zh_CN.UTF-8 UTF-8

并运行

locale-gen

得到相应locale

再建立100i18n文件

gedit /etc/env.d/100i18n

代码:File:/etc/env.d/100i18n

LANG=en_US.UTF-8

LC_CTYPE=zh_CN.UTF-8

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

保存环境变数运行

env-update

然后需要重新启动计算机

安装SCIM

运行

emerge scim scim-pinyin

如果你需要除拼音外的其他输入法如五笔、二笔、自然码还需安装 scim-tables完成后执行

scim -d

在gedit里试试如果没有问题就OK了。

配置SCIM

这里提供一种配置方法,让SCIM随X Window启动

代码:File: /etc/X11/xinit/xinitrc.d/95scim

export LC_CTYPE=zh_CN.UTF-8

export XMODIFIERS="@im=scim"

export XIM="scim"

export XIM_PROGRAM="scim"

export XIM_ARGS="-d"

export GTK_IM_MODULE="scim"

export QT_IM_MODULE="scim"

NOTE:

QT程序需要安装模块插件:emerge scim-qtimm

chmod +x /etc/X11/xinit/xinitrc.d/95scim

使用了以上配置之后就不需要做下面的“ 自动启动输入法”中的设置了

自动启动输入法

  如果你使用的是gdm,需要建立~/.xprofile文件

linux配置过程未选gnome,Linux技巧:GNOME英文界面下安装配置SCIM输入法相关推荐

  1. linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装   基本系统Ubuntu 7.10 G - phpStudy...

    Ubuntu Linux下安装配置fluxbox桌面环境 安装 基本系统Ubuntu 7.10 Gutsy,Xfce桌面.直接安装源里的fluxbox: aptitude install fluxbo ...

  2. Linux 下安装配置C/C++开发环境 Code::Blocks

    Linux 下安装配置C开发环境Code::Blocks 一.提前的话 要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编 ...

  3. Linux环境下安装配置Hadoop教程

    Linux环境下安装配置Hadoop教程 在Linux环境下,安装配置Hadoop教程. 准备工作 1.VMware虚拟机 2.Linux环境:CentOS 7 3.远程登陆:Xshell 6 &am ...

  4. 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本

    1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...

  5. openni linux arm,Ubuntu下安装配置OpenNI实战笔记

    1. 库OpenNI SensorKinect NITE的安装 (1)OpenNI step1 :下载 OpenNI库文件 选择"OpenNI Binaries"->&quo ...

  6. Linux服务器下安装配置Nginx的教程

    这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...

  7. linux下安装配置redis服务

    2019独角兽企业重金招聘Python工程师标准>>> linux下安装配置redis服务 2016年03月25日 15:39:31 coding_everyday 阅读数:3530 ...

  8. Linux下安装配置vsftpd

    Linux下安装配置vsftpd 安装vsftpd服务器 yum -y install vsftpd 可以使用rpm -qa vsftpd命令确认是否安装好vsftpd服务器. vsftpd.conf ...

  9. Linux 下安装配置 JDK7

    Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distribut ...

最新文章

  1. chord协议模拟实现_C#.NET和单片机串口通信实现监控单片机数字量输入继电器输出模拟量输入模拟量输出...
  2. 重做日志文件(redo log file)和归档日志文件(archive log file)
  3. python json unicode_python2下解决json的unicode编码问题
  4. techempower之Plaintext上7百万RPS
  5. java comparator排序顺序_Java 集合排序策略接口 Comparator
  6. Java开发实战经典 目录
  7. 关于AttachCurrentThread和DetachCurrentThread的故事
  8. IDEA 没有创建servlet选项问题的解决
  9. win7下 Windows Process Activation Service 服务导致的 iis无法启动的解决方法
  10. 根据奖品权重计算中奖概率实现抽奖的方法
  11. 5、LiveCharts--简介(一)
  12. 【20考研】怎样迈出考研的第一步?
  13. 【SQLYOG】SSH ERROR:UNABLE TO OPEN CONNECTION:GETHOSTBYNAME:UNKNOWN ERROR牵引出来的一系列问题...
  14. 谭浩强《C语言》学习1
  15. 红黑树(RBTree)原理及实现
  16. 画图神器-drawio(配合markdown使用更佳)
  17. 基于HTML电商项目的设计与实现——html静态网站基于数码类电商购物网站网页设计与实现共计30个页面
  18. 【RMAN】RMAN脚本中使用替换变量
  19. 变频器开关电源电路实例
  20. 基于lame对mp3进行分割的简单实现

热门文章

  1. (二)Tensorflow搭建卷积神经网络实现MNIST手写字体识别及预测
  2. 如何设置FatFs文件系统支持长文件名
  3. 网页优化中,如果图片大小不做定义,则页面需要重新渲染,速度受到影响
  4. 【Java工具类】(22)—服务器传文件工具类SCp和Sftp
  5. return跳出循环
  6. git ssh 设置代理服务器_linux下设置 git ssh 代理
  7. 弱网测试----苹果手机
  8. Activity精选内容,看看还有没有你的盲点!
  9. JavaEE的学习第一部分
  10. php $_server[remote_addr];,PHP获取客户端IP地址的方法$_SERVER['REMOTE_ADDR']