安装五笔输入法,看到网上好多二货写的文章,必须先卸载ibus
结果卸载ibus后,系统就无法进入了,一直黑屏。只能在用命令行模式登录,无进桌面系统
其实centos 7 中ibus和gnome都是绑定在一起的。不能卸载,不能卸载,不能卸载,重要问题
慎用 yum remove ------------------------慎用慎用慎用慎用慎用
yum install ibus ibus-table ##要只把基本的框架再次安装 yum install ibus ibus-table-wubi ##这把五笔输入法安装上去
yum安装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
时提示找不到存储库,可能不需要这个吧
2、卸载原来的: yum remove ibus ##???禁用,不能卸载,不能卸载,不能卸载,没用这条命令 # yum remove imsettings imsettings-libs im-chooser
3、安装新的 假设仅仅须要安装五笔那么则须要安装包(当然附带会安装一些对应的依赖): # yum install fcitx fcitx-table-chinese --enablerepo=mosquito-myrepo ##后面指定库还是没有,只要前面加粗就可以安装 注:这一步,五笔输入法已经安装上了。
假设须要可视化的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”
# touch /etc/profile.d/im.sh
# vim /etc/profile.d/im.sh
使 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 groupinstall -y "X Window System"
# yum install gnome* ##安装图形界面
# systemctl enable gdm ## 解决恢复图形界面, 恢复后跟原装的也差好多,还没弄明白怎么恢复成刚装时那个
# reboot ##重启
# yum groupinstall "GNOME Desktop" -y ##应该要装下这个
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<Enter> :向下查找pattern匹配字符串 例: /ALL= ?pattern<Enter>:向上查找pattern匹配字符串 例:?ALL= 使用了查找命令之后,使用如下两个键快速查找: n:按照同一方向继续查找 N:按照反方向查找
补充知识点二: 改文件只读,常规保存退出命令 " :wq " 是无法保存的, 必须 “ :x! "
----
vi、vim编辑
保存命令
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出
:w file 将修改另外保存到file中,不退出
:w! 强制保存,不推出
:wq 保存文件并退出
:wq! 强制保存文件,并退出
q: 不保存文件,退出
:q! 不保存文件,强制退出
:e! 放弃所有修改,从上次保存文件开始再编辑
最后logout 并切换到普通用户,试试sudo 吧!