RedHat 9.0桌面应用指南- -| 回首页 | 2005年索引 | - -OpenBSD 3.6 安装指南(简体中文译本)上

在Red Hat9.0下配置Debian Sarge桌面环境- -

                                      

前几天装了一下Debian Sarge,虽然它一直到现在还是属于测试版(去年这个时候就说要发布结果到现在还没发布),但是它已经相当成熟了,而且它拥有和FreeBSD的ports有着相同理念的apt,所以它对我的吸引力还是很强的,用了几天,简直爽到家了。好东西要大家分享,所以我把这次的配置过程写一下,希望对广大的Linuxer有用。

顺便提一下这个月碰到的衰事,我在10分钟前发现我们学校里12月才贴出来的威盛校园招聘在11月已经结束面试了,我竟然在1月份还投了简历过去,胸闷,这种感觉何止是胸闷形容得了啊,在此默哀3分钟。悲痛归悲痛,悲痛之后就要化悲愤为力量!!口语继续练,GTK继续编,Linux Desktop How to继续写,我相信是金子总会发光的!!!


首先我要说明一下我们的工作环境:已经安装好了的Debian Sarge base系统,配置好X的redhat9.0,虽然我们主要的工作是在终端中进行,但是开一个X进行复制粘贴可以提高工作效率,在下载deb的时候还能听听音乐什么的。

我们这次配置过程的主思路是引用了Knoppix ReMarsting的理念,就是挂载Debian所在的分区,然后chroot*到挂载它的那个目录,然后在chroot的环境下进行配置,这样的好处是可以可以提高配置的速度(用复制粘贴),而且一些文件的修改不用在终端中进行,可以在一些图形化的编辑器完成,这点对新手来说是很有用的。

下面我们就开始我们的Debian Sarge desktop配置之旅

首先做一个Sarge的挂载目录

#cd /mnt

#mkdir sarge

然后挂载Sarge所在的分区,我的是安装在hdb3,所以

#mount /dev/hdb3 /mnt/sarge

然后chroot到sarge目录里

#chroot /mnt/sarge    /*其实直接chroot sarge也是可以的

#mount -t proc /proc proc   /*这个很关键,这是系统的重要组成部分

再开一个终端,运行

#cd /etc/resolv.conf /mnt/sarge/etc/resolv.conf

或者你直接用资源管理器复制粘贴也行,这样chroot的系统就能上网了。

打开gedit,把以下内容保存为/mnt/sarge/etc/apt/sources.list

#
# Replace /etc/apt/sources.list with this file will change apt source to Debian Mirror on CN99
#
deb http://debian.cn99.com/debian sarge main non-free contrib
deb http://debian.cn99.com/debian-non-US sarge/non-US main contrib non-free
deb http://debian.cn99.com/debian testing-proposed-updates main contrib non-free
deb http://debian.cn99.com/debian-non-US testing-proposed-updates/non-US main contrib non-free
deb http://debian.cn99.com/debian-security sarge/updates main contrib non-free
deb-src http://debian.cn99.com/debian sarge main non-free contrib
deb-src http://debian.cn99.com/debian-non-US sarge/non-US main contrib non-free
deb-src http://debian.cn99.com/debian testing-proposed-updates main contrib non-free
deb-src http://debian.cn99.com/debian-non-US testing-proposed-updates/non-US main contrib non-free

好了,现在回到chroot的那个终端,我们开始配置了,

#apt-get update   

#apt-get upgrade 

在运行这个命令后会出来如下一些画面,按照图中的设置回车就可

这里我们就按照默认的直接选OK回车就好

 

这里是选择语言,我们一般只要选en_US加zh_CN 2312/GBK就够了(选择和取消都是空格)

 

这里选一下GBK

这个管理光驱的东西我们先不要

下面我们来安装一下X

#apt-get install x-window-system-core

之后很多用apt安装的过程中都会出现下面这个问你yes or no的问题,统统回答Y就好了,

或者直接回车

之后的一般只要回车就好,默认的设置多数能让你的机器正常工作,除非你的机器太新了

 

这里默认是NO,你要选成OK来对XFree86进行设置

 

 

 

 

 

下面是选择键盘,回车就好,大家都用美式键盘吧

 

接着是配置鼠标

选psaux

带滚轮的选ImPS/2

用LCD的要选Yes的,我用CRT的所以就选NO

 

这里选Medium

选择显示器的最大工作范围

选择工作时的显示器分辨率,我用1024X768。记得把800X600的取消掉(按空格)

 

 

选择色深,就24了

OK,我们的X就这样安装好了,下面安装GNOME先,个人比较偏爱它

#apt-get install gnome

我们又要回答一些问题了,基本还是选择默认选项,直接回车就好

 

 

 

 

 

 

下面这个画面我忘了在哪里出现了,记得选standard就好了

再来安装一下字体

#apt-get install ttf-arphic-bkai00mp ttf-arphic-bsmi00lp xfonts-intl-chinese

用gedit编辑/mnt/sarge/etc/X11/Xsession.d/55gnome-session_gnome

在里面添加:

export LANG=zh_CN.GBK

export LC_ALL=zh_CN.GBK

安装一下输入法 fcitx
# apt-get -y install fcitx

用gedit新建/mnt/sarge/etc/X11/Xsession.d/25xchinput-start
在里面写入
export G_FILENAME_ENCODING=@GBK
export LANG=zh_CN.GB2312
export XMODIFIERS=@im=fcitx
fcitx

安装ALSA,

# apt-get -y install alsa aumix xmix

完成后它会要求你运行alsaconf对声卡进行配置,我们等一下到Debian里面再配置

安装一些日常用的软件

# apt-get -y install openoffice.org openoffice.org-help-zh-cn openoffice.org-l10n-zh-cn xpdf

xpdf-chinese-simplified gimp amule-utils xmms gaim

全部完成之后

#umount /proc   

#umount -a

# exit    

重启机器进入Debian Sarge

以root登陆,我们还有些事要做

#startx

GNOME2.8就呈现在你眼前了

运行网络-》ADSL连接

一路回车,当中有个地方让你填用户名和密码的,添上就好了

连上了网我们就完成一些收尾工作

先是配置ALSA

#alsaconf

一路回车,表犹豫,ALSA的识别能力还是可以的,当然保险点每个画面看了没错再回车也行

#mkdir /usr/X11R6/lib/X11/fonts/TrueType

把准备好的simsun字体放进去

把附件里的fonts.conf放到/etc/fonts里去,记得把原来的文件备份一下

#mv fonts.conf fonts.conf.back

#fc-cache -f -v

所有字体选simsun10号,要是你觉得还不爽,那就用下面这个办法,在这里我要感谢一下台湾的FireFly大哥,

下面用的这个东西就是他制作的

#wget http://debian.okey.net/other/debian/ttf-fireflysung_1.0.0-1_i386.deb

# dpkg -i ttf-fireflysung_1.0.0-1_i386.deb

用gedit新建文件/etc/fonts/local.conf (把以前那个备份一下)

添加内容见最下面回复
  
注销一下,再startx就好了

在/etc/apt/sources.list里添加一行(用gedit)

deb http://debian.okey.net/debian-uo/ sid java marillat rareware misc

在终端里运行

#apt-get update

#apt-get -y install mplayer-586 w32codecs   /*    -y  参数可以省略问你Y/N的那个环节

最后推荐大家再装一下KDE体验一下QT环境

# apt-get -y install menu  kde kde-i18n-zhcn konversation kaffeine kaffeine-mozilla  icewm rcconf mlterm showimg

装了那么多X环境当然还要个管理器,我比较喜欢GDM,再多装个vim吧

#apt-get -y install GDM vim

重启一下机器,再次进入Debian Sarge的时候就看到GDM了,GDM现在默认是不能以root登陆的,要选择配置GDM,激活让root登陆的选项才能用root登陆的,建议在桌面配置好之后用usradd添加普通用户登陆,一直用root登陆X不是一个很好的习惯,

当然安装软件的时候可以在终端里用su命令来获得root身份。

现在你的Debian Sarge已经很强了,可以完成绝大多数的桌面工作。

这是一篇Debian Sarge桌面 How to的第一篇,介绍最基本的安装和配置。之后我还会再写几篇进阶How to,

如果写的有什么不妥的地方请各位网友指正,谢谢

 

 


 

 

 


 

- 作者: ivanhero 2005年01月27日, 星期四 01:39 加入博采

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=628100

回复

- 评论人:Clytemnestra

Sat Feb 05 10:08:57 CST 2005  作者Blog

还是英文原版好一点
p.s.可以添加你到我的链接里面来吗^_^
很喜欢你的blog哦

- 评论人:文化遗产

Sat Feb 05 10:08:23 CST 2005 

没事,机会还会来得

这回写的,估计要学个3-4天了

- 评论人:ivan

Thu Jan 27 02:06:22 CST 2005 

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
 <edit mode="assign" name="hinting" >
  <bool>true</bool>
 </edit>
</match>
<match target="font" >
 <edit mode="assign" name="hintstyle" >
  <const>hintmedium</const>
 </edit>
</match>
<dir>~/.fonts</dir>
<match target="font" >
 <test compare="more" name="size" qual="any" >
  <double>8</double>
 </test>
 <test compare="less" name="size" qual="any" >
  <double>12</double>
 </test>
 <edit mode="assign" name="antialias" >
  <bool>false</bool>
 </edit>
</match>
<match target="font" >
 <test compare="more" name="pixelsize" qual="any" >
  <double>11</double>
 </test>
 <test compare="less" name="pixelsize" qual="any" >
  <double>17</double>
 </test>
 <edit mode="assign" name="antialias" >
  <bool>false</bool>
 </edit>
</match>
</fontconfig>

评论内容: