安装五笔输入法,看到网上好多二货写的文章,必须先卸载ibus
结果卸载ibus后,系统就无法进入了,一直黑屏。只能在用命令行模式登录,无进桌面系统
其实centos 7 中ibus和gnome都是绑定在一起的。不能卸载,不能卸载,不能卸载,重要问题
慎用 yum remove ————————慎用慎用慎用慎用慎用
yum install ibus ibus-table ##要只把基本的框架再次安装
yum install ibus ibus-table-wubi ##这把五笔输入法安装上去
yum安装fcitx五笔输入法
fcitx 输入法下载 https://download.fcitx-im.org/fcitx/
通过yum安装fcitx五笔输入法
1、设置源
增加EPEL源
EPEL7差点儿是CentOS必备的源:
$ sudo yum install epel-release
加入mosquito-myrepo源
mosquito-myrepo是一个私人制作的第三方源。当中包括了fcitx输入法以及基于fcitx的拼音、五笔输入法。
项目地址: https://copr.fedoraproject.org/coprs/mosquito/myrepo/
支持的发行版: Fedora 19/20/21/rawhide 以及RHEL/CentOS 7
$ sudo yum-config-manager –add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-7/mosquito-myrepo-epel-7.repo ##后面装fcitx-table-chinese 时提示找不到存储库,可能不需要这个吧
2、卸载原来的:
yum remove ibus ##???禁用,不能卸载,不能卸载,不能卸载,没用这条命令
3、安装新的
假设仅仅须要安装五笔那么则须要安装包(当然附带会安装一些对应的依赖):
注:这一步,五笔输入法已经安装上了。
假设须要可视化的fcitx设置工具则使用命令:
yum install fcitx-configtool –enablerepo=mosquito-myrepo ##后面指定库还是没有,只要前面加粗就可以安装清理工作
鉴于多个repo的版本冲突会造成一些麻烦,最好的办法还是在安装完需要的软件之后就禁用该repo,需要的时候再启用。
vi/etc/yum.repos.d/mosquito-myrepo-epel-7.repo
5、设置输入法切换快捷键
应用程序–>其它–>Fcitx配置
这会重启,要在系统工具-Fcitx 点下,才会启用。
————————- 后面没效果了。。。
6、配置环境变量
要配置 GTK_IM_MODULE, QT_IM_MODULE, XMODIFIERS。
上面3个环境变量是告诉 gtk 或 qt 的界面程序,在输入时使用指定的输入法模块,比如 ibus 或 fcitx 或其它。
于是在 /etc/profile.d/ 下建一个文件 im.sh,这个名字随意,只要是以.sh结尾就行,具体原因参考 /etc/profile
内容如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
使 fcitx 随系统启动
如果不设置这一步的话,那每一次重新登入都得在后台启动一次 fcitx
fcitx &————————以下好像无效了
关闭gnome-shell 对键盘的监听,然后切换输入法为fcitx:
$ sudo pkill ibus-daemon
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false //无效了 ????
$ imsettings-switch fcitx
重新启动系统,fcitx自己主动启动,但图标藏在桌面右下角的通知栏中
打开fcitx的配置工具,选择输入法标签点”+”能够搜索并加入输入法
安装其它输入法
$ yum install fcitx-googlepinyin fcitx-cloudpinyin # 谷歌拼音输入法
$ yum install fcitx-rime fcitx-cloudpinyin # 中州韵输入法
$ yum install fcitx-libpinyin fcitx-cloudpinyin # libpinyin输入法
$ yum install fcitx-sunpinyin sunpinyin-data fcitx-cloudpinyin # sunpinyin输入法
更改默认登录模式 桌面
用了 yum remove ibus 命令的人,注意看这段,恢复用的
$ vi /etc/inittab
centos仍然只有两种启动模式
multi-user.target:analogoustorunlevel3#命令行模式
graphical.target:analogoustorunlevel5#图形模式
$ systemctl get-default ##显示当前模式
graphical.target : ————–看着没问题,,可还是在命令行界面,需要安装图形界面
如显示multi-user.target:,则需要下面这条命令
# systemctl set-default graphical.target ##修改启动模式,前提是:你安装了图形界面
# yum install gnome* ##安装图形界面
systemctl enable gdm ## 解决恢复图形界面, 恢复后跟原装的也差好多,还没弄明白怎么恢复成刚装时那个 reboot ##重启gdm是 GNOME 的图形桌面登陆器,Linux 的图形界面分两部分,一部分是 Server ,一部分是Client。(Linux 的图形界面是从UNIX延续过来的服务器/客户端的程序,这样设计的好处是远程运行很方便实现,代价是性能不好)。Client部分还分很多部分的,GDM是GNOME项目的一个子程序,作用就是管理图形界面的用户登录。
gdm是桌面环境的通称, 常见的包括gnome, kde和xcfe. x windows是unix和linux里常用的图形系统, 是比较低层的. gdm是基于x window之上的
将普通用户添加到sudoers管理员组
切换到root用户进入到/etc目录编辑sudoers,添加账号到sudoers里。
vi /etc/sudoers
找到 root ALL=(ALL) ALL
再后面添加 用户名ALL=(ALL) ALL
补充知识点 一:
vi查找命令,在命令模式下:
/pattern :向下查找pattern匹配字符串 例: /ALL=
?pattern:向上查找pattern匹配字符串 例:?ALL=
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找
补充知识点二:
改文件只读,常规保存退出命令 ” :wq ” 是无法保存的, 必须 “ :x! “
vi、vim编辑
保存命令
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出
:w file 将修改另外保存到file中,不退出
:w! 强制保存,不推出
:wq 保存文件并退出
:wq! 强制保存文件,并退出
q: 不保存文件,退出
:q! 不保存文件,强制退出
:e! 放弃所有修改,从上次保存文件开始再编辑
最后logout 并切换到普通用户,试试sudo 吧!