開始安裝前的分區設置:
- 查看分區:#lsblk
注意sda和sdax的區別。
- 格式化分區:#mkfs.ext4 /dev/sdax
- 創建swap:#mkswap
/dev/sdax
- #swapon /dev/sdax
- 掛載 / :#mount /dev/sdax /mnt
- 創建 boot,home:#mkdir
/mnt/boot
- #mkdir /mnt/home
- 掛載:#mount /dev/sdax/mnt/boot
- #mount /dev/sdax /mnt/home
- 編輯源:#nano
/etc/pacman.d/mirrorlist
- 添加以下:Server = http://ftp.sjtu.edu.cn/archlinux/$repo/os/$arch
- 這是上交大的源。中科大最近經常炸了
- 刷新:#pacman -Syy
基本系統:
- 安裝基本系統:#pacstrap -i /mnt base base-devel
- 生成fstab:#genfstab -U -p /mnt >>/mnt/etc/fstab
- 進入新系統:#arch-chroot /mnt /bin/bash
- 編輯語言:#nano
/etc/locale.gen
- 添加:en_US.UTF-8 UTF-8
- zh_CN.UTF-8 UTF-8
- zh_TW.UTF-8 UTF-8
- 添加:en_US.UTF-8 UTF-8
- 更新:#locale-gen
- 系統語言設置:#echo LANG=en_US.UTF-8 > /etc/loacle.conf
- 設置時間:#ln -sf
/usr/share/zoneinfo/Asia/Shanghai
/etc/localtime
- #hwclock --systohc --utc
- 設置主機名:echo name >
/etc/hostname
- #nano /etc/hosts
- 添加name到文件中兩行的最後
- 設置root密碼:#passwd
- 設置grub:#pacman -S grub-bios
- #pacman -S grub os-prober
- #grub-install /dev/sda
- #grub-mkconfig -o /boot/grub/grub.cfg
基本工具:
- 安裝網絡工具:#pacman -S iw wpa_supplicant dialog wpa_actiond linux-firmware
- 顯卡安裝N卡:#pacman -S nvidia
- 可以選擇mesa-libgl
- x窗口安裝:#pacman -S xorg-sever xorg-server-utils
- #pacman -S xf86-input-synaptics ttf-dejavu wqy-microhei
- 輸入法:#pacman -S fcitx-im fcitx-configtool
- 桌面:#pacman -S xfce4 awesome
- 啓動:#pacman -S xorg-xinit
- 虛擬終端:#pacman -S rxvt-unicode
- 其他:firefox zsh
退出:#exit
重啓:#reboot
這樣一個比較基本的archlinux系統就安裝好了。其他可以慢慢添加。