本博客是作者本人笔记整理,只提供借鉴,具体操作请参考arch官方Installation Guide(uefi+gtp模式、无线联网)
安装准备
验证签名
GnuPG md5 sha1
Live
windows环境 arch镜像rufus dd进u盘
键盘布局#
#ls /usr/share/kbd/keymaps/**/*.map.gz
相关命令:loadkeys
默认美式键盘就ok
验证启动模式
#ls /sys/firmware/efi/efivars
有这个目录便是uefi模式(博主自己以默认使用uefi)
联网
相关命令:ip-link、ping
wifi-menu(博主默认无线联网)
更新时间
#timedatectl set-ntp true
硬盘分区
相关命令:fdisk
挂载点 | 分区 | 分区类型 | 建议大小 |
---|---|---|---|
/mnt/efi | /dev/sda1 | EFI系统分区 | 256-512M |
/mnt | /dev/sda2 | /根目录ext4 | 剩余空间 |
swap | /dev/sda3 | linux swap | 大于512M |
格式化分区
#mkfs.vfat /dev/sda1
#mkfs.ext4 /dev/sda2
#mkswap /dev/sda3
创建swap分区
#swapon /dev/sda3
激活swap分区
挂载分区
#mount /dev/sda2/mnt
#mkdir /mnt/efi
#mount /dev/sda1 /mnt/efi
备注:如果是virtualbox虚拟机安装
#mkdir /mnt/EFI
#mkdir /mnt/EFI/boot
#mount /dev/sda1 /mnt/EFI/boot
安装
选择镜像
通过测速的方式,自动寻找最快的源
sudo pacman-mirrors -i -c China -m rank
文件 /etc/pacman.d/mirrorlist 定义了软件包会从哪个 镜像源 下载。
Server = http://mirrors.cqu.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.neusoft.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.tsinghua.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.zju.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.ustc.edu.cn/archlinux/ $repo/os/ $arch
Server = http://mirrors.163.com/archlinux/ $repo/os/ $arch
选择必要软件包
#pacstrap /mnt base linux linux-firmware base-devel
配置系统
fstab
#genfstab -U /mnt >> /mnt/etc/fstab
生成 fstab 文件(分区表)
chroot
#arch-chroot /mnt
#pacman -S nano
进新系统
时区
#ln -sf /usr/share/zoneinfo/Asia/Shanghai/etc/localtime
#hwclock --systohc
运行 hwclock(8) 以生成 /etc/adjtime
本地化
#nano /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
#locale-gen
#nano /etc/locale.conf
LANG=en_US.UTF-8
语言
#nano /etc/hostname
archlinux
主机名
#nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain archlinux
网络
网络
#pacman -S iw wpa_supplicant dialog netctl networkmanager dhcpcd
密码
#passwd
安装引导
#pacman -S grub efibootmgr
#grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=GRUB
#grub-mkconfig -o /boot/grub/grub.cfg
重启
#exit
卸载硬盘重启
#umount -R /mnt
#reboot
开机后联网
#wifie-menu
或者
#wpa_passphrase MYSSID passphrase >> /etc/wpa_supplicant/wpa_supplicant.conf
#wpa_supplicant -B -i interface -c /etc/wpa_supplicant/wpa_supplicant.conf
安装并设置桌面环境
#pacman -S plasma-desktop
#pacman -S xorg xorg-xinit
#cp /etc/X11/xinit/xinitrc ~/.xinitrc
#nano ~/.xinitrc
exec startplasma-x11
声音设置
#pacman -S alsa-utils pulseaudio pavucontrol
#pulseaudio --start
安装输入法
#pacman -S fcitx fcitx-googlepinyin fcitx-configtool fcitx-im
#nano ~/.pam_environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
其他
pacman -S firefox ttf-dejavu wqy-zenhei uget obs-studio krita cheese nomacs smplayer