Arch Linux實體機安裝記錄
下面將記錄筆者在戴爾筆記本安裝arch linux的過程,用於記錄,以便下次使用。
本文的內容參考arch linux官方Wiki。
首先,使用Power ISO把鏡像安裝到U盤,使用U盤安裝。
通過U盤啟動進入試用系統後,開始以下操作:
連接無線網絡:
安裝的過程中,需要聯網,因為我是使用無線網絡的,所以需要先配置無線Wifi,
wifi-menu 這個是帶有圖形界面的網絡設置工具
根據提示連接指定的wifi,設置完成後,需要大約等1分鐘,再用ping baidu.com來測試是否已經連接成功
確認計算機的啟動引導方式:
ls /sys/firmware/efi/efivars 如果提示No such file or directory,則表示是以BIOS引導,否則以EFI引導,這對後面的安裝有影響,因為筆者的是BIOS,所以後文只說到關於BIOS引導的部分
在線更新系統時間:
timedatectl set-ntp true
分區:(數據無價,請謹慎操作)
fdisk -l 查看要安裝的硬盤的路徑,我的是/dev/sda
fdisk /dev/sda 切換到sda的分區模式,輸入m可以查看指令幫助,筆者的硬盤之前是用於Windows的,所以筆者需要先刪除舊的分區,再重新分區
分區方案:
/boot 300M,sda1
/ 30G,sda2
/var 20G,sda3
/home 剩余全部,sda4
格式化分區:
mkfs.ext4 /dev/sdaX 格式化為ext4格式,sdaX的X代表各個分區的序號
掛載根目錄:
/mount /dev/sda2 /mnt
添加鏡像源:
vim /etc/pacman.d/mirrorlist
在文本頂部添加:
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch 另外,也可以把China的路徑調到其他國家的前面,這樣可以直接先從China的開始下載安裝 安裝系統基礎包: pacstrap /mnt base base-devel base-devel不是必須安裝的,但是它包含了很多常用的功能,像是gcc,grep,pacman,sudo,systemd,which,所以還是安裝吧生成Fstab:
genfstab -U /mnt >> /mnt/etc/fstab
變更管理員:
arch-chroot /mnt
設置時區:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
設置語言:
vim /etc/locale.gen 把zh_CN.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
en_US.UTF-8 UTF-8這四行的註釋取消
locale-gen 生成語言
vi /etc/locale.conf
在文本內加入LANG=en_US.UTF-8
設置主機名:
vi /etc/hostname
在文本內添加主機名,我的是cycong-ArchLinux
vi /etc/hosts
在文本內添加:
127.0.0.1 localhost
::1 localhost
127.0.1.1 cycong-ArchLinux.localdomain cycong-ArchLinux
安裝有用的軟件:
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager 分別是Vim文本編輯器、網絡的工具、NTFS讀寫支持
設置管理員密碼:
passwd
重啟:
exit 退出系統登錄
umount -R /mnt 取消掛載
reboot
Arch Linux實體機安裝記錄