VMware安装Arch Linux+Gnome桌面

一、下载Arch镜像

官方下载地址:https://www.archlinux.org/download/

目前最新发布的是2022.03.01版本,kernel版本是5.16.11,官方给出了很多直接下载的镜像源,这里我选择阿里源下载。

二、新建虚拟机

首先需要在VMware创建一个虚拟机,选择arch镜像:

设置虚拟机操作系统类型:

设置虚拟机名称:

分配硬盘大小(最低8GB,看个人喜好,后续可以扩容):

设置虚拟机配置:

创建完成:

设置引导方式UEFI:

三、安装Arch

启动虚拟机,开始arch linux安装:

启动后如图所示:

1. 测试网络

ping www.baidu.com

2. 查看时间

timedatectl status

3. 硬盘分区

3.1. 查看当前硬盘

fdisk -l

3.2. 硬盘分区

接下来开始分区,系统启动至少需要三个分区:

  • sda1:用于挂载FEI启动分区(最小260M)
  • sda2:用于系统缓存(最小512MB)
  • sda3:Linux根目录

这里参考网上教程,分区大小如下:

挂载点分区分区类型大小
/mnt/boot/efi/dev/sda1EFI system partition600MB
[SWAP]/dev/sda2Linux swap4GB
/mnt/dev/sda3Linux x86-64 root (/)剩余空间

(1)启动分区软件cfdisk,选择gpt分区表:

(2)创建EFI分区


创建完成:

(3)同样的方法,创建swap分区

(4)创建根文件目录

(5)写入分区表

选择write,然后输入yes之后回车,提示写入成功:

(6)退出


(7)查看分区

lsblk

3.3. 格式化分区

(1)格式化EFI分区为FAT32文件系统

mkfs.fat -F32 /dev/sda1

(2)格式化swap分区

mkswap /dev/sda2 -L Swap
swapon /dev/sda2

(3)格式化根目录分区为ext4文件系统

mkfs.ext4 /dev/sda3

3.4. 挂载分区

(1)挂载根目录

mount /dev/sda3 /mnt

(2)挂载EFI分区

mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi

(3)交换分区不需要挂载

4. 安装基本系统

(1)设置软件源

在Arch官网,自动生成软件源列表:https://archlinux.org/mirrorlist/


将生成的内容写到/etc/pacman.d/mirrorlist文件中,然后选择阿里源:

(2)开始安装系统和必要的软件包

pacstrap -i /mnt base base-devel linux linux-firmware dhcpcd vim openssh man net-tools

一路回车确认即可。


(3)生成fstab文件

genfstab -U /mnt >> /mnt/etc/fstab

生成之后查看确认一下文件内容,是否为几个分区的信息:

(4)更改根目录

arch-chroot /mnt /bin/bash

5. 基本配置

(1)设置时区

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/locAltime

运行hwclock同步到硬件时间:

hwclock -w

(2)设置语言

① 编辑locale.gen文件,将下面三项之前的注释#去除:

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8

② 生成locale信息

locale-gen


③ 创建locale.conf文件,并编辑设定LANG常量

echo LANG=en_US.UTF-8 > /etc/locale.conf

④ 显示当前正在使用的locale

locale


(3)网络配置

启动DHCP服务:

systemctl enable dhcpcd.service

6. 用户设置

(1)设置root用户密码

passwd

(2)创建新用户

useradd -m -G wheel -s /bin/bash mculover666

设置新用户密码

passwd mculover666

允许该用户所在的wheel组有执行sudo命令的权限:

visudo

7. 安装引导程序

安装Linux引导加载程序,才能在安装后启动系统,通常使用gurb。

(1)安装grub

pacman -S grub

(2)UEFI启动方式下,还需要安装efibootmgr:

pacman -S efibootmgr

(3)安装到EFI分区中

grub-install --recheck /dev/sda


(4)生成grub配置文件

grub-mkconfig -o /boot/grub/grub.cfg

8. 重启系统

至此,Arch Linux基本系统安装完成,退出环境并重启系统:

exit
umount -R /mnt
reboot

重启后可使用刚刚新建的用户登录,如图:

至此,Arch安装完成。

四、安装gnome桌面

1. 安装登录管理器

sudo pacman -S gdm

2. 安装Xorg服务器

Xorg服务器是Linux上通用的桌面环境(后端)服务器,下载大小为81.75MB,安装大小200多M。

sudo pacman -S xorg 

3. 安装gnome基本桌面

下载大小462.42M,安装大小2068.49M。

sudo pacman -S gnome

4. 开启登录管理器

systemctl enable gdm

5. 重启

reboot

重启之后,进入用户选择界面:

登录,一个漂亮且纯净的Arch Linux诞生了:

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在 VMware 17 中安装 Arch Linux,可以按照以下步骤进行操作: 1. 首先,在 VMware 中创建一个新的虚拟机。选择自定义设置,然后根据需要配置虚拟机的硬件设置,例如内存、硬盘大小等。 2. 下载 Arch Linux 的 ISO 镜像文件,并将其加载到虚拟机的光驱中。 3. 启动虚拟机,并按照引导界面的指示选择引导模式。确保虚拟机可以连接到互联网,以便在安装过程中获取必要的软件包。 4. 进入安装界面后,可以根据需要选择合适的语言和键盘布局。 5. 接下来,需要设置磁盘分区。可以选择手动分区或使用默认的分区方案。请确保将根分区挂载为“/”。 6. 完成分区设置后,可以开始安装基本系统。根据提示进行操作,包括选择软件包、设置用户密码等。 7. 安装完成后,重启虚拟机。此时可能需要手动配置网络,因为默认情况下可能无法获取 IP 地址。 通过以上步骤,您可以在 VMware 17 中成功安装 Arch Linux,并进行相应的配置和使用。请注意,这只是一个简要的概述,具体的操作步骤可能会有所不同,具体的安装过程可以参考 Arch Linux 的官方文档或相关教程。引用<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [在Vmware安装Arch Linux](https://blog.csdn.net/k_jlsai/article/details/122725788)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [vmware安装arch linux](https://blog.csdn.net/OceanWaves1993/article/details/130467985)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mculover666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值