ArchLinux安装
如何在虚拟机安装Arch Linux?
1.新建一个虚拟机。下载Arch[1]
2.虚拟机设置—选项—高级—选择uefi 3.开机
4.配置网络
1 | dhcpcd |
5.wifi-menu[2]
6.配置镜像源
1 | nano /etc/pacman.d/mirrorlist |
清华大学镜像源
ctrl + x 然后输入y按回车
7.磁盘分区
1 | cfdisk /dev/sda |
创建300m EFI分区 剩余空间创建根分区
new 回车 300m(第二个同理指剩余的空间)
选择write回车输入yes
quit退出
8.把根分区格式化为ext4
1 | mkfs.ext4 /dev/sda2 |
9.把EFI分区格式化为fat32
1 | mkfs.fat -F32 /dev/sda1 |
10.挂在根分区
1 | mount /dev/sda2 /mnt |
11.创建EFI分区挂载点
1 | mkdir /mnt/boot mkdir /mnt/boot/EFI |
12.挂在EFI分区
1 | mount /dev/sda1 /mnt/boot/EFI |
13.安装基础包[3]
1 | pacstrap -i /mnt base base-devel linux linux-firmware |
14.生成文件系统表
1 | genfstab -U /mnt >> /mnt/etc/fstab |
15检查文件系统表有没有问题
1 | cat /mnt/etc/fstab |
16.切换根目录
1 | arch-chroot /mnt |
17.设置时区[7]
1 | ln -sf /usr/share/zoneinfo$(tzselect) /etc/localtime |
18.设置时间漂移
1 | hwclock --systohc --utc |
19.配置locale[4]
1 | nano /etc/locale.gen |
20.生成locale文件
1 | locale-gen |
21.设置语言(tty中文乱码)
1 | echo LANG=en_US.UTF-8 > /etc/locale.conf |
22.设置主机名
1 | echo kiss > /etc/hostname |
23.配置hosts文件ArchWiki配置
nano /etc/hostname
1 | 127.0.0.1 localhost |
24.安装DHCP
1 | pacman -S dhcpcd |
25.启动dhcp服务
1 | systemctl enable dhcpcd.service |
26.设置root密码
1 | passwd |
27.创建普通用户
1 | useradd -m -G wheel -s /bin/bash xxx |
27.1设置密码 用户名
1 | passwd xxx #xxx是你的用户名不是密码 |
28.安装vim sudo
1 | pacman -S vim sudo |
29.赋予用户sudo权限
1 | visudo |
30.安装引导
1 | pacman -s grub efibootmgr |
31.grub安装
1 | grub-install --target=x86_64-efi --efi-directory=/boot/EFI |
32.生成配置文件
1 | grub-mkconfig -o /boot/grub/grub.cfg |
33.退出重启
1 | exit |
34.查看显示设备
1 | lspci | grep vga |
35.安装通用的显示驱动
1 | pacman -S xf86-video-vesa |
36.安装xorg
1 | pacman -S xorg |
38.安装字体
1 | pacman -S ttf-dejavu wqy-microhei |
39.安装kde桌面环境和应用
1 | pacman -S plasma kde-applications |
40启用显示管理服务
1 | systemctl enable sddm |
41启用网络管理器
1 | systemctl enable NetworkManager |
42.重启
1 | reboot |
43.更改中文
略
44.根据网址设置更新镜像 写入签名key