简单记录一下大致步骤和涉及到的概念。
Arch Linux的安装文件可以通过国内的镜像站点下载:
下载下来的是".iso"光盘镜像文件是32bit/64bit二合一的版本(archlinux-2013.11.01-dual.iso)。
直接通过VirtualBox加载进行安装。
x86_64
: 64bit版本i686
: 32bit版本空的硬盘需要分区,格式化。
用gdisk
分区。硬盘对应的文件名是/dev/sda
。
root@archiso ~ # gdisk /dev/sda o: create a new GUID partition table (GPT) n: add a new partition w: write table to disk and exit p: print the partiion table q: quit
分区完成后,进行磁盘格式化mkfs -t ext4 /dev/sda1
。
然后加载该分区:mount /dev/sda1 /mnt
。
接下来就是安装了:pacstrap /mnt base
。
需要从网络上下载文件。耐心等待,安装完成后。
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
切换根目录到安装好的系统目录echo $host > /etc/hostname
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
vi /etc/locale.gen
;# use en_US.UTF-8locale-gen
ls /usr/lib/locale/
GRUB是GNU的一个boot loader。
pacman -S grub
安装GRUB以进行系统引导grub-install target=i386-pc recheck --debug /dev/sda
# 安装GRUB到硬盘grub-mkconfig -o /boot/grub/grub.cfg
# 生成GRUB引导配置文件TODO: Grub对分区的要求
TODO: Grub的配置
reboot
poweroff
Arch Linux的程序包管理程序叫做"pacman"。
pacman -S vim
: 安装程序包# File: /etc/pacman.d/mirrorlist Server = http://mirrors.sohu.com/archlinux/$repo/os/i686