arch linux安装
时间:2021-02-15 12:22:48
收藏:0
阅读:0
文章为自己安装arch时的记录,同时参考了其他大佬的安装教程,如有问题和意见,请私信我
0、安装准备
virtualbox以及arch镜像(镜像从各大镜像源网站下载即可),因为使用virtualbox进行安装,所以下面介绍虚拟机的基本配置
系统配置


存储镜像配置

网络配置

1、更新时钟
root@archiso~#timedatectl set-ntp true

2、磁盘分区
本次将磁盘分为三个区
- Fat32分区(EFI)
- 交换分区
- 存储
查看磁盘
root@archiso~#lsblk

分区:
使用工具cfdisk分区,因为我们使用EFI,所以选择第一个gpt
root@archiso~#cfdisk


首先点new,划分500M

点type,选择分区类型

我们将其作为EFI
再次点new,划分4G,做交换分区

type选择交换分区

type选择交换分区

剩下的全部作为存储分区

type选择文件系统

点write写入,再点quit离开

查看磁盘
root@archiso~#lsblk

此时看分区已划分好
3、格式化分区
EFI必须使用fat32格式化
root@archiso~#mkfs.fat -F32 /dev/sda1

交换分区
root@archiso~#mkswap /dev/sda2

激活交换
root@archiso~#swapon /dev/sda2

文件系统使用ext4格式化
root@archiso~#mkfs.ext4 /dev/sda3

4、再次查看磁盘
root@archiso~#lsblk

5、挂载磁盘
文件系统挂载
root@archiso~#mount /dev/sda3 /mnt
EFI挂载到引导目录
root@archiso~#mkdir /mnt/boot
root@archiso~#mount /dev/sda1 /mnt/boot
6、再次查看磁盘
root@archiso~#lsblk

7、选择镜像
root@archiso~#vim /etc/pacman.d/mirrorlist

添加上网易的镜像源
Server = http://mirrors.163.com/archlinux/$repo/os/$arch

8、安装基本系统
root@archiso~#pacstrap /mnt base base-devel linux linux-firmware

9、配置系统并生成系统的FS文件
root@archiso~#genfstab -U /mnt >> /etc/fstab

10、进入安装的系统
root@archiso~#arch-chroot /mnt
[arch@archiso /]#

11、更改时区
[arch@archiso /]#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

12、更新硬件时钟
[arch@archiso /]#hwclock --systohc

13、更改主机名
[arch@archiso /]#nano /etc/hostname


14、更改hosts
[arch@archiso /]#nano /etc/hosts

127.0.0.1 localhost
::1 localhost
127.0.1.1 arch.localdomain arch

15、安装网络管理器
[arch@archiso /]#pacman -S networkmanager

16、启用网络管理器
[arch@archiso /]#systemctl enable NetworkManager

17、更改root账户密码
[arch@archiso /]#passwd

18、安装引导程序
[arch@archiso /]#pacman -S grub efibootmgr

19、在efi分区安装grub
[arch@archiso /]#grub-install --target=x86_64-efi --efi-directory=/boot

20、为grub创建配置文件
[arch@archiso /]#grub-mkconfig -o /boot/grub/grub.cfg

21、返回安装程序
[arch@archiso /]#exit

22、卸载分区
root@archiso~#umount -a

23、重启
root@archiso~#reboot

24、创建个人账户
[arch@archiso /]#useradd -m -G wheel ermanno

25、更改个人账户密码
[arch@archiso /]#passwd ermanno

26、为个人账户获取sudo权限
[ermanno@arch ~]$su
Password:
[root@arch ermanno]#EDITOR=nano visudo

去掉此行前面注释即可

27、查看是否设置成功
[ermanno@arch ~]$sudo pacman -Syu

注:需要安装vbox增强工具,不然可能无法安装桌面
[ermanno@arch ~]$sudo pacman -S virtualbox-guest-utils
至此,基本系统已经安装完成
本次实验系统语言未配置,系统以及的桌面不做安装
评论(0)