码迷,mamicode.com
首页 > 系统相关 > 详细

arch linux安装

时间:2021-02-15 12:22:48      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:his   domain   sudo   lsblk   目录   必须   ase   ntp   语言   

文章为自己安装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

至此,基本系统已经安装完成

本次实验系统语言未配置,系统以及的桌面不做安装

实验参考链接:https://www.youtube.com/watch?v=pxTTp7gDRn4&t=1446s

arch linux安装

标签:his   domain   sudo   lsblk   目录   必须   ase   ntp   语言   

原文地址:https://www.cnblogs.com/xiaohutongzhi/p/14397678.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!