12年的版本不必定適合如今,請謹慎node
#命令解釋均以#開頭linux
#製做u盤啓動盤,在linux下輸入ios
dd bs=4M if=archlinux-2012.07.15-netinstall-dual.iso of=/dev/sdbwindows
#sdb爲你的u盤,使用fdisk -l查看,不可輸入sdb1bash
#u盤啓動後,分區,fdisk使用方法參照網上教程網絡
fdisk /dev/sdasession
partprobetcp
#格式化爲ext4,這裏我裝在sda8中ide
mkfs.ext4 /dev/sda8ui
#掛載到/mnt
mount /dev/sda8 /mnt
#自動獲取網絡地址,adsl撥號等方式參照網絡教程
dhcpcd
#編輯軟件源
vi /etc/pacman.d/mirrorlist
#添加如下1行
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
#安裝基本系統,來自archlinux wiki
pacstracp /mnt base base-devel
pacstracp /mnt grub-bios
#寫fstab
genfstab -p /mnt >> /mnt/etc/fstab
#fstab示例(4行),供參考,製做swap分區方法:mkswap /dev/sdb10
#tmpfs /tmp tmpfs nodev,nosuid 0 0
#/dev/sda8 / ext4 rw,relatime,data=ordered 0 1
#/dev/sda9 /home ext4 defaults 1 2
#/dev/sda10 swap swap defaults 0 0
#修改根目錄
arch-chroot /mnt
#建立時區文件
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#修改/etc/rc.conf
vi /etc/rc.conf
#添加如下1行,時間改成本地時間,不然會相差8小時
HARDWARECLOCK=localtime
#修改主機名
vi /etc/hostname
#修改locale,建議用en_US.utf8和zh_CN.utf8,此處可能與輸入法配置有關
vi /etc/locale.gen
locale-gen
#此命令暫時不知什麼用
mkinitcpio -p linux
#安裝grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
#若以前系統中有windows系統,則修改grub.cfg
vi /boot/grub/grub.cfg
#添加如下4行
menuentry "Windows7" {
set root=(hd0,1)
chainloader +1
}
#修改root密碼
passwd
#若在grub啓動前屏幕閃過error,則輸入如下2行命令
cp /usr/share/locale/"en@quot"/LC_MESSAGES/grub.mo /boot/grub2/locale/en.mo
gzip /boot/grub2/locale/en.mo
#退出chroot
exit
#卸載/mnt
umount /mnt
#重啓
reboot
#############################
#安裝xfce4等,此處按我的喜愛安裝,僅供參考
#添加普通用戶
useradd -m -s /bin/bash yourname
passwd yourname
#配置sudoers(非必須),普通用戶使用sudo +命令不需root密碼
pacman -S sudo
vi /etc/sudoers
#添加1行
yourname ALL=(ALL)NOPASSWD:ALL
#升級
pacman -Syu
#安裝xfce4須要的
pacman -S xorg xfce4 dbus gamin slim xfce-goodies
#intel驅動,nviDIA或爲xf86-video-nouveau,未證明
pacman -S xf86-video-intel
#如下3行不肯定是否必須
gpasswd -a yourname power
gpasswd -a yourname audio
gpasswd -a yourname dbus
#/etc/rc.conf中DAEMONS=括號中添加 dbus slim
vi /etc/rc.conf
#修改.xinitrc
cp /etc/skel/.xinitrc /home/yourname/
cp /etc/skel/.xinitrc ~
vi ~/.xinitrc
vi /home/yourname/.xinitrc
#添加1行
exec ck-launch-session dbus-launch --exit-with-session startxfce4
#修改啓動級別
vi /etc/inittab
#id:5的行與/usr/bin/slim的行去掉註釋
reboot
#配置fcitx
pacman -S fcitx
#在~/.xinitrc添加如下6行
export LC_CTYPE="zh_CN.utf8"
export XIM=fcitx
export
XIM_PROGRAM=fcitx
export
XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim