Archlinux 安装小记

Posted by Linuxtty on 八月 27, 2009

这两天一直在捣鼓Arch,但结果却不太成功,目前也只是把Gnome个装了罢了,系统上还有其他问题没有解决。先把之前的安装过程给记录一下。

安装基本系统跟着Archwiki来进行。安装过程有几点有少许出入:
1、选择安装包的时候,我把base 和base-devel都选上了,另外够选了sudo,还有两个关于无线的包,记不太清楚了,其中一个貌似是wlan-ng,以及它前一个包。= =!因为安装的时候用的是无线。

2、在设置/etc/rc.conf的时候,并没有立刻将locale设置成zh_CN.utf8。等到把X装好后再改不迟,否则在没装X之前屏幕上会很多方块,看着郁闷。

3、Networking部分,只是修改了hostname而已,至于什么地址设置没特别的都不用改了,dhcp负责。

4、/etc/locale.gen 里面去掉zh_CN.*前面的#号就是了。

5、Pacman 源我用的是美国locke.suu.edu的源,400+kB的速度,足够了。

装完Grub,reboot之后基本的系统就完成了。接着开始配置。

因为安装用的是无线,所以要先把无线给连接上了才能开始后续的更新配置。

启动无线(我这的设备是wlan0,wiki上是ath0,视情况而定,不知道就iwconfig一下)
ifconfig wlan0 up

如果知道无线AP的ESSID的话,就不需要这一步了,这里是列出无线搜索到的AP
iwlist wlan0 scan | less

连接AP
iwconfig wlan0 essid “ESSID” key s:密码 #这里AP加密方式是WEP,把ESSID和密码作相应替换。

最后
dhcpcd wlan0 #获取IP地址。这样就建立无线连接了,可以ping一下作测试。

然后开始进行更新配置:
1、pacman -Syu #同步、更新、升级 所有系统中的包

2、pacman -S hal #安装hal硬件层

3、/etc/rc.d/hal start #启动hal

4、pacman -S xorg #安装X

5、pacman -S nvidia #安装nvidia驱动

6、nvidia-xconfig #生成xorg.conf文件。

7、startx #测试X,成功的话会显示3个xterm终端和一个时钟。接着关闭X回到命令行界面。

8、pacman -S alsa-lib alsa-utils alsa-oss #安装声卡驱动。

9、alsamixer #设置音量,上下键做调节。

10、alsactl store #创建’/etc/asound.state’文件,用来保存alsamixer的设置。

11、pacman -S fam #安装文件监视层

11、修改/etc/rc.conf,在文件最后找到DAEMONS,在括号内添加hal,alsa,fam。
DAEMONS=(syslog-ng hal !network netfs crond alsa fam) #取消network的加载也是好事,否则每次重启开机在加载那块都会卡很久,估计跟我使用无线有关= =!

12、创建普通用户。
useradd -mG audio,optical,storage,hal,dbus,wheel,network -s /bin/bash yourusername
passwd yourusername

暂时这么多了。X,输入法,基本软件等还没完成……
目前的问题是:装X之后网络连接似乎不稳定,命令行可以mount分区,但是文件管理器却不能挂载,还没设置好吧,中文支持似乎没完整,貌似安装的时候忘记修改locale.gen了[=_=|||||]。
迟些完成后再补上吧。

推荐两篇笔记,比较完整。
A Bit? No!!!的Archlinux2009.2安装笔记
雾之大陆的Archlinux200902安装笔记