Arch linux安装

相较而言,安装Arch linux比ubuntu麻烦很多,想看ubuntu安装过程的可以看这篇


  1. 下载iso镜像,这里给清华镜像链接:
    https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/archlinux-2019.07.01-x86_64.iso

  2. 用rufus之类的工具将镜像烧录到u盘上,从u盘启动安装程序

  3. 由于安装过程依赖于网络连接,如果你使用的是无线网,参考官方wiki,如果是直接可用的有线网,则直接测试

ping www.baidu.com

能ping通就没问题

  1. 开启网络授时
timedatectl set-ntp true
  1. 磁盘分区(如果是UEFI会麻烦一些,这里只介绍非UEFI的情况)
    查看当前磁盘列表
fdisk -l

应该是/dev/sdX的形式,一般来说是/dev/sda

cfdisk /dev/sda

如果是空白磁盘,它会让你选label type,此处选dos,如果没问则不必管;分区时设一个ext4主分区/dev/sda1,设一个swap分区/dev/sda2,然后分别创建文件系统并加载

mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2

6.安装系统
首先修改软件源,以清华源为例,在文件/etc/pacman.d/mirrorlist的头部加入

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

然后开始安装

pacstrap /mnt base base-devel
  1. 生成fstab文件
genfstab -U /mnt >> /mnt/etc/fstab
  1. 进入新系统
arch-chroot /mnt
  1. 设置时区和locale
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

修改/etc/locale.gen文件,取消en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8前面的注释,然后运行

locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
  1. 设置主机名并开启DHCP
echo "HOSTNAME" > /etc/hostname
systemctl enable dhcpcd
  1. 设置grub
pacman -S grub os-prober
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
  1. 设置密码
passwd
  1. 重启
exit
reboot
  1. 添加archlinuxcn源
    修改/etc/pacman.conf,加入
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

然后更新

sudo pacman -Syy
  1. 安装图形界面
sudo pacman -S xorg-server gnome
sudo systemctl enable gdm

安装显卡驱动,根据你的显卡类型选择装哪一个

sudo pacman -S xf86-video-amdgpu  #AMD
sudo pacman -S xf86-video-intel   #intel
sudo pacman -S xf86-video-nouveau #NVIDIA
  1. 开机自动联网
systemctl enable NetworkManager
  1. 重启之后看到的就是熟悉的图形界面了。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容