ArchLinux安装参考文档

发表于 2019-10-06更新于 2019-10-07字数统计 442阅读时长 4m

安装Arch命令行基本系统

step1 : 验证启动模式

1
ls /sys/firmware/efi/efivars

step2 : 连接到互联网

1
2
ip link    
wifi-menu

step3 : 更新系统时间

1
timedatectl set-ntp true

step4 : 建立硬盘分区

1
2
lsblk
parted

step5 : 格式化分区

1
mkfs

step6 : 挂载分区

1
mount /dev/sdX1 /mnt

step6 : 选择镜像源

1
2
vim /etc/pacman.d/mirrorlist
+ Server = https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch

step7 : 安装基本系统

1
pacstrap /mnt base

step8 : Fstab

1
genfstab -U /mnt >> /mnt/etc/fstab

step9 : Chroot

1
arch-chroot /mnt

step10 : 设置时区

1
2
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime    
hwclock --systohc

step11 : 本地化

1
2
3
4
5
6
7
vim /etc/locale.gen    
+ en_US.UTF-8 UTF-8
+ zh_CN.UTF-8 UTF-8
locale-gen
vim /etc/locale.conf
+ LANG=en_US.UTF-8
+ zh_CN.UTF-8 UTF-8

step12 : 更改主机名

1
echo "hostname" > /etc/hostname

step13 : Root密码

1
passwd root

step14 : 安装微码

1
pacman -S intel-ucode

step14 : 安装引导程序

1
2
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub    
grub-mkconfig -o /boot/grub/grub.cfg

step15 : 重启

1
2
3
exit  
umount -R /mont
reboot

图形化界面安装


刷新更新库

1
pacman -Syy

安装gnome桌面环境

1
pacman -S gnome

安装自动补全工具

1
pacman -S bash-completion

安装网络工具

1
pacman -S networkmanager

启用网络 注意大小写

1
2
systemctl enable NetworkManager  
systemctl start NetworkManager

添加用户

1
useradd -m -g users -G wheel -s /bin/bash username

设置密码

1
passwd [username]

设置wheel组的用户能用sudo获取root权限:

1
2
visudo    
+ #%wheel ALL=(ALL) ALL

安装字体

1
pacman -S adobe-source-han-serif-cn-fonts

准备启动桌面

1
2
systemctl enable gdm
systemctl restart gdm

开启32位以及cn源,配置源

1
2
3
4
sudo vim /etc/pacman.conf 
+ [archlinuxcn]
+ SigLevel = Optional TrustAll
+ Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

保存退出,刷新pacman数据库

1
sudo pacman -Syy

声卡

1
2
sudo pacman -S alsa-utils
sudo pacman -S alsa-lib

显卡

1
2
lspci | grep VGA    # 确定显卡型号
sudo pacman -S xf86-video-intel #英特尔核显

常用软件:

1
2
3
4
sudo pacman -S firefox
sudo pacman -S wps-office
sudo pacman -S netease-cloud-music
sudo pacman -S obs-studio

清除已下载的安装包

1
sudo pacman -Scc