ArchLinux的安装和配置

本文档详细介绍了如何在虚拟机中安装ArchLinux,包括联网、分区、更换镜像源、安装基本软件、设置系统引导工具、配置root密码、时区及主机名,并提供了配置ArchLinux的后续步骤,如语言区域、时区设置和中文本地化等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提前准备:

  • 虚拟机软件:VMware Workstation Lite15.5.5
  • archLinux系统:archlinux-2022.03.01-x86_64.iso

安装ArchLinux

文章参考:

虚拟机的配置:1个处理器+2核+2G内存+20G存储(不安装图形化界面系统部分只用不到5G,包括图形化界面10G左右,虚拟机配置可自由选择。)网络部分是桥接模式。

archlinux的U盘启动有点像是一个安全模式,本质上就是一个Linux系统,所以archlinux的安装就是用Linux系统安装Linux系统。

第一步是系统联网,由于是虚拟机安装所以网络基本不用配置,尝试ping通就可。

ping baidu.com

分区

初学者只要分两个区就可以了,分别是swap区和根区(/)。

展示分区状态

lsblk

分区

cfdisk /dev/sda

dev是Linux的外部设备目录,sda是硬盘。

分区格式选择gpt(Linux的最佳格式),将sda分为2G(swap区)+18G(剩余的存储,给根目录)

格式化分区

mkswap /dev/sda1
mkfs.ext4 /dev/sda2

挂载分区

swapon /dev/sda1 			#swap分区不用挂载,但要启动
mount /dev/sda2 /mnt 		#这里的/mnt就是Linux安装好后的根目录

更换镜像源

文档参考:源文档

编译镜像文件

vim /etc/pacman.d/mirrorlist
# 在文件中添加镜像源(中国国内镜像源选择一个就可以,这里是清华源)
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
# 更新镜像源
pacman -Syy

下载arch软件

(具体是干啥我也不太清楚)
base base-devel是Linux基础包,必须安装。linux linux-firmware是Linux驱动和Linux的其他东西。。。dhcpcd 是网络自动分配ip的服务,vim是Linux常用的编辑器。这次安装目的是方便在新装的系统中使用。

#安装新系统软件
pacstrap /mnt base base-devel linux linux -firmware dhcpcd vim
#生成文件系统信息
genfstab -U /mnt >> /mnt/etc/fstab
#查看文件系统信息
cat /mnt/etc/fstab

进入新系统

这个命令将根目录切换为/mnt,也就是/mnt称为新的根目录(/)

arch-chroot /mnt

安装系统引导工具

pacman是archlinux的包管理器

pacman -S grub
grub-install --froce /dev/sda
#生成默认配置文件
grub-mkconfig -o /boot/grub/grub.cfg

为root设置密码

passwd

解除U盘挂载,重启虚拟机

exit
umount -R /mnt
reboot

至此,你的archlinux就安装完成了,下面介绍archlinux的配置方式

配置ArchLinux

如果要安装图形化界面,可配置中文本地化,不安装则没必要。
查看镜像源,重新配置镜像源
重新配置网络

systemctl (start/status/enable/stop) dhcpcd

配置语言区域

编辑/etc/locale.gen文件,删除zh_CN.UTF-8 前面的#号,运行命令locale-gen

vim /etc/locale.gen
locale-gen

配置时区

文章参考:Arch Linux 时间设置

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#时间同步
sudo timedatectl set-ntp true
#检查时间同步状态
timedatectl

设置主机名

编辑文件/etc/hostname,将名字加入文件

vim /etc/hostname

编辑文件/etc/hosts,将名字加入文件

vim /etc/hosts
#文件编辑内容
127.0.0.1	localhost
::1			localhost
127.0.1.1   YourHostName

中文本地化配置

文章参考:archlinux 中文本地化配置

本文只参考这一个命令,拼音输入法建议ibus,具体就不写了。

pacman -S wqy-zenhei

至此,ArchLinux的安装和配置就说完了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值