最近我在重装了一次Archlinux,并不是出了什么问题,Archlinux速度也很快,我之前试用一下才分了6G空间,安装后常用工具才3G多一点,的确非常轻巧,已经成为我的常用Linux了。这是我第二次安装,把笔记本自带一直没用过的Vista卸掉了,心血来潮干脆重装Archlinux一次,加深一下印象,并做好相应笔记,免得以后又忘了。
安装的Archlinux源为2009.02 Core ISOs。用CD-RW刻成光碟安装。我安装是参考linuxtoy的《打造完美的 Linux 桌面》系列,毕竟那篇文章是2007年的,和现在的Archlinux有些出入,还有一些博客文章,当然还少不了官方的Wiki。我一边安装一边记的,草草记下来,所以比较零散,并非完整安装过程,需要一点Linux基础知识,系统最后差不多弄成Ubuntu 9.04的效果。
光盘引导安装
- 用core光盘安装选择安装源,从光盘或网络,安装很简单,没什么好说的,那点英文相信大部分都能搞定吧,然后就配置。
- 编辑“rc.conf”,改LOCALE,改成“zh_CN.utf8”,不过建议还是搞定了图形界面后才改,不然每次进控制台出现中文乱码。
- 编辑“local.gen”,取消zh_CN的几行注释。
- 设置root密码
- 编辑grub菜单,我加上了“vga=791”到每个条目最后,让控制台分辨率大点,方便以后设置
LOCALE="zh_CN.utf8"
改主机名
HOSTNAME="muzuiget-laptop"
安装重启后设置
- 添加用户
- 安装X和显卡驱动
- 安装登录管理器和桌面环境
- 设置xorg.conf
- 安装hal硬件层
- 安装声卡驱动
- 安装文件监视层
- 安装网络管理器
- 上述折腾后的DAEMONS如下
useradd -m muzuiget
passwd muzuiget
这里muzuiget是我的用户名
pacman -S xorg xf86-video-radeonhd
这里我的显卡是ATI,不折腾了先用开源驱动,比较少bug。官方驱动可以参考以前的《archlinux装上ati官方驱动》,注意不支持新内核,如有需要可以参考这篇文章。这里再次鄙视ATI的驱动。
pacman -S gdm gnome gnome-terminal
我还是选gnome,修改“/etc/initab”,修改默认启动模式为5,管理器为gdm,取消注释即可。
Xorg -configure
mv ~/xorg.conf.new /etc/X11/xorg.conf
pacman -S hal
否则进入gdm键盘鼠标不可用,把hal添加到DAEMONS里得“syslog-ng”后面
pacman -S alsa-lib alsa-utils alsa-oss
gpasswd -a `whoami` audio
然后添加用户到audio组并修改rc.confg,添加“alsa”到DAEMONS末尾
pacman -S fam
并修改rc.confg,添加“fam”到DAEMONS末尾
pacman -S wireless_tools gnome-network-manager
修改rc.conf的“INTERFACES=(!eth0)”,在eth0前加“!”,再修改为
DAEMONS=( ... !network dhcdbd networkmanager ... )
添加自己到network组
gpasswd -a `whoami` network
DAEMONS=(syslog-ng hal !network dhcdbd networkmanager netfs crond alsa fam)
重启一下继续配置
- 关掉响铃
- 安装编译AUR工具
- 设置sudo
- 安装字体
- 安装ntfs支持
- 编辑“/etc/fstab”,挂载其它分区
- 修改提示符
- 安装压缩软件
- 安装触摸板控制
- 笔记本附加软件
- 安装刻录软件
- 解决闪盘挂载乱码
- 添加自动补全
amixer scontrols
amixer set 'PC Beep' 0% mute
以前的文章《关掉Archlinux中烦人的响铃》说过了
pacman -S base-devel
下载yaourt并用aur工具搞定安装
pacman -S sudo
运行“visudo”来编辑“/etc/sudoers”,添加下面这行
USER_NAME ALL=(ALL) ALL
pacman -S ttf-bitstream-vera ttf-dejavu wqy-zenhei wqy-bitmap-font
pacman -S ntfs-3g
下面是一个例子
# ntfs
/dev/sda4 /media/sda4 ntfs-3g users 0 0
# ext4
/dev/sdb5 /media/sdb5 ext4 users 0 2
修改“~/.bashrc”,把PS1改成
export PS1='\[\e[1;32m\]\u:\[\e[1;34m\]\w\$\[\e[0m\] '
pacman -S p7zip unrar unzip file-roller
pacman -S gsynaptics
pacman -S powertop laptop-mode-tools
gpasswd -a `whoami` optical
pacman -Sy cdrkit
运行gconf-editor展到
/system/storage/default_options/vfat/mount_options
加一个值utf8
修改“~/.bashrc”
complete -cf sudo man


昨晚刚装完 当时还没装fcitx 哈~
Pingback: 这里没有橄榄 » Blog Archive » Archlinux 安装小记