LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: runeveryday

切换输入法

[复制链接]
发表于 2010-3-25 14:49:26 | 显示全部楼层
root用户
  1. aptitude install im-switch
复制代码

或其他用户
  1. sudo aptitude install im-switch
复制代码

然后用你登录桌面的用户在终端下执行
  1. im-switch -v -z all_ALL -s scim
复制代码
如果用fcitx就是
  1. im-switch -v -z all_ALL -s fcitx
复制代码

这样操作后如果是用kdm或gdm登录的话,重新登录桌面就会自动启动输入法。
scim不能在英文locale下使用,想要在英文下使用需要改/etc/X11内的一个文件,具体如何请google,我很久没用scim,记不清了。

另外,im-switch做的工作很简单,不安装的话手工操作也能完成。
  1. mkdir -v ~/.xinput.d
  2. ln -sv /etc/X11/xinit/xinput.d/scim ~/.xinput.d/all_ALL
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-3-28 03:49:02 | 显示全部楼层
Post by runeveryday;2077507
还有一个问题  我怎么不能够使用sudo啊
我是新手,往指点


#su
#密码:
#chmod +w /etc/sudoers
#vim /etc/sudoers (如果不懂得用vi就用gedit /etc/sudoers)
找到如下字符,添加你的用户名进去,如下:
# User privilege specification
root        ALL=(ALL) ALL
yourname        ALL=(ALL) ALL
保存,退出,记得再把权限改回来
#chmod 0440 /etc/sudoers

这样你就可以用sudo了
回复 支持 反对

使用道具 举报

发表于 2010-3-28 15:54:57 | 显示全部楼层
這和root敢死隊有啥本质区别
Post by leoninester;2078539
#su
#密码:
#chmod +w /etc/sudoers
#vim /etc/sudoers (如果不懂得用vi就用gedit /etc/sudoers)
找到如下字符,添加你的用户名进去,如下:
# User privilege specification
root        ALL=(ALL) ALL
yourname        ALL=(ALL) ALL
保存,退出,记得再把权限改回来
#chmod 0440 /etc/sudoers

这样你就可以用sudo了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表