前言:

1.没有用handbook推荐的登陆组本地化方法,用的方法2:shell启动文件本地化方法(因为我不知道方法1里一些环境变量该大写还是小写,不想试了)。

2.没有用登陆管理器,用xdm登录管理器的话,按handbook应该是在.xsession里设置scim运行命令,但是不知道为啥,不能成功,而且不喜欢用登陆管理器,还得再输入一次用户名密码,太麻烦,就不用登陆管理器了。(即startx直接出现窗口,没有登陆界面)

3.建议:好好看看handbook,明白.cshrc和.xinitrc究竟各自作用,我看原来的一些文章里的做法,明显没正确理解文件的作用。

4.port目录中的pkg-message文件说明了配置方法,虽然对于实际配置上面说的不足,但有帮助,以后安装软件时可以多看看这个文件。

5.摸索了好几天才安装成功,深感不能联google搜索的不便,我觉得如果能连google,可以有更多参考网页。但是自己使劲研究handbook,以及研究百度出来的别人的安装配置,也许比轻易安装成功理解更深吧。

6.详细设置过程:

//安裝 ,只能从ports安装,pkg没pakage;

//ports 安裝 scim-pinyin,scim-talbes;
# cd /usr/ports/chinese/scim-tables 
make install clean; rehash

(pinyin按上面模式装上就行);

//配置~/,cshrc ,用的csh shell,bash shell用其语法改一下输入语句,同时设置文件也不一样,在handbook本地化那一章里找一下bash shell与其对应的配置文件就行;
ee .cshrc

setenv LANG zh_CN.UTF-8 
setenv  LC_ALL zh_CN.UTF-8

setenv LC_COLLATE zh_CN.UTF-8
setenv LC_CTYPE zh_CN.UTF-8

setenv LC_MESSAGES zh_CN.UTF-8

setenv LC_MONETARY zh_CN.UTF-8

setenv LC_NUMERIC zh_CN.UTF-8 
setenv LC_TIME zh_CN.UTF-8

setenv MM_CHARSET  UTF-8

setenv XIM scim 
setenv GTK_IM_MODULE scim

setenv GTK3_IM_MODULE scim
setenv QT_IM_MODULE xim 
setenv XMODIFIERS @im=SCIM 
setenv XIM_PROGRAM scim-daemon 
setenv XIM_ARGS "--daemonize --xim"

设置.xinitrc:

ee ~/.xinitrc

exec scim -d & 
放到启动xfce的命令之前就行;

7.可以安装wqy字体,安装之后没有必要手动配置,xfce以及gnome下我都看了,字体库里有wqy,如果按照handbook安装字体进行手动设置以使系统能探测到字体设置handbook上说的那个文件的话,反而startx执行后窗口起不来了。个人觉得手动配置方式已经过时而handbook未更新这块内容。

freebsd xfce桌面安装scim输入法,安装成功。的更多相关文章

  1. linuxmint 17安装scim输入法

    安装输入法框架: sudo apt-get install scim 安装输入法: sodu apt-get install scim-pinyin 此时启动的输入法的候选词框不随着光标移动,需要安装 ...

  2. Ubuntu10.10 安装scim

    Ubuntu10.10 上没有找到默认的输入法,所以要安装一个中文输入法,网上好多介绍的,但都 不怎么好用,下面参考http://blog.csdn.net/caodesheng110/article ...

  3. Manjaro 安装 ibus-rime 输入法

    Manjaro 安装 ibus-rime 输入法 安装软件包: sudo pacman -S ibus ibus-rime yay -S ibus-qt 编辑/添加配置文件~/.xprofile: e ...

  4. CentOS7.6最小化纯净版安装xfce桌面

    安装Xfce桌面环境 yum groupinstall "X Window system" yum install epel-release yum groupinstall xf ...

  5. Linux工作环境:CentOS7最小安装+Xfce桌面环境

    ref: https://blog.csdn.net/smstong/article/details/44802989 3.1 执行CentOS7 最小安装去官网下载CentOS-7.0-1406-x ...

  6. 一:安装centos 7最小编程环境 xfce桌面

    1, u盘制作安装盘------------------------------------------------------安装时, table或者e进入编辑选项    如果不知道你的u盘的盘符 ...

  7. Ubuntu 18.04 安装 Xfce桌面和VNC的方法

    首先安装Xfce4桌面环境.Xfce4是在Unix和Unix-like(Linux, FreeBSD)上运行的开源桌面环境,其特点是快速,轻量,同时拥有美观的交互界面,易于使用. Xfce4的安装十分 ...

  8. 【转】Linux(CentOS) vps安装xfce桌面+VNC

    以前我发过一篇文章利用vnc远程连接VPS桌面,其中用到的是kde桌面,后来知道xfce总体来说比kde占得内存还小些,因为xfce轻便.简单,今天因为一些原因需要在我的vps上搭建用户桌面,所以就试 ...

  9. [Linux kali] Kali KDE桌面安装中文输入法 不能登录系统

    #开始 第一次实体机上面安装kali的KDE桌面版本 结果就遇到了很多的BUG 比如这次就是安装中文输入法有问题 这次安装的是fcitx框架的 尝试了 谷歌输入法 还有搜狗输入法 都有这个问题 也就是 ...

随机推荐

  1. 开源录屏软件Capture推荐

    参考链接:有哪些值得推荐的电脑录屏软件与手机录屏软件? - 霸都丶傲天的回答 - 知乎 下载地址(9.0支持中文)

  2. 量化编程技术—numpy与统计学

    # -*- coding: utf-8 -*- # @Date: 2017-08-26 # @Original: import numpy as np # 200支股票 stock_cnt = 200 ...

  3. Windows Server 2008 R2 IIS7.5配置FTP图文教程

    本文为大家分享了IIS 配置FTP 网站的具体过程,供大家参考,具体内容如下 说明:服务器环境是Windows Server 2008 R2,IIS7.5. 1. 在 服务器管理器的Web服务器(II ...

  4. LeetCode 942. 增减字符串匹配(DI String Match) 49

    942. 增减字符串匹配 942. DI String Match 题目描述 每日一算法2019/6/21Day 49LeetCode942. DI String Match Java 实现 and ...

  5. [转帖]征服诱人的Vagrant!

    征服诱人的Vagrant! https://www.cnblogs.com/hafiz/ 一.背景 ​ 最近要开始深入学习分布式相关的东西了,那第一步就是在自己的电脑上安装虚拟机,以前在Windows ...

  6. Delphi百度文字识别【支持通用文字识别、身份证识别、银行卡识别、驾驶证识别、行驶证识别、车牌识别等功能】

    作者QQ:(648437169) 点击下载➨Delphi百度文字识别          百度api文档 [Delphi百度文字识别]支持 通用文字识别.通用文字识别(高精度版).通用文字识别(含位置信 ...

  7. day02——while、字符串格式化、运算符、编码初识

    day02 while--关键字(死循环) 格式:while 条件: ​ 循环体 print(1) while True: print("痒") print("鸡你太美& ...

  8. react-router的BrowserHistory 和 HashHistory 的区别,如何解决使用BrowserHistory 引起的访问路径问题

    一,使用createBrowserHistory 和 createHashHistory 的 区别体现 1. 使用createBrowserHistory () // 使用createBrowserH ...

  9. ansible debugger 模块

    在搞TF(tungstenfabric)时遇到了一些错误,TF通过ansible playbook 来部署的.通常情况下遇到错误都是通过ansibale xxxx –vvv 来详细输出一下.出错的类型 ...

  10. 如何在一个Docker中同时运行多个程序进程?

    我们都知道Docker容器的哲学是一个Docker容器只运行一个进程,但是有时候我们就是需要在一个Docker容器中运行多个进程 那么基本思路是在Dockerfile 的CMD 或者 ENTRYPOI ...