archlinux安装
uwupu 啦啦啦啦啦

Archlinux纯终端安装命令

这里只包含一些基本命令,不包含所有安装流程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# 改字体
setfont ter-132b

# 检查网络
ip link
ping archlinux.org

# 更新时间
timedatectl

# 分区
fdisk -l
fdisk /dev/sda
# 新建分区
g #gpt分区
n # 新建分区
.. #分区号和起始分区自动,两次回车
+500M # 结束分区号+500M,这里创建boot分区,所以500M即可
n # 接下来新建根分区
.. # 同理自动
. # 结束分区也自动,直接分配剩下所有空间
# 修改分区1到EFI
t # 修改类型
1 # 第一个分区
1 # EFI类型
w # 保存

# 格式化分区
mkfs.ext4 /dev/sda2 # 将第二个分区设定为ext4格式
mkfs.fat -F 32 /dev/sda1 # 将第一个分区设定为fat32格式

# 挂载分区
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot --mkdir

# 安装系统
pacstrap -K /mnt <要安装的内容>
# 必选1:linux-firmware base
# 二选一: linux-zen linux-zen-headers 或 linux
# 必选2: vim man-db man-pages sudo e2fsprogs xfsprogs git curl wget rsync htop openssh iotop networkmanager wpa_supplicant wireless_tools
# 开发: docker docker-compose gcc make cmake
# 二选一: amd-ucode intel-ucode
# 推荐
pacstrap -K /mnt linux-firmware base linux-zen linux-zen-headers
pacstrap -K /mnt vim man-db man-pages sudo e2fsprogs xfsprogs git curl wget rsync htop openssh iotop docker docker-compose gcc make cmake networkmanager wpa_supplicant wireless_tools terminus-font
pacstrap -K /mnt 这里填一个ucode


# fstab 保存挂载表到新Linux
genfstab -U /mnt >> /mnt/etc/fstab

# 进入新系统,配置一些东西
arch-chroot /mnt

# 配置时区
ln -sf /usr/share/zoneinfo/Asia/ShangHai /etc/localtime
hwclock --systohc


# 编辑区域/语言。先用英语。
locale-gen
vim /etc/locale.gen # 取消备注en_US.UTF-8 和 zh_CN.UTF-8
vim /etc/locale.conf # 写LANG=en_US.UTF-8

# 给电脑取个名字
vim /etc/hostname # 里面写名字,英文。我这里写uwupu-linux

# 重新生成 initramfs
mkinitcpio -P

# 修改密码
passwd

# 新建一个用户 (可选)
useradd -m -s /bin/bash uwupu
passwd uwupu
usermod -aG wheel uwupu
EDITOR=vim visudo
# 里面添加 uwupu ALL=(ALL:ALL) ALL


# 安装引导 GRUB
pacman -Syyu # 更新软件包
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader=GRUB
grub-mkconfig -o /boot/grub/grub.cfg


# 设定默认字体
vim /etc/vconsole.conf # 里面写: FONT=ter-132b

# 开机启动networkmanager
systemctl enable NetworkManager

# 退出chroot、重启
exit
reboot
 评论
评论插件加载失败
正在加载评论插件