Archlinux安装配置心得

发布时间:2007-02-12 19:37:40来源:红联作者:LinuxLevel

ArchLinux 是一种基于i686优化的发行版。速度快,升级容易!这里只给出本人安装配置过程的一些心得。我已有一个发行版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。