ArchLinux 硬盘安装笔记

[2008/04/27 18:52 | 分类: Linux | by kukat ]
下载 Archlinux-i686-2008.03-1-archboot.core.iso
复制 ISO 里的 isolinux/vmlinuz 和 isolinux/initrd.img

把 vmlinuz、initrd.img 和 Archlinux-i686-2008.03-1-archboot.core.iso 放在 H 盘 (fat32) 根目录

grub>root (hd0,8)
grub>kernel vmlinuz ro
grub>initrd initrd.img
grub>boot

应为光驱里并没有安装光盘,所以在执行 /arch/setup 前要挂载 ISO 到 /src

mkdir /root/iso
mount -t vfat /dev/sda9 /root/iso
mount -o loop /root/iso/Archlinux-i686-2008.03-1-archboot.core.iso /src

用 ls /src 查看是否挂载成功
(注意:不可以挂载到 /media 下)

执行 /arch/setup 开始安装
安装过程可以参考 LinuxToy 打造完美的 Linux 桌面
需要注意的是在第二步 2 select packages 的时候选择安装介质要选择 /src 而不是CD-ROM
/etc/rc.conf 里最好把eth0设置为 eth0="dhcp"
别忘记设置root密码


安装成功后重启
用root登录
添加用户 useradd -m -s /bin/bash alex
设置密码 passwd alex

让 alex 可以用 sudo
# visudo
加入 alex ALL=(ALL) ALL

以下操作用 alex 这个普通用户执行,需要的时候会用到 sudo ── 这是个好习惯
更新系统 sudo pacman -Syu
安装X sudo pacman -S xorg
安装显卡驱动 sudo pacman -S nvidia
生成xorg.conf 用 sudo Xorg -configure 或者 nvidia-xconfig
安装gdm sudo pacman -S gdm
在/etc/rc.conf 里加上 gdm
DAEMONS=(syslog-ng network netfs crond gdm)
安装gnome sudo pacman -S gnome

安装一些常用的工具 sudo pacman -S gnome-terminal ttf-arphic-uming ttf-arphic-ukai ttf-bitstream-vera ttf-dejavu fcitx alsa-utils firefox opera gimp scrot pidgin skype quodlibet mplayer mplayer-plugin codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-mad gstreamer0.10-mpeg2dec smplayer aria2 deluge amule thunderbird gqview gedit scite vim filezilla k3b evince  kchmviewer gcalctool unrar unzip  file-roller stardict jre flashplugin

自动运行 fcitx
新建 ~/.profile
加入

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &

sudo gpasswd -a alex audio
sudo gpasswd -a alex optical
sudo gpasswd -a alex storage

编辑 /etc/rc.conf
DAEMONS=(syslog-ng hal fam network netfs crond gdm alsa)

重启应该就可以进入gnome了

无线网络
sudo pacman -S gnome-network-manager
让 gnome-network-manager 接管网络链接
编辑 /etc/rc.conf
INTERFACES=(lo !eth0 !wlan0)
DAEMONS=(syslog-ng hal !network netfs dhcdbd networkmanager fam crond gdm alsa)

待续
Comments(0) | Trackbacks(0) | Reads(272)
Add a comment
Nickname [Register]
Password Optional
Site URI
Email
Enable HTML Enable UBB Enable Emots Hidden Remember