心血来潮装了一次之后也没有怎么用,在此稍作记录。
下载iso镜像,这里给清华镜像链接:
https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/archlinux-2019.07.01-x86_64.iso用
rufus
之类的工具将镜像烧录到u盘上,从u盘启动安装程序由于安装过程依赖于网络连接,如果你使用的是无线网,参考官方wiki,如果是直接可用的有线网,则直接测试
1
ping www.baidu.com
能ping通就没问题
开启网络授时
1
timedatectl set-ntp true
磁盘分区(如果是UEFI会麻烦一些,这里只介绍非UEFI的情况)
查看当前磁盘列表1
fdisk -l
应该是
/dev/sdX
的形式,一般来说是/dev/sda
。1
cfdisk /dev/sda
如果是空白磁盘,它会让你选
label type
,此处选dos
,如果没问则不必管;分区时设一个ext4主分区/dev/sda1
,设一个swap分区/dev/sda2
,然后分别创建文件系统并加载1
2
3
4mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2安装系统
首先修改软件源,以清华源为例,在文件/etc/pacman.d/mirrorlist
的头部加入1
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
然后开始安装
1
pacstrap /mnt base base-devel
生成
fstab
文件1
genfstab -U /mnt >> /mnt/etc/fstab
进入新系统
1
arch-chroot /mnt
设置时区和locale
1
2ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc修改
/etc/locale.gen
文件,取消en_US.UTF-8 UTF-8
和zh_CN.UTF-8 UTF-8
前面的注释,然后运行1
2locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf设置主机名并开启DHCP
1
2echo "HOSTNAME" > /etc/hostname
systemctl enable dhcpcd设置grub
1
2
3pacman -S grub os-prober
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg设置密码
1
passwd
重启
1
2exit
reboot添加archlinuxcn源
修改/etc/pacman.conf
,加入1
2[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch然后更新
1
sudo pacman -Syy
安装图形界面
1
2sudo pacman -S xorg-server gnome
sudo systemctl enable gdm安装显卡驱动,根据你的显卡类型选择装哪一个
1
2
3sudo pacman -S xf86-video-amdgpu #AMD
sudo pacman -S xf86-video-intel #intel
sudo pacman -S xf86-video-nouveau #NVIDIA开机自动联网
1
systemctl enable NetworkManager
重启之后看到的就是熟悉的图形界面了。