|
作者:qsdickee ( Kevin Qian )
2004-4-29
特别感谢:ganloo, linuxsir.com/bbs
ArchLinux 是一种基于i686优化的发行版。速度快,升级容易!具体的可参见www.archlinux.org和linuxsir.org的一些文章。这里只给出本人安装配置过程的一些心得。我已有一个发行版slackware, 我用他的lilo来引导arch的安装程序。当然也可用其他多种方法来引导,这方面的文章在论坛上很多。
1. 安装
(1)从archlinux.org下载arch-0.6-base.iso,我选择base而没选择完整iso的原因是我想用最新的软件包,安装好基本系统后可以用pacman工具在线安装更新。将iso文件放在/root
(2)从iso包解出isolinux中的vmlinuz和initrd.img,放在/root目录下。修改/etc/lilo.conf,添加以下条目:
image = /root/vmlinuz
initrd = /root/initrd.img
root=/dev/hda7
label=Archinst
read-only
重启。
(3) 选择Archinst菜单,进入archlinux的提示符,然后加载放有iso文件的文件系统(分区),假设iso放在/dev/hda7,则
mount /dev/discs/disc0/part7 /mnt
mount /mnt/root/arch-0.6-base.iso /src -o loop -t iso9660
接下来就可输入/arch/setup,进入安装界面。
接下来的方法和其他发行版差不多,就是在选择软件包时,我仅仅选择了base,经过很短的时间就install完毕了。
(4)当install完软件包后,安装内核,我选择从源代码编译,是因为默认的编译好的内核没有加入gb2312(cp936)支持,以后mount windows分区的中文文件名无法显示。所以我自己编译内核,加入了中文支持。(关于内核编译的一些配置,可以参考论坛里的其他文章,其实除了加入gb2312支持外,其他采用默认也可,就是内核大了点)。
(5)配置文件:
grub/menu.lst:加入其他系统的起动条目。
/etc/rc.conf:设置hostname,timezone,modules,daemon等等。我在modules里加入了intel-agp,来驱动intel的集成显卡。你也可以加入其他模块。这些可以在装好系统后发现那些硬件默认不工作时再进行加入。
/etc/modprob.conf:我加了alias eth0 via-rhine,来支持我的d-link网卡。
(6)安装xfree86,gnome,kde:
用pacman工具可以搞定这些。先用adsl-setup配置adsl.
pacman -Sy 同步可用软件列表。
pacman -S pacman 升级pacman工具
pacman -S xfree86
pacman -S gnome
pacman -S kde
(7)美化:
先添加中文字体,我是用的simhei.关于fonts.conf的配置,可能每个人的需求不一样,可以参考论坛其他文章。
在/etc/profile里或者~/.bashrc里加入:
export LC_CTYPE=zh_CN
就可使用英文界面中文显示。
也可
export LANG=zh_CN来使界面也是中文。
(输入法:fcitx
下载fcitx源码,编译安装。
(9)准备运行图形界面:
建立~/.xinitrc文件,
export XMODIFIERS=@im=fcitx
fcitx &
startkde
退出,重新登陆,然后
startx就可进入kde。
效果可参见:http://linuxsir.com/bbs/showthread.php?s=&threadid=104952 |
|