archlinux安装

archlinux号称最难安装的linux系统,因为它只提供命令行环境:用户可以通过选择官方存储库中提供的数千个高质量软件包来构建自定义系统,而不是删除不需要的和不需要的软件包。其pacman的软件管理基本上不存在下载不了的linux软件。

我将要实现archlinux+i3的安装,本节仅仅是archlinux的基本安装。

使用dd制作archlinux系统盘

重启进入u盘archlinux系统后

默认字体较小可以选择更换一个较大的字体方便浏览

setfont /usr/share/kbd/consolefonts/LatGrkCyr-12x22.psfu.gz

0x01 连接wifi

查看网卡

ip link

开启网卡

ip link set wlan0 up

搜索wifi

iwlist wlan0 scan

显示wifi名

iwlist wlan0 scan | grep ESSID

生成wifi配置文件

wpa_passphrase 网络 密码 > wifi.conf

连接wifi并后台运行

wpa_supplicant -c wifi.conf -i wlan0 &

自动分配地址并后台运行

dhcpcd &

同步时间

timedatectl set-ntp true

0x02 磁盘分配

查看磁盘情况

fdisk -l

选择需要安装的磁盘进入编辑

fdisk /dev/nvme1n1

linux系统一般分三个分区,efi or boot / swap

先输入g,使编辑的磁盘格式化为gpt的格式

再创建分区,输入n 创建分区 efi or boot分区划分512M,swap分区可大可小,看自己需要,我一般划分1G,剩下的空间我全部给了/分区。

划分完成输入w保存更改,随即就会退出fdisk

0x03 格式化分区格式

efi分区fat32格式

mkfs.fat -F32 /dev/nvme1n1p1

/分区ext4格式

mkfs.ext4 /dev/nvme1n1p2

swap分区

mkswap /dev/nvme1n1p3

swapon /dev/nvme1n1p3

0x04 pacman源的优化

vim /etc/pacman.conf

将Color的注释去掉,这个功能我一般会开启,安装软件时会有不同颜色显示。

vim /etc/pacman.d/mirrorlist

编辑pacman源配置文件,将China的源移至顶部,应该安装软件时是从上到下依次选择源。

0x05 正式安装过程

mount /dev/nvme1n1p2 /mnt

mkdir /mnt/boot

mount /dev/nvme1n1p1 /mnt/boot

pacstrap /mnt base linux linux-firmware

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

arch-chroot /mnt

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

hwclock –systohc

exit

vim /etc/locale.gen

将en_US.UFT-8 UTF-8前的注释去掉使其生效

arch-chroot /mnt

locale-gen

exit

vim /mnt/etc/locale.conf

写入

LANG=en_US.UTF-8

vim /mnt/etc/hostname

写入你的主机名

例:zjun

vim /mnt/etc/hosts

写入本地解析

127.0.0.1 localhost

::1 localhost

127.0.0.1 zjun.localdomain zjun

arch-chroot /mnt

passwd

设置一个密码

pacman -S grub efibootmgr intel-ucode os-prober

mkdir /boot/grub

grub-mkconfig > /boot/grub/grub.cfg

grub-install –target=x86_64-efi –efi-directory=/boot

pacman -S neovim vim zsh wpa_supplicant dhcpcd

exit

killall wpa_supplicant dhcpcd

reboot

0x06 安装完成

后续将会创建普通用户登录以及安装窗口管理器和基本配置。

参考https://www.bilibili.com/video/av81146687

Thank you very much if you can.

欢迎关注我的其它发布渠道