準備工作: 下載好Arch Linux的鏡像文件 百度打開Arch官網點擊download(下載)轉到下載界面,點擊磁力下載或者種子下載(官網預設是英文,英文不好的童鞋可以安裝瀏覽器翻譯插件,本人使用Windows10自帶的edge瀏覽器,推薦安裝Translator For Microsoft E ...
準備工作:
下載好Arch Linux的鏡像文件
百度打開Arch官網點擊download(下載)轉到下載界面,點擊磁力下載或者種子下載(官網預設是英文,英文不好的童鞋可以安裝瀏覽器翻譯插件,本人使用Windows10自帶的edge瀏覽器,推薦安裝Translator For Microsoft Edge進行翻譯)
下載好種子文件後雙擊進行下載,這裡本人的電腦安裝了迅雷極速版(體積小,沒有廣告,速度快),所以直接彈出迅雷進行下載
虛擬機配置:
新建虛擬機,如圖所示
選擇鏡像文件
選擇Linux內核版本
重命名虛擬機,並選擇虛擬機系統文件保存路徑(此處本人將F盤作為VMware的預設保存位置,虛擬機首選項裡面可以設置)
選擇磁碟空間(練習使用推薦20G,至少要有8G磁碟空間)
點擊自定義硬體進行最後的配置,這裡建議移除印表機,硬體條件好的童鞋可以視情況修改記憶體大小和CUP及虛擬加速項,網路預設NAT就OK
至此,虛擬機的設置告一段落,下麵進入系統安裝階段
開始系統安裝:(一定連接網路)
官方給出的安裝步驟(不一定每個都要完成,視實際情況定,但是系統關鍵所需部分必須安裝)
點擊開啟此虛擬機啟動系統,進入安裝界面後點擊第一項進入預安裝階段
ifconfig檢查網卡,ping測試網路連通信息
更新時鐘,並設置硬體時鐘
開始分區
/dev/sda1 啟動分區
/dev/sda2 交換分區
/dev/sda3 根分區
fdisk -l 查看磁碟信息
cfdisk /dev/sda 進入圖形化分區工具進行分區操作
新建如圖所示的三個分區(分區選擇主分區primary),並將/dev/sda1設置成boot分區
用mkfs工具創建系統文件系統
mkfs.ext4 /dev/sda1 啟動分區文件系統
mkfs.ext4 /dev/sda3 根分區文件系統
mkswap /dev/sda2 交換空間文件系統
swapon /dev/sda2 開啟交換空間 ,是否開啟可用top命令查看,如果顯示有交換空間說明開啟,反之,沒有
創建/mnt/boot目錄,並掛載啟動分區
接著掛載跟分區到 /mnt下,如圖操作
查看掛載情況,如果沒有掛載上必須重新掛載,以免後續操作失敗
設置更新源信息
ls /etc/pacman.d/mirrorlist 查看路徑
vim /etc/pacman.d/mirrorlist vim工具進行查看和配置
操作(此步不會的可以百度):
在命令模式下(不包括引號)
"set nu"置行號
"/China"索中國的源
安裝v並移動游標進行選擇,然後按y進行複製,再移動到文件頭部按p進行粘貼
"wq"存並退出
pacman -Sy 刷新系統
pacstrap /mnt base base-devel 安裝基礎系統,此處必須聯網,安裝速度視具體網速和硬體情況定
安裝好好會有如圖所示的提示信息,如果出現錯誤一定回頭檢查,一定在某一步設置錯誤,切記繼續下麵的步驟,徒勞
生成一個 fstab
文件來規定磁碟分區、塊設備,或者遠程文件系統是如何掛載進文件系統中
genfstab -U /mnt >>/mnt/etc/fstab
進入 chroot 環境,這樣可以為當前進程以及子進程切換當前根目錄
arch-chroot/mnt
有沒有觀察到root變色了???說明成功進入chroot環境
設置系統時區和時鐘信息
用下麵這條命令設定時區:
ln-sf /usr/share/<時區信息>/<地區>/<城市>/etc/localtime
獲取時區列表,輸入:
ls/usr/share/zoneinfo
用 hwclock
命令設定硬體時鐘:
hwclock--systohc --utc
設置系統支持語言
vim /etc/locale.gen選擇需要的語言(去掉前面的#即可)
用下麵的命令在 /etc
文件夾里生成 關於地區的配置文件:
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
expoet LANG=en_US.UTF-8
安裝boot loader(啟動)文件:
pacman -S grub 進行grub啟動程式的下載
將grub安裝到/dev/sda磁碟上面,並生成配置文件
grub-install /dev/sda (圖中有誤,多打了一個1)
grub-mkconfig -o /boot/grub/grub.cfg
設置系統主機名
echo "angle" > /mnt/hostname
配置hosts
添加內容:127.0.0.1 angle.localdomain angle
設置root密碼
passwd root (密碼輸入時不可見)
安裝net-tools,方便在重啟系統後進行個人軟體的安裝
pacman -Sy net-tools
reboot 重慶進入新系統,如果看到如下圖所示界面,那麼恭喜你Arch Linux系統安裝成功,後續圖形化界面和軟體視個人需求安裝,個人認為不要圖形化界面系統運行速度更快,事故率會更低