前两天玩gentoo有点玩烦了,换用arch试试吧。本文仅限于uefi引导方式使用。这里简单的命令直接通过注释行一笔带过了。

硬盘分区方式请看Gentoo安装教程。分好区后对分区进行格式化。

timedatectl set-ntp true #设置时间日期
mkfs.f2fs /dev/sda3 -f  #格式化磁盘
mkswap /dev/sda2 #设置交换分区
swapon /dev/sda2 #启动交换分区

之后设置镜像源,咱们肯定懒得自己一行行找中国镜像啊。怎么办呢?vim的快捷键可是十分强大的。普通模式下,直接输入/China回车能定位到China的位置,按j到下一行,dd剪切这一行,gg回到开头,P(注意大小写)粘贴,ZZ保存并退出,搞定。

vim /etc/pacman.d/mirrorlist

之后挂载并安装系统

mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
pacstrap /mnt base base-devel

写fstab,比gentoo方便多了有木有呀。。。之后chroot到新系统中吧。

genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt

设置时区

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

安装常用软件

pacman -S vim networkmanager net-tools openssh 
#net-tools包含了ifconfig等工具

pacman -S intel-ucode #安装微码

本地化

vim /etc/locale.gen
LANG=en_US.UTF-8
zh_CN.UTF-8 UTF-8
locale-gen

vim /etc/locale.conf
LANG=en_US.UTF-8

设置主机名,配置hosts文件

vim /etc/hostname
archlinux

vim /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain archlinux

引导工具我们选用最常用的grub2。

pacman -S os-prober grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot
grub-mkconfig -o /boot/grub/grub.cfg

进行基本设置

passwd #设置密码
useradd -m -G wheel jerry #添加用户
passwd jerry
useradd -m -G wheel jerry
visudo #去掉%wheel行的注释

安装显卡驱动,登录管理器,图形界面

pacman -S xf86-video-intel 
pacman -S xorg lightdm lightdm-gtk-greeter
#不一定用lightdm,sddm、gdm等别的都可以选
pacman -S i3
#桌面随便选,都行

安装aur源。这是个好东西啊,好多官方源没有的软件这里面都有,像google-chrome之类的。

pacman -S git
su - jerry
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

嗯,玩到这发现还是Gentoo好玩。Arch安装基本就这些东西,后续设置完全看个人喜好了。

Leave a Reply

Your email address will not be published. Required fields are marked *