最近迷上了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的美化
文章有错的地方或者须要改进的地发但愿各位大神留言评论