最近我在重装了一次Archlinux,并不是出了什么问题,Archlinux速度也很快,我之前试用一下才分了6G空间,安装后常用工具才3G多一点,的确非常轻巧,已经成为我的常用Linux了。这是我第二次安装,把笔记本自带一直没用过的Vista卸掉了,心血来潮干脆重装Archlinux一次,加深一下印象,并做好相应笔记,免得以后又忘了。

arhclinux_logo

安装的Archlinux源为2009.02 Core ISOs。用CD-RW刻成光碟安装。我安装是参考linuxtoy的《打造完美的 Linux 桌面》系列,毕竟那篇文章是2007年的,和现在的Archlinux有些出入,还有一些博客文章,当然还少不了官方的Wiki。我一边安装一边记的,草草记下来,所以比较零散,并非完整安装过程,需要一点Linux基础知识,系统最后差不多弄成Ubuntu 9.04的效果

光盘引导安装

  1. 用core光盘安装选择安装源,从光盘或网络,安装很简单,没什么好说的,那点英文相信大部分都能搞定吧,然后就配置。
  2. 编辑“rc.conf”,改LOCALE,改成“zh_CN.utf8”,不过建议还是搞定了图形界面后才改,不然每次进控制台出现中文乱码。
  3. LOCALE="zh_CN.utf8"

    改主机名

    HOSTNAME="muzuiget-laptop"

  4. 编辑“local.gen”,取消zh_CN的几行注释。
  5. 设置root密码
  6. 编辑grub菜单,我加上了“vga=791”到每个条目最后,让控制台分辨率大点,方便以后设置

安装重启后设置

  1. 添加用户
  2. useradd -m muzuiget
    passwd muzuiget

    这里muzuiget是我的用户名

  3. 安装X和显卡驱动
  4. pacman -S xorg xf86-video-radeonhd
    这里我的显卡是ATI,不折腾了先用开源驱动,比较少bug。官方驱动可以参考以前的《archlinux装上ati官方驱动》,注意不支持新内核,如有需要可以参考这篇文章。这里再次鄙视ATI的驱动。

  5. 安装登录管理器和桌面环境
  6. pacman -S gdm gnome gnome-terminal
    我还是选gnome,修改“/etc/initab”,修改默认启动模式为5,管理器为gdm,取消注释即可。

  7. 设置xorg.conf
  8. Xorg -configure
    mv ~/xorg.conf.new /etc/X11/xorg.conf

  9. 安装hal硬件层
  10. pacman -S hal
    否则进入gdm键盘鼠标不可用,把hal添加到DAEMONS里得“syslog-ng”后面

  11. 安装声卡驱动
  12. pacman -S alsa-lib alsa-utils alsa-oss
    gpasswd -a `whoami` audio

    然后添加用户到audio组并修改rc.confg,添加“alsa”到DAEMONS末尾

  13. 安装文件监视层
  14. pacman -S fam
    并修改rc.confg,添加“fam”到DAEMONS末尾

  15. 安装网络管理器
  16. pacman -S wireless_tools gnome-network-manager

    修改rc.conf的“INTERFACES=(!eth0)”,在eth0前加“!”,再修改为

    DAEMONS=( ... !network dhcdbd networkmanager ... )

    添加自己到network组

    gpasswd -a `whoami` network

  17. 上述折腾后的DAEMONS如下
  18. DAEMONS=(syslog-ng hal !network dhcdbd networkmanager netfs crond alsa fam)

重启一下继续配置

  1. 关掉响铃
  2. amixer scontrols
    amixer set 'PC Beep' 0% mute

    以前的文章《关掉Archlinux中烦人的响铃》说过了

  3. 安装编译AUR工具
  4. pacman -S base-devel
    下载yaourt并用aur工具搞定安装

  5. 设置sudo
  6. pacman -S sudo
    运行“visudo”来编辑“/etc/sudoers”,添加下面这行

    USER_NAME   ALL=(ALL) ALL

  7. 安装字体
  8. pacman -S ttf-bitstream-vera ttf-dejavu wqy-zenhei wqy-bitmap-font

  9. 安装ntfs支持
  10. pacman -S ntfs-3g

  11. 编辑“/etc/fstab”,挂载其它分区
  12. 下面是一个例子

    # ntfs
    /dev/sda4    /media/sda4    ntfs-3g    users    0    0
    # ext4
    /dev/sdb5    /media/sdb5    ext4       users    0    2

  13. 修改提示符
  14. 修改“~/.bashrc”,把PS1改成

    export PS1='\[\e[1;32m\]\u:\[\e[1;34m\]\w\$\[\e[0m\] '

  15. 安装压缩软件
  16. pacman -S p7zip unrar unzip file-roller

  17. 安装触摸板控制
  18. pacman -S gsynaptics

  19. 笔记本附加软件
  20. pacman -S powertop laptop-mode-tools

  21. 安装刻录软件
  22. gpasswd -a `whoami` optical
    pacman -Sy cdrkit

  23. 解决闪盘挂载乱码
  24. 运行gconf-editor展到

    /system/storage/default_options/vfat/mount_options
    加一个值utf8

  25. 添加自动补全
  26. 修改“~/.bashrc”

    complete -cf sudo man