首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>软件应用>正文

Ubuntu中SCIM输入法不能随机启动的问题

http://www.oklinux.cn  2007-08-22  赛迪网 skid  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

Ubuntu使用起来确实很方便,但是我发现它的scim输入法不能随系统启动,每次要输入汉字时,都要从终端里敲命令来启动,很麻烦,今天在看关于 linux启动文件方面的东西时想到一个办法,就是自己写一个脚本放到启动文件中,让输入法可以随系统启动。可能对于linux的大拿来说,这个只是 just a piece of cake!!但是对我这个刚“升级”的菜鸟来说,也算是个很大的收获了!!

 

具体方法是这样的:(只针对ubuntu,别的发行版可能有一些小小的差异,主要就是文件夹的位置可能不太一样)

 

首先,linux随机启动的服务程序都在/etc/init.d这个文件夹里,里面的文件全部都是脚本文件(脚本程序简单的说就是把要运行的程序写到一个文件里让系统能够按顺序执行,类似windows下的autorun.dat文件),另外在/etc这个文件夹里还有诸如名为rc1.d, rc2.d一直到rc6.d的文件夹,这些都是linux不同的runlevel,我们一般进入的X windows多用户的运行级别是第5级,也就是rc5.d,在这个文件夹下的脚本文件就是运行第5级时要随机启动的服务程序。需要注意的是,在每个rc (1-6).d文件夹下的文件其实都是/etc/init.d文件夹下的文件的一个软连接(类似windows中的快捷方式),也就是说,在 /etc/init.d文件夹下是全部的服务程序,而每个rc(1-6).d只链接它自己启动需要的相应的服务程序!

 

要启动scim,我们首先要知道scim程序在哪里,用locate命令可以找到,scim在/usr/bin/scim这里,其中usr表示是属于用户的,bin在linux里表示可以执行的程序。这样,我就可以编写一个脚本程序,把它放到/etc/init.d里,然后在rc5.d里做一个相应的软链接就可以了。

这个脚本其实很简单,就两行:

 

#!/bin/bash

/usr/bin/scim

 

第一行是声明用什么终端运行这个脚本,第二行就是要运行的命令。

 

还需要注意的一点是,在rc5.d里,每个链接的名字都是以S或者K开头的,S开头的表示是系统启动是要随机启动的,K开头的是不随机启动的。这样,你就可以知道,如果我要哪个服务随机启动,就把它名字第一个字母K改成S就可以了,当然,把S改成K后,这个服务就不能随机启动了。因此,我这个链接还要起名为SXXX,这样系统才能让它随机启动。

 

 


上一篇:Linux系统上Lftp工具使用的一些技巧   下一篇:介绍Linux系统下修改系统时间的方法

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下的Sniffer Tcpdump的安装和使用
·Magic Linux中安装Firefox2.0.0.6的方法
·解决Mplayer播放器上出现的一些错误提示
·Linux系统下的压片转换工具Mencoder应用
·Linux中的Wine 让Windows上的软件集体移民
·又一款Linux开源中文输入软件Fireinput
·教你Linux系统下的软件配置
·Linux操作系统下的K3b光盘刻录技巧(图)
·Linux办公一条龙之初识Open Office
·在Linux操作系统中使用Rox的一些小技巧
·基于SCIM输入法自己配置一个“万能五笔”
·手把手教你编译安装MPlayer .0pre5播放器
·Linux系统下抓屏工具大汇总
·Qmail软件加装自动杀毒的方法
·Linux系统中Realplay 10.0.5的安装和使用
·驯服火狐(firefox):Linux下Firefox文件配置技巧
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Opera 10.10 Beta 1 引入 Opera Unite
·Thumbak: 自动备份优盘
·Ubun-student: 安装/删除学生用的软件
·VirtualBox 更新至 3.0.8
·BKO: 通过 HTTP 启动 Linux
·偷看最终版 GNOME Shell 1
·Plasma video wallpaper: KDE 4 视频壁
·KDocker 4.0 发布
·KOffice 2.1 beta 2 发布
·LXDE 增加新的 LXDM 组件
·Sun VirtualBox 3.0.6 发布
·Fedora 显卡驱动测试周:Intel,AMD/ATi
  阅读排行
· Oracle 10g for ubuntu 安装指南
· linux下查看进程/线程
·Tcpdump:Linux下基于命令行的抓包工具
·Linux系统下大词典Stardict详细介绍
·基于libmad 的简单MP3流媒体播放器的实
· 下BT聊QQ !PS3安装Linux ubuntu 7.10
·Linux下tar bz gz等压缩包的压缩和解压
·Wine的安装配置
·Linux 下的五笔输入法 Fcitx安装过程
·平铺式窗口管理器——Awesome
·Squid日志分析软件Sarg的安装及使用技
·Linux 上的数据可视化工具
·LyX中文排版软件的安装及使用简介
·嵌入式Linux 中的应用中的GTK+
·让firefox下播放mms,rstp流媒体,打开其
网摘收藏: