LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 10453|回复: 25

用morphix安装debian

[复制链接]
发表于 2003-9-6 16:34:54 | 显示全部楼层 |阅读模式
以前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都有,不喜欢的可以卸掉。

这篇东西是装完了回想着写的,可能有不少疏漏,想起来再修改吧。如果有不对的地方还请大家赐教。
 楼主| 发表于 2003-9-6 16:45:35 | 显示全部楼层
贴个图吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-9-6 17:32:50 | 显示全部楼层
:2cool
:thank

精......
 楼主| 发表于 2003-9-6 18:44:17 | 显示全部楼层
发现这次装出来的系统可以很好的现实ntfs分区下的中文文件名,以前用别的方法装的我一直都弄不好。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2003-9-6 18:48:41 | 显示全部楼层
我喜欢
因为你喜欢gnome
发表于 2003-9-18 15:18:00 | 显示全部楼层

我有问题了。怎么无法显示汉字呢?

最初由 netlu 发表
目前morphix的版本号是0.4。

我选的是Morphix HeavyGUI。从http://morphix.sourceforge.net/modules/mydownloads/ 下载

对呀,我就是下载的这个版本。

配置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已经有中文界面了。在开始菜单-》应用程序-》桌面首选项里面,选字体,配置你喜欢的桌面字体,我用的方正圆体。

可是我重启后,gdm里面没有GB2312,只有英文啊。无法显示中文,全是小方块……

我是在vmWare里面安装的。会有问题吗?
发表于 2003-9-18 16:31:30 | 显示全部楼层

是啊

我做了汉化后用gdm起也不都是英文是为什么啊.
 楼主| 发表于 2003-9-19 09:49:11 | 显示全部楼层
dpkg-reconfigure locales时,你有没有把默认locale设为zh_CN?
发表于 2003-9-24 09:29:35 | 显示全部楼层
怎么直接用硬盘装?
如knoppix用knx-hdinstall之类的命令?
发表于 2003-9-24 10:09:11 | 显示全部楼层
好东西,我也喜欢因为是gnome 的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表