Arch linux镜像下载地址
# setfont /usr/share/kbd/consolefonts/LatGrkCyr-12x22.psfu.gz
# ip link获得设备名
# ip link set wlan0(设备名) up
# wpa_passphrase 网络 密码 > 文件名(internet.conf)
# vim internet.conf
# wpa_supplicant -c internet.conf -i wlan0 &
# dhcpcd & (动态分配一个ip地址)
# timedatectl set-ntp true
# fdisk -l (查看电脑文件)
lsblk -> 查看硬盘总空间
cfdisk /dev/sda->type->gpt
第一个:EFI启动分区:512M
第二个:系统分区:18.5G
第三个:linux交换分区:1G
改变分区类型分别为EFI system;Linux root(X86-64);linux swap
write->yes->->Quit
mkfs.fat -F32 /dev/sda1 EFI引导盘格式
mkfs.ext4 /dev/sda2 linux系统主分区格式
mkswap /dev/sda3 系统交换分区
创建了一个 swap 交换空间卷,用 swapon启用它:
用swapon启用交换分区
将根磁盘卷 挂载 到 /mnt:
mount /dev/sda2 /mnt
将 EFI文件放到boot文件夹中:pacsgen
mkdir -p /mnt/boot/EFI
mount /dev/sda1 /mut/boot/EFI
文件 /etc/pacman.d/mirrorlist 定义了软件包会从哪个镜像源下载
->cat /etc/pacman.d/mirrorlist
vim /etc/pacman.d/mirrorlist
->Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
去掉color前的#,使得安装软件时的一些提示以彩色显示
pacstrap /mnt base linux vim dhcpcd (实体机中需要linux-firmware)
# genfstab -U /mnt >> /mnt/etc/fstab
# arch-chroot /mnt
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# hwclock --systohc --utc
取消zh_CN.UTF-8 UTF-8 (中文简体编码)
zh_TW.UTF-8 UTF-8 (中国台湾繁体)
en_US.UTF-8 UTf-8 (英语)
前面的 #
# locale-gen
使用# locale -a查看Arch系统语言
# echo LANG=eu_US.UTF-8 > /etc/locale.conf
# echo Arch linux > /etc/hostname
# vim /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 Arch Linux.localdomain Arch linux
# passwd
# useradd -m -G wheel -s /bin/bash yuluo
# pawsswd yuluo
# ping www.baidu.com
按下ctrl+c停止
# pacman -S grub efibootmgr intel-ucode
# grub-install
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
# vim /etc/rc.conf 加入 interface=eth0
保存退出;执行 dhcpcd
# umount -R /mnt
# reboot