我机子上的LINUX配置方法-备忘
时间:2006-04-11 来源:kenneth_lueng
这几天刚把我FC5装完,以前也装过几次的FC系统,但几乎无一次能够顺利的把系统给配置完整过,每次去找别人的配置方法又大部分是看不懂或者干脆就是不行的,为了以后能成功配置自己机子,只好写下几项配置方法:
1.自动挂Widnows分区的配置文件:
首先,有关硬件的配置文件据我现在所知,大部分都是放在/etc的目录下,而与硬盘有关的配置文件就是fstab这个文件。
/dev/hdb5 /mnt/d vfat auto,user,iocharset=utf8,codepage=936 0 0
/dev/hdb6 /mnt/e vfat auto,user,iocharset=utf8,codepage=936 0 0
/dev/hdb7 /mnt/f vfat auto,user,iocharset=utf8,codepage=936 0 0
没错,我就是分了好几个盘,^_^
把以上的几句加到fstab这个文件中最后,当然之前应当查看你的硬盘信息,可以通过系统工具的硬件浏览器得到,修改时用用root用户。
2.emacs的配置文件:
每次重装系统都忘记备份emacs的配置文件.emacs,现把我常用的配置都写下来,以后就不用老为备份操心了:
(custom-set-variables
'(c-default-style "stroustrup")
'(indent-tabs-mode nil)
)
(setq visible-bell t)
(fset 'yes-or-no-p 'y-or-n-p)
(display-time)
(column-number-mode t)
(setq-default make-backup-files nil)
(transient-mark-mode t)
(show-paren-mode t)
(setq lazy-lock-defer-on-scrolling t)
(setq font-lock-support-mode 'lazy-lock-mode)
(setq font-lock-maximum-decoration t)
3.设置java的path:
本来这是一个很简单的事情(在/home下的.bash_profile文件上改),也无须在这费时间,但有一次我设置java的path时候死活就不行,回头一看,原来在java/bin的路径后加了一分号,但实际上是要用 “ :”,而且必须看清版本号,留个例子:
PATH=/usr/java/jdk1.5.0_06/bin:$PATH:$HOME/bin
4.eclipse上有关svn的安装与配置:
首先,建立SVN的目录:
svnadmin create /你想建立SVN目录的位置;
然后就是对SVN的配置,在Linux已经安装好了SVN只需要稍微修改“SVN目录的位置/conf”下配置文件就行,过程如下:
1、修改svnserve.conf:
[general]
anon-access = write
noneauth-access = write
password-db = passwd
2、修改passwd
larry = foopasswd
marchday=barpasswd
3、配置xinetd启动,对于xinetd启动的方式,可以建立一个文件 /etc/xinetd.d/svn,内容如下:
service svn{
disable = yes
socket_type = stream
wait = no
user = root
server = /usr/bin/svnserve
env = HOME=/home/kenneth/svnhome
server_args = -i -r /home/kenneth/svnhome
log_on_failure += USERID
}
或者可以用命令:svnserve -d -r /SVN目录的位置
eclipse的SVN插件,叫做Subclipse,本来它的安装没什么好说的了,因为它可以直接在eclipse的升级功能进行下载安装,但要添加upgrate的地址(因为默认的升级项目没有):
update site: “http://subclipse.tigris.org/update”;
过程:在 Eclipse选单中选 Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site。URL = update site;
在eclipse中的SVN Repository中按右键New -> Repository Location。以刚刚的例子来说,url 为 svn://localhost/svnhome
使用SVN可以在Project按右键Team -> Share Project -> SVN ->刚刚建立的Repository
5.让XMMS显示中文歌名:
第一步:禁用ID3V2标签
首选项=>音频输入输出插件 选中 MPEG Layer 1/2/3 播放器 然后再点下面的 “配置 ” 切换到标题后选择“禁用ID3V2标签” => “确定”
第二步:选择字体
字体中选上使用字体集和使用X字体
-adobe-helvetica-bold-r-*-*-10-*,*
-adobe-helvetica-medium-r-*-*-8-*,*
最后在标题格式里只填上 %f ,默认的好象是 %p-%t ,不要默认的。
6.五笔输入法的设置:
由于我习惯用五笔输入法,所以在Linux下也要将五笔输入法给弄出来,现在FC5的输入法已经包括了五笔输入,而且相当好的一种输入法,但FC4以前的版本却没有,只好安装fcitx(企鹅输入法),以下是一些安装方法(本来不应该写,FC5已经带有相当好的五笔输入法,写下以备不时之需):
首先,到 http://www.fcitx.org 下载区下载fcitx安装包,我用的是rpm包;
#rpm -ivh fcitx-*.rpm //安装fcitx
安装完了之后就是要把fcitx设置成启动时运行:
在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下:
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
如果还不行的话,还得设置一下当前用户的环境变量,也就是/home/用户目录 的 .bashrc 文件,.bashrc这个文件是隐藏的,用编辑器打开,在里面加两行,在开头的注释完了之后加,如下:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
如果能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的,请在用户家目录下的.bashrc 中加入一行:
export LANG="zh_CN.UTF-8"
另外还在建一个 .i18n的文件,内容如下:
LANG="zh_CN.UTF-8"