1. 环境准备:搭建你的第一个openEuler实验室
想在本地电脑上体验国产操作系统的魅力?VMware Workstation搭配openEuler是个绝佳选择。我去年第一次尝试时,发现这个组合不仅对硬件要求低,还能完整保留所有实验痕迹——不像云服务器过期就清零。下面分享我在Windows 10环境下反复验证过的配置方案。
硬件需求比想象中亲民:我的老款联想小新Air 13(i5-8250U/8GB内存)跑起来毫无压力。建议预留至少20GB硬盘空间,实测安装基础系统需要15GB左右。软件方面需要VMware Workstation 14及以上版本,个人推荐16 Pro版,对Linux系统的兼容性更好。
镜像下载有个小技巧:官网提供的ISO有多个版本,新手直接选LTS(长期支持)版本最稳妥。比如当前最新的openEuler-22.03-LTS,下载地址在repo.openeuler.org的ISO/x86_64目录下。记得核对SHA256校验值,我有次因为镜像损坏重装了三次才发现问题。
2. 虚拟机创建:细节决定成败
2.1 新建虚拟机关键参数
打开VMware选择"创建新的虚拟机"时,典型配置容易踩坑。我的经验是:
- 客户机操作系统选Linux,版本挑CentOS 7 64位(实测兼容性最好)
- 处理器设置建议1核就够,但一定要勾选"虚拟化Intel VT-x/EPT"
- 内存至少2048MB,跑图形界面需要4096MB
- 网络先选NAT模式(安装完可调整)
- 磁盘类型选SCSI,20GB动态分配足矣
# 创建后检查虚拟机配置文件示例 config.version = "8" virtualHW.version = "16" numvcpus = "1" memsize = "2048"2.2 加载镜像的隐藏技巧
很多教程没说清楚的是:首次启动前要在虚拟机设置里勾选"启动时连接"CD/DVD设备。我遇到过启动卡在黑屏的情况,后来发现是没加载ISO导致的。更稳妥的做法是:
- 在"硬件"选项卡移除打印机、声卡等无用设备
- 在"选项"里禁用内存页面修剪
- 高级设置里把固件类型改为UEFI(兼容新版本系统)
3. 系统安装:图形化步骤详解
启动虚拟机见到安装界面后,这几个选项要特别注意:
- 语言建议选英文(避免后续终端乱码)
- 软件选择勾选"Server with GUI"(带图形界面)
- 安装目标选自动分区即可
- 网络配置可以先跳过
设置root密码时,openEuler的强度要求比CentOS严格:必须包含大小写字母+数字+特殊字符。建议用OpenEuler@2023这类组合,千万别像我第一次设简单密码导致重装。
安装完成后别急着重启!先弹出ISO镜像(VMware菜单栏→虚拟机→可移动设备→CD/DVD→断开连接),否则会循环进入安装界面。这个坑我见过至少五个新手踩过。
4. 初始配置:让系统真正可用
4.1 网络连接实战
刚装好的系统往往连不上网,解决方法分三步:
- 虚拟机设置→网络适配器→NAT模式
- 在系统内编辑网络配置:
nmcli connection modify ens33 ipv4.method auto nmcli connection up ens33- 测试连通性:
ping www.openeuler.org
如果还是不通,试试在VMware的"虚拟网络编辑器"里还原默认设置。我有次升级VMware后NAT服务异常就是这么解决的。
4.2 YUM源配置终极方案
官方源有时候速度慢,推荐用国内镜像站。新建/etc/yum.repos.d/openEuler.repo文件,内容如下:
[base] name=openEuler-22.03-LTS baseurl=https://mirrors.aliyun.com/openeuler/openEuler-22.03-LTS/OS/x86_64/ enabled=1 gpgcheck=0 [EPOL] name=EPOL baseurl=https://mirrors.aliyun.com/openeuler/openEuler-22.03-LTS/EPOL/x86_64/ enabled=1 gpgcheck=0更新缓存时如果报错,可能是缺少依赖包。先执行:
yum install -y openeuler-release再yum makecache就能成功。这个细节很少有教程提到,我排查了半小时才发现。
5. 必备工具安装与优化
基础环境搞定后,推荐安装这些实用工具:
- 开发工具组:
yum groupinstall "Development Tools" - SSH服务:
yum install -y openssh-server - 图形界面组件(可选):
yum install -y gnome-shell
有个提升效率的小技巧:在VMware工具栏启用"拖放"和"复制粘贴"功能。需要先安装open-vm-tools:
yum install -y open-vm-tools-desktop systemctl restart vmtoolsd最后建议做个快照:虚拟机菜单→快照→拍摄快照。我习惯命名为"Clean_Install",这样后续折腾环境出问题时,30秒就能恢复初始状态。比起重装省下至少两小时,这个习惯让我在测试各种软件时特别安心。