学习

Archlinux安装

本文只涉及UEFI版的安装
注意:Arch安装时有很多包要从网络上获取,所以必须要保持网络畅通

下载镜像

Arch镜像可从官网下载,下载地址是http://www.archlinux.org/download/,然后用软件将镜像写入U盘并启动。

分区

硬盘分区

在命令符下输入# lsblk列出所有可识别的硬盘。
我的硬盘是sda这个磁盘,做如下划分:

sda1---------------200M---------------fat32---------------/boot
sda2---------------剩余----------------ext4---------------/

使用cfdisk进行分区(使用简单)。 输入# cfdisk /dev/sda
硬盘分区表选择GPT格式。
boot分区类型为EFI System,/分区类型为Linux filesystem。
选择Write对磁盘进行写入,Quit退出分区。
分完区后输入# lsblk可看到分区表发生了变化。

分区格式化

# mkfs.vfat -F 32 /dev/sda1 对boot分区格式化
# mkfs.xfs /dev/sda2 对/分区格式化

挂载分区

# mount /dev/sda2 /mnt 挂载/分区
# mkdir -p /mnt/boot
# mount /dev/sda1 /mnt/boot 挂载boot分区

开始安装

安装之前编辑一下源: #vim /etc/pacman.d/mirrorlist
# pacstrap -i /mnt base base-devel

系统配置

# genfstab -U -p /mnt >> /mnt/etc/fstab
# arch-chroot /mnt /bin/bash chroot到新系统。

locale配置

# vim /etc/locale.gen 启用utf-8的locale
# locale-gen

时区设置

# tzselect, 选择Asia,china,beijing,yes
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

安装引导器

# pacman -S grub efibootmgr
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
# grub-mkconfig -o /boot/grub/grub.cfg

配置主机名

# echo myhostname > /etc/hostname

设置root密码

# passwd 然后输入两次密码

添加用户

# useradd -m -g users -G wheel -s /bin/bash username
# passwd username
# visudo 找到# %wheel ALL=(ALL) NOPASSWD: ALL,去掉注释

网络配置

# pacman -S networkmanager
# systemctl enable NetworkManager

AUR

# vim /etc/pacman.conf
文件末尾添加以下两行:

[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch

# pacman -Syy archlinuxcn-keyring
# pacman -S yay

重启

# exit 退出chroot环境
# reboot

© 本作品采用CC BY 4.0协议进行许可。非原创(转载)文章版权归原作者所有。
© 此文章可随意转载引用,但请注明来源: Archlinux安装


不说点什么吗

28 − 23 =