最近迷上了arch跟i3,因而把本身電腦從新安裝了arch,下面是安裝arch的步驟,i3桌面還在美化中,等美化完成第一時間分享.linux
安裝使用的鏡像文件版本:5.3.13
電腦爲臺式主機vim
若有須要改進的地方請留言評論網絡
製做啓動u盤
推薦使用深度啓動盤製做工具架構
本人使用linux系統dd命令製做dom
dd if=鏡像名稱 of=u盤位置 bs=4M編輯器
u盤製做好後以uefi模式啓動工具
由於是整機安裝沒法截圖,按照步驟安裝基本都能成功測試
ip link
列出網卡信息和網絡狀態code
ip link set wlan0 up
iwlist wlan0 scan | grep ESSID
wpa_passphrase wifie名稱 密碼 > internet.conf
wpa_supplicant -c internet.conf -i vlan0 &
dhcpcd &
ping www.baidu.com
timedatectl set-ntp true
fdisk -l
fdisk /dev/sda
w 保存分區信息,並退出fdiskserver
物理內存 | swap分區 |
---|---|
<=4G | 4G |
4~16G | 8G |
16~64G | 16G |
64~256G | 32G |
雙系統用戶只用建立系統分區跟swap分區,建立分區時加上本身的分區號
好比我爲arch準備的分區是/dev/sda4,進入fdisk時按照下面寫
~~~
fidsk /dev/sda4
~~~
分區建立完成,保存分區,退出分區工具
格式化分區
a. 單系統用戶mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkfswap /dev/sda3 swapon /dev/sda3
雙系統用戶格式化系統分區跟swap分區
下面兩種方法任選一種
vim /etc/pacman.d/mirrorlist
wget -O /etc/pacman.d/mirrorlist "https://www.archlinux.org/mirrorlist/?country=CN&protocol=http&protocol=https&ip_version=4"
cat /etc/pacman.d/mirrorlist
sed -i "s/#server/Server/g" /etc/pacman.d/mirrorlist
mount /dev/sda2 /mnt
/dev/sda2更改成本身要安裝的系統分區
掛載引導分區
a. 建立arch系統引導目錄
~~~
mkdir /mnt/boot
~~~
b. 掛載引導分區
~~~
mount /dev/sda1 /mnt/boot
~~~
/dev/sda1更改成本身設置的引導分區或者是win10的引導分區
pacstrap /mnt base linux linux-firmwar
base-devel選擇安裝,之後須要可使用pacman -S 安裝
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
本地化設置
a. 安裝vim
~~~
pacman -S vim
~~~
系統改版後不自帶編輯器
b. 設置本地化文件
~~~
vim /etc/locale.gen
~~~
去除en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8前面的#號
生成本地化文件
~~~
locale.gen
~~~
c. 設置語言
編輯locale.conf文件,添加語言
~~~
vim /etc/locale.conf
-----------------------
LANG=en_US.UTF-8
~~~
建議使用英語,設置成中文會致使亂碼
d. 設置網絡
編輯hostname文件添加本身的主機名
~~~
vim /etc/hostname
-----------------
BestShi
~~~
添加hosts信息
~~~
vim /etc/hosts
--------------
127.0.0.1 localhost
::1 localhost
127.0.0.1 BestShi.localdomain BestShi
~~~
BestShi改成本身喜歡的主機名
安裝網絡鏈接工具
~~~
pacman -S dhcpcd wpa_supplicant
~~~
臺式主機使用有限鏈接,不使用wifie的狀況下能夠不裝wpa_supplicant
臺式主機有線
配置dhcpcd
~~~
vim /etc/rc.conf
----------------
interface = eth0
~~~
設置dhcpcd自動運行
~~~
systemctl enable dhcpcd
~~~
wifi鏈接,可參考文章開頭設置網絡
e. 設置root密碼
~~~
passwd
~~~
pacman -S grub efibootmgr intel-ucode os-prober
AMD CPU安裝adm-ucode
mkdir /boot/grub grub-mkconfig /boot/grub/grub.cfg
安裝grub引導程序
查看系統架構
uname -m
安裝引導
~~~
grub-install --target=x86_64-efi --efi-directory=/boot
~~~
至此係統已經安裝完成
退出系統重啓電腦
~~~
exit
reboot
~~~
過段時間更新arch安裝i3桌面及i3的美化
文章有錯的地方或者須要改進的地發但願各位大神留言評論