freebsd xfce桌面安装scim输入法,安装成功。
前言:
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输入法,安装成功。的更多相关文章
- linuxmint 17安装scim输入法
安装输入法框架: sudo apt-get install scim 安装输入法: sodu apt-get install scim-pinyin 此时启动的输入法的候选词框不随着光标移动,需要安装 ...
- Ubuntu10.10 安装scim
Ubuntu10.10 上没有找到默认的输入法,所以要安装一个中文输入法,网上好多介绍的,但都 不怎么好用,下面参考http://blog.csdn.net/caodesheng110/article ...
- Manjaro 安装 ibus-rime 输入法
Manjaro 安装 ibus-rime 输入法 安装软件包: sudo pacman -S ibus ibus-rime yay -S ibus-qt 编辑/添加配置文件~/.xprofile: e ...
- CentOS7.6最小化纯净版安装xfce桌面
安装Xfce桌面环境 yum groupinstall "X Window system" yum install epel-release yum groupinstall xf ...
- Linux工作环境:CentOS7最小安装+Xfce桌面环境
ref: https://blog.csdn.net/smstong/article/details/44802989 3.1 执行CentOS7 最小安装去官网下载CentOS-7.0-1406-x ...
- 一:安装centos 7最小编程环境 xfce桌面
1, u盘制作安装盘------------------------------------------------------安装时, table或者e进入编辑选项 如果不知道你的u盘的盘符 ...
- Ubuntu 18.04 安装 Xfce桌面和VNC的方法
首先安装Xfce4桌面环境.Xfce4是在Unix和Unix-like(Linux, FreeBSD)上运行的开源桌面环境,其特点是快速,轻量,同时拥有美观的交互界面,易于使用. Xfce4的安装十分 ...
- 【转】Linux(CentOS) vps安装xfce桌面+VNC
以前我发过一篇文章利用vnc远程连接VPS桌面,其中用到的是kde桌面,后来知道xfce总体来说比kde占得内存还小些,因为xfce轻便.简单,今天因为一些原因需要在我的vps上搭建用户桌面,所以就试 ...
- [Linux kali] Kali KDE桌面安装中文输入法 不能登录系统
#开始 第一次实体机上面安装kali的KDE桌面版本 结果就遇到了很多的BUG 比如这次就是安装中文输入法有问题 这次安装的是fcitx框架的 尝试了 谷歌输入法 还有搜狗输入法 都有这个问题 也就是 ...
随机推荐
- LeetCode 100. Same Tree (判断树是否完全相同)
100. Same Tree Given two binary trees, write a function to check if they are the same or not. Two bi ...
- python初级(302) 6 对象(五)
一.复习 1.什么是多态 2.什么是继承 二.继承:向父母学习 在面向对象编程中,类可以从其他类继承属性和方法.这样就有了类的整个家族,这个家族中的每个类共享相同的属性和方法.这样一来,每次向家族增加 ...
- c++ 二进制方式读取文件 读取特殊类型数据
#include <iostream> #include <fstream> using namespace std; /* 二进制方式进行读写文件,可以读写 各种各样数据类型 ...
- k8s-job使用
一.job特性 运行完成后退出,但是不会被删除,便于用户查看日志信息,了解任务完成的情况 删除job时产生的pod也会被一起删除 job中可以运行多个pod(任务执行多次),且可以并行运行缩短任务完成 ...
- SQL - 外链接和内连接
外链接和内连接: leetcode 题目:编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息: 第一次的答案:(错误) select ...
- Python定时偷取妹子Chrome上网记录
原文:教大家一招用Python实时监控自己的女朋友每天上网都在做什么! 参考这个思路,尝试自己实现一下 读取Chrome历史记录文件 1.文件可在以下路径找到,这是个sqllite数据库文件 C:\U ...
- mysql8.0安装时,Unable to connect to any of the specified MySQL hosts
https://blog.csdn.net/u014776759/article/details/88422967
- PHP设计模式 - 备忘录模式
备忘录模式又叫做快照模式(Snapshot)或 Token 模式,备忘录模式的用意是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在合适的时候将该对象恢复到原先 ...
- Node.js 开发指南-读书笔记
1. Node.js 使用了单 线程.非阻塞的事件编程模式 Node.js 最大的特点就是采用异步式 I/O 与事件驱动的架构设计.对于高并发的解决方 案,传统的架构是多线程模型,也就是为每个业务逻辑 ...
- Python基础(七)——文件和异常
1.1 读取整个文件 我们可以创建一个 test.txt 并写入一些内容,使用 Python 读文件操作,读出文本内容. with open(r'E:\test.txt') as file_objec ...