reprint-Archlinux(2020
原文地址 zhuanlan.zhihu.com
一、Archlinux(2020.11.1)系统安装
(硬件安装环境为:联想 think x250 笔记本)
1. 官网下载 ArchLinux 镜像
163 镜像站(2020.11.1):
2.UltraISO 刻录,制作 U 盘启动盘
打开 UltraISO,选择下载好的 archlinux 镜像,启动,选择写入硬盘映像,写入格式选择 raw,这一点非常重要,不然无法引导启动!)
3. 打开电脑选择从 u 盘启动(启动前 bios 设置 efi 模式)
开机按 F12,选择 u 盘引导启动。
4. 验证 efi 启动模式
终端窗口输入以下命令:
1 | ls /sys/firmware/efi/efivars |
如果有输出则支持 UEFI,反之不支持 UEFI,只能用 MBR 模式。
5. 联网
笔记本:在终端中输入 iwctl 进入 iwd 提示符:
1 | [root@archiso~] iwctl |
如果是用网线:dhcpcd
1 | 测试网络:ping www.baidu.com |
6. 同步系统时钟
1 | timedatectl set-ntp true |
7. 更新系统源
使用 reflector 来获取速度最快的 6 个镜像,并将地址保存至 / etc/pacman.d/mirrorlist
1 | reflector -c China -a 6 --sort rate --save /etc/pacman.d/mirrorlist |
8. 查看磁盘分区情况
用 lsblk 命令查看分区状态
建议共分四个区:根目录 /, 用户主目录:/home,efi 分区:/boot, 交换分区:swap
9:磁盘分区
用 parted 命令转换磁盘类型
1 | Parted /dev/sda #执行parted命令变更磁盘类型 |
分区工具:cfdisk
1 | cfdisk /dev/sdax |
10. 分区格式化
#UEFI 模式格式分区:
1 | mkfs.vfat /dev/sda1 #EFI系统分区格式化 |
11. 挂载 把刚格式化的文件挂载到 linux 下
swap 分区不用挂载
1 | mount /dev/sda2 /mnt |
12. 安装系统
1 | pacstrap /mnt base linux linux-firmware base-devel vim dhcpcd |
13:生成硬盘文件有关的信息
1 | genfstab -U /mnt >> /mnt/etc/fstab |
14:切换到已经配置好的系统 系统已经配置到 / mnt 下了 也就是你挂载到的磁盘分区
1 | arch-chroot /mnt |
15. 设置时区:
1 | ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
16. 设置语言
打开 / etc/locale.gen
1 | vim /etc/locale.gen |
#去掉以下三行的注释
1 | en_US.UTF-8 UTF-8 |
#写入配置文件并使其生效
1 | locale-gen |
17. 编辑 / etc/locale.conf
1 | echo "LANG=en_US.UTF-8" > /etc/locale.conf |
18:设置电脑主机名 #名字随便设置
1 | echo "主机名" > /etc/hostname |
19. 设置 hosts 文件
1 | vim/etc/hosts |
20. 设置 root 密码
1 | passwd |
21.intel cpu 安装:
1 | pacman -S intel-ucode |
22. 安装引导
1 | pacman -S grub efibootmgr |
23. 安装网络工具
1 | pacman -S iwd dialog netctl |
24. 退出系统重启
1 | exit # 退出系统 |
二、kde 桌面环境配置
25. 安装 kde 环境部分
登入 root 用户 输入密码
26. 启动后设置 wifi 联网先
1 | systemctl start iwd.service # 启动服务 |
27. 创建用户
1 | useradd -m -g users -s /bin/bash 用户名 |
保存退出:wq!强制保存退出
28. 切换用户
exit# 退出 root 用户
使用普通用户登录 (如我创建的 nicemoe 用户登录)
29. 安装驱动
1 | sudo pacman -S alsa-utils pulseaudio-alsa #声卡驱动 |
30. 安装 x 窗口系统
1 | sudo pacman -S xorg |
31. 安装触摸板驱动(笔记本)
1 | sudo pacman -S xf86-input-synaptics #libinput |
31. 安装中文字体
1 | sudo pacman -S ttf-dejavu wqy-microhei wqy-zenhei |
32. 安装 kde 桌面
1 | sudo pacman -S plasma |
33. 安装 kde 应用
1 | sudo pacman -S kde-applications#kde所有应用 |
33. 识别 windows 分区
1 | pacman -S ntfs-3g |
34. 安装 sddm 图像登录界面
1 | sudo pacman -S sddm sddm-kcm |
35. 安装网络工具
1 | sudo pacman -S networkmanager netctl |
36. 启动服务
1 | su #且换root用户 |
37. 创建默认目录 (普通用户下)
1 | sudo pacman -S xdg-user-dirs |
38. 安装蓝牙驱动并设置开机自启服务
1 | sudo pacman -S bluez bluez-utils |
结束。