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)