验证启动模式:
# ls /sys/firmware/efi/efivars
网络检测:
# ip link
# ping -c 4 baidu.com
更新系统时间:
# timedatectl set-ntp true
# timedatectl status
建立硬盘分区:
# fdisk -l
# fdisk /dev/sda (或者cfdisk /dev/sda)
-->n -->回车 -->回车 -->回车 -->+500m
-->n -->回车 -->回车 -->回车 -->+6G
-->n -->回车 -->回车 -->回车 -->回车
-->w
格式化分区
# mkfs.ext2 /dev/sda1 将bios分区格式化为ext2
# mkswap /dev/sda2
# mkfs.ext4 /dev/sda3
打开swap分区
# swapon /dev/sda2
挂载分区
# mount /dev/sda3 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
选择镜像
# vim /etc/pacman.d/mirrorlist
把中国地区复制粘贴到前面,在添加一条
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
按 V 选择,复制 Y ,粘贴 P,编辑 I ,保存退出 :wq
刷新源
# pacman -Syy
安装必须的软件包
# pacstrap /mnt base linux linux-firmware
生成fstab文件
# genfstab -U /mnt >> /mnt/etc/fstab
切换环境
Chroot
# arch-chroot /mnt
设置 时区
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime
硬件时间
# hwclock --systohc
安装vim
# pacman -S vim
本地化
设置语言
# vim /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
执行
# locale-gen
配置 /etc/locale.conf文件
# vim /etc/locale.conf
写入
LANG=en_US.UTF-8
配置网络
创建 hostname
# vim /etc/hostname
写入
ranger
添加对应的信息到 hosts
# vim /etc/hosts
写入
127.0.0.1 localhost
::1 localhost
127.0.1.1 ranger.localdomain ranger (网络IP)
创建 initramfs
# mkinitcpio -P
Root 密码
# passwd
安装网络相关的包
# pacman -S iw wpa_supplicant dialog net-tools networkmanager
安装编码
# pacman -S intel-ucode
安装引导程序
# pacman -S grub
# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
退出当前环境
# exit
卸载新分区
# umount -R /mnt
重启
# reboot
关机
# poweroff
网络配置
开启网卡
# ip link set ens33 up
开机自动启动 NetworkManager:
# systemctl enable NetworkManager
立即启动 NetworkManager:
# systemctl start NetworkManager
配置远程
安装SSH
# pacman -S openssh
开启ssh
# systemctl start sshd
查看ip地址
# ip a
更改root账户密码(这还不是系统的root)
# passwd
在另外的电脑上连接
# ssh root@[ip地址]
创建用户
# useradd -G wheel -m ranger(用户名)
# passwd ranger(设置密码)
# new password(输入密码)
# retype new password(再次输入密码)
# ls /home(查看用户名文件夹)
安装桌面环境(KODI播放器)
安装桌面
# pacman -S plasma kde-applications
安装图形登录界面
# pacman -S sddm sddm-kcm
开启sddm服务
# systemctl enable sddm
安装中文
# pacman -S wqy-zenhei