文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>我的SlackWare设置

我的SlackWare设置

时间:2006-09-19  来源:naihe2010

我的SlackWare设置

关闭终端模式下的声音

在/etc/rc.d/rc.M中,加入这样一行,“/bin/setterm -blength 0 -bfreq 10”, setterm是一个设置Linux下的好工具,它可以设置很多选项,让自己的Linux按照自己喜欢的方式工作。比如:-blank,- powersave,-powerdown等。

关闭X模式下的声音

在启动X之后,用“xset b off”,xset也有很多选项,可以man xset了解它的详细选项。 如果是单单关闭Shell的提示音,也可以在Shell的配置文件中进行设置。其中,Bash为在.bashrc中加入“set bell-style none”,Tcsh为在.tcshrc中加入“set nobeep=1”。

启动自己喜欢的窗口管理器

我喜欢Fvwm,但完整的SlackWare发行版的Fvwm为2.47版,它的中文支持很不好,所以,就没 有装发行版中fvwm,而是自己安装了fvwm v2.56。这时,只要写个.xinitrc文件,在里面写上“fvwm&”就可以了。当启动X时,xdm会自动启动.xinitrc中的 fvwm语句。而且,还可以加入一些系统程序,在fvwm前启动。 比如,我的.xinitrc如下:

export XMODIFIERS="@im=fcitx"
export XIM=fcitx
fcitx
fetchmail -avk
xset b off
fvwm&

这样,每次启动X之后,中文输入法fcitx、收邮件程序fetchamil已经启动了,扰人的beep声也关掉了。

设置自己的locale

在/etc/lang.profile/lang.sh中,设置以下选项:

export LANG=en_US
export LC_CTYPE=zh_CN

这样,就是我喜欢的英文环境,但可以显示及输入中文了。

记得用Red Hat的时候,上面两句设置是直接写在.bashrc中的,不同的用户都要自己写一次才行,后来用SlackWare,才发现可以直接写在/etc里。

SlackWare的自动登陆

用GDM或KDM的时候,只要改动一下gdm.conf(kdm.conf)就可以实现自动地登陆了。我看了几遍xdm的man page,也没有找到相关的选项。上linuxquestions上问问,也没有个满意的答复。 干脆自己解决它。 先把/etc/inittab的x1:4:wait:/etc/rc.d/rc.4改成我要试验的脚本,x1:4:watit:/etc/rc.d/rc.my4。 然后编辑一个/etc/rc.d/rc.my4,内容如下:

#!/bin/bash
startx

然后,chmod 755 /etc/rc.d/rc.my4,给它可执行权限。 结果,系统启动到这个文件,停了。总起来是,找不到startx,等等。 后来,又看了一番linuxquestions上的回复,豁然开朗,有一篇和我的想法一样的。不过,人家是用了这样的两句

home=/home/user
sudo -u user /bin/bash startx

同时,又解释说上面应该加上path变量。 我完全照搬下来,发现虽然可以启动X,但是有些问题,比如,中文不能显示,进入shell时目录不对。。。。。。 我export了一下,同正常环境下的export出的东西一一对比,发现这样启动起来的X没有读取/etc/profile.d/lang.sh中的locale设置,干脆我给它加上算了。 于是,我这样写了/etc/rc.d/rc.my4,

#!/bin/bash
declare -x HOME="/home/user"
declare -x LANG="en_US"
declare -x LC_CTYPE="zh_CN"
declare -x PATH="/usr/bin:/usr/local/bin:/bin:/usr/X11/bin:/usr/share/texmf/bin"
...... 这里是其它一些需要的全局变量,省略
cd HOME
sudo -u user bash startx

于是,万事大吉。
相关阅读 更多 +
排行榜 更多 +
豆荚扫描

豆荚扫描

游戏工具 下载
音跃球球

音跃球球

音乐节奏 下载
小白追书绿色封面

小白追书绿色封面

浏览阅读 下载