|
以前carlos版主写过用knoppix装debian的帖子,不过我想要个装上马上能用的gnome桌面环境,所以找到了morphix。对于linux桌面应用我是新手,所以以下肯定有不少错误,希望大侠们能及时指正。
morphix就是基于knoppix的,不过比knoppix更灵活一点,是模块化的,可以方便的自己打造光盘上的linux系统。当然,morphix也有现成的光盘系统下载,目前有四个版本:Morphix KDE、Morphix Game、Morphix HeavyGUI和Morphix LightGUI。Morphix Game和Morphix LightGUI是用的XFCE4,Morphix HeavyGUI是用的gnome。目前morphix的版本号是0.4。
我选的是Morphix HeavyGUI。从http://morphix.sourceforge.net/modules/mydownloads/ 下载了,直接刻盘,用光盘启动,一路回车,进入gnome桌面。这些就不废话了。
现在系统就可以直接用了,当然是在光盘上运行。要安装到硬盘,直接点桌面上的安装到硬盘的图标,就会有向导出现,让你选择要安装到哪块硬盘,然后是分区(我用的reiserfs,原来的home分区没有格式化),然后选择文件格式,然后直接安装,等上十多分钟,系统提示安装成功,然后是添加用户、选择安装lilo的mbr。
拿出光盘,重启机器,等lilo出现……问题来了,lilo没有正确安装,我重试了一次,还是这样,不知道是morphix的问题还是我机器配置的问题。
以前从来没遇到过lilo安装失败的问题,毫无头绪,只能乱来,呵呵,所以以下步骤虽然在我的机器上成功了,但不保证对所有机器有效:
用morphix光盘启动机器,打开一个终端窗口,运行:
#sudo sh
取得root权限,mount硬盘根分区到/mnt下,打开/etc/lilo.conf,竟然是空的,估计是morphix的bug,自己写一个吧,我把我的贴上来(我的linux装在hdd1上,hde1上有个windowsXP,是给我爸用的,所以要默认启动,不然他不知道怎么玩):
boot=/dev/hdd
timeout=30
prompt
fix-table
lba32
read-only
disk=/dev/hdd bios=0x80
disk=/dev/hde bios=0x81
other=/dev/hde1
label=WindowsXP
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
image=/boot/vmlinuz
label=Linux
vga=0xf04
root=/dev/hdd1
initrd=/boot/initrd.gz
append="rw acpi=off "
image=/boot/vmlinuz
label=Expert
vga=normal
root=/dev/hdd1
initrd=/boot/initrd.gz
append="rw single acpi=off "
然后执行:
#chroot /mnt
#lilo -A /dev/hdd1 #这几条命令不知道是不是必须的,我没弄过这些,不太懂,反正在我机器上有效就是了,呵呵。
#lilo -M /dev/hdd mbr
#lilo
重启机器,这次好了。
然后修改/etc/fstab,把几个windows分区mount上来
我加了下面几条:
/dev/hdd2 /disks/I vfat rw,nosuid,nodev,noexec,nouser,async,umask=0,showexec=no,iocharset=cp936,codepage=936 0 0
/dev/hde1 /disks/C vfat rw,nosuid,nodev,noexec,nouser,async,umask=0,showexec=no,iocharset=cp936,codepage=936 0 0
/dev/hde5 /disks/D ntfs ro,nosuid,nodev,noexec,nouser,async,umask=0,utf8 0 0
………………
运行pppofconf配置pppoe拨号,然后就可以用pon拨号上网了。
然后从windows下把常用的字体拷过来,我把它们都放到/usr/local/myfonts下,便于管理和备份,还加入另外方正圆体,我很喜欢这个字体。
然后把/usr/local/myfonts添加到/etc/fonts/local.conf、/etc/X11/XF86Config-4和/etc/X11/XftConfig三个文件中。
运行:
#fc-cache -vf
字体装好了。
配置locale,运行:
# dpkg-reconfigure locales
这个安装默认的locales很多,把不需要的去掉好了,我留了en_US ISO-8859-1、zh_CN GB2312、zh_CN.GB18030 GB18030、zh_CN.UTF-8 UTF-8、zh_TW BIG5。
修改自己home目录下的.bashrc和.xsession,添加:
C=zh_CN.GB2312
LANGUAGE=zh_CN.GB2312
LANG=zh_CN.GB2312
LC_ALL=zh_CN.GB2312
LC_CTYPE=zh_CN.GB2312
export C LANGUAGE LANG LC_ALL LC_CTYPE
在.xsession最后添上如下一行:
exec gnome-session
重启机器,在gdm登录页面上选择语言GB2312,系统选xsession,确定登录,会提示你是不是设为默认,选yes,好了,gnome已经有中文界面了。在开始菜单-》应用程序-》桌面首选项里面,选字体,配置你喜欢的桌面字体,我用的方正圆体。
然后修改/etc/apt/sources.list,默认的是unstable版,其实这个安装版中只有极少数几个包是来自unstable的,如果用unstable升级,几乎整个系统都要升级了,我还是用的我常用的testing版:
deb http://debian.cn99.com/debian testing main contrib non-free
deb http://debian.cn99.com/debian-non-US testing/non-US main contrib non-free
deb http://debian.cn99.com/debian-security testing/updates main contrib non-free
# Mozilla
deb http://non-us.debian.org/~kitame/mozilla ./
deb-src http://non-us.debian.org/~kitame/mozilla ./
# GNOME 2.0
deb http://ftp.acc.umu.se/mirror/mir ... an/backports/woody/ gnome2.2/
#deb http://mirror.raw.no/ gnome2.2/
# KDE 3
deb http://download.kde.org/stable/3.1.3/Debian stable main
然后apt-get update,接下来就是升级系统,安装fcitx等等,这些就不废话了,坛子里说了很多遍了。(其实,我装fcitx还是费了很多周折,我一直不明白用gdm怎么起fcitx,摸索了很久,才发在~/.xsession里面添加exec gnome-session,然后用gdm起xsession,而不是用gdm直接起gnome可以解决这个问题。)
装了fcitx后,要在~/.xsession里面添加:
export XMODIFIERS=@im=fcitx
fcitx&
要添在exec gnome-sessionq前面
好了,morphix默认安装了很多常用软件,甚至连openoffice都有,不喜欢的可以卸掉。
这篇东西是装完了回想着写的,可能有不少疏漏,想起来再修改吧。如果有不对的地方还请大家赐教。 |
|