【华为OpenEuler】VirtualBox虚拟机与OpenEuler环境搭建教程

简介: 文章目录前言1 VirtualBox虚拟机的安装2 OpenEuler操作系统环境搭建2.1 OpenEuler安装包下载2.2 建立VirtualBox使用环境2.3 在VirtualBox上安装openEuler操作系统2.4 安装openEuler3 开发套件与vim安装写在最后

1 VirtualBox虚拟机的安装

进入官网,下载对应系统版本的VirtualBox,如果你是windows系统,就下载如图所示的版本,官网地址:https://www.likecs.com/show-203902583.html


双击打开下载完成的安装包,根据安装向导的步骤提示,一步一步安装,笔者自定义安装的目录为:D:\VirtualBox,供读者参考。

2 OpenEuler操作系统环境搭建

2.1 OpenEuler安装包下载

OpenEuler的版本很多,为了便于后续相关配置文件的统一,我们把版本确定为 openEuler-20.03-LTS, 其安装程序下载地址为:https://repo.openeuler.org/openEuler-20.03-LTS/ISO/x86_64/

选择openEuler-20.03-LTS-x86_64-dvd.iso下载链接,并下载到合适目录。新建一个目录,如:D:\openEuler,把下载的镜像文件openEuler-20.03-LTS-x86_64-dvd.iso拷贝到该目录下。


2.2 建立VirtualBox使用环境

启动Virtual Box,点击“新建”,在“新建虚拟电脑”页面上,设置相应信息。将“名称”设置为“Zenith-openEuler”(可以根据自己的情况灵活设置),“文件夹”设置为“D:\VirtualBox”(这个目录是在安装Virtual box时设置的虚拟机文件所在目录);“类型”设置为“Linux”,“版本”设置为“Other Linux (64 bit)”,如下图所示:



在上一步中,有可能会出现:“无法在父文件夹 D:/VirtualBox 中创建虚拟机文件夹 Zenith-openEuler。 请检查父文件夹是否真的存在,而您是否有创建虚拟机文件夹的权限。”错误信息, 此时,我们需要退出VirtualBox,并 右键->以管理员身份运行, 就可以正常操作。


点击“下一步”,“内存大小”选择4096M。



点击“下一步”,选中“现在创建虚拟硬盘”,并点击“创建”。



在打开的 虚拟硬盘文件类型 界面中默认选择 VDI 单选钮,单击 下一步 按钮,如下图所示:



在打开的 存储在物理硬盘上 界面中默认选择 动态分配 单选钮,单击 下一步 按钮,如下图所示,选择 动态分配的好处是不用担心会占用太多硬盘空间,虚拟硬盘会随着虚拟机扩展慢慢地增加存储空间。



在打开的 文件位置和大小 界面中设置文件的存储位置和大小,如图所示。文件会创建在上面 设置 VirtualBox 存储文件夹小节 中所创建的文件夹中“D:\VirtualBox”。文件大小设置为20GB(建议最少设置20G),虚拟硬盘的大小会动态增加到上限为止。



然后点击“创建”,这时在Virtual Box中创建了名为“Zenith-openEuler”的虚拟机。



2.3 在VirtualBox上安装openEuler操作系统

在管理器中,依次选择:“设置”—>“存储”—>“没有盘片”—>点击光盘图标—>选择”选择虚拟盘”。



弹出“请选择一个虚拟光盘文件”窗口,选择刚下载的安装文件openEuler-20.03-LTS-x86_64-dvd.iso。



2.4 安装openEuler

在设置了安装 openEuler 的光盘文件之后,下面就需要启动虚拟机安装openEuler。单击 VirtualBox 管理器界面上的 启动 按钮,来启动虚拟机。

出现了openEuler的安装界面。按照安装界面导航逐步安装。但是要注意:为了避免安装中文字库,我们 选择语言为“English”—>“English (United States)”, 设置 root 的密码为:“openEuler12#$”。 这样就可以完成配置了。



安装完成后,点击“reboot”重启。如果重启后仍然进入安装界面那么需要设置VirtualBox中的启动顺序,将“硬盘”移到“光盘”的前面,保存设置后,再重启。



3 开发套件与vim安装

在安装开发套件前,需要配置下载资源库的网址。这个版本的openEuler没有配置,但在最新的版本中已经进行了配置。这里我们需要手动配置成访问速度更快的镜像。在命令行方式下键入命令:

vi /etc/yum.repos.d/openEuler_x86_64.repo
1

打开文件后,在文件末尾增加如下配置文本(需要手工敲入,保证每个字符无误)

[osrepo]
name=osrepo
baseurl=https://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-20.03-LTS/OS/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/openeuler/openEuler-20.03-LTS/OS/x86_64/RPM-GPG-KEY-openEuler

输入完毕后,按下esc 以退出文件,并 键入 :wq



在命令行界面,键入如下命令,以安装gcc+gdb+编辑器等一系列开发套件。

yum groupinstall "Development Tools" 
1

安装开发套件中。



安装了上述“Development Tools”之后,就可以使用Linux常用的编辑器vi,vim和emacs。如果vim没有安装,则可以在root用户下,键入如下命令进行安装:


yum -y install vim*


相关文章
|
6月前
|
运维 虚拟化 Windows
Hyper-V Win8虚拟机启动错误修复教程
针对Hyper-V Win8虚拟机启动错误,本教程提供详细修复步骤。首先进行硬件兼容性检查,确保CPU支持虚拟化并启用,同时检查内存和存储空间是否充足。接着以管理员身份登录,使用事件查看器排查错误。管理Hyper-V服务,确保相关服务正常运行。检查虚拟机状态,优化资源分配,并修复虚拟硬盘文件。更新系统和重装Hyper-V组件也是有效手段。最后,排查硬件故障、备份数据及处理第三方软件冲突。通过这些步骤,多数启动问题可得到解决。
|
5月前
|
域名解析 API PHP
VM虚拟机全版本网盘+免费本地网络穿透端口映射实时同步动态家庭IP教程
本文介绍了如何通过网络穿透技术让公网直接访问家庭电脑,充分发挥本地硬件性能。相比第三方服务受限于转发带宽,此方法利用自家宽带实现更高效率。文章详细讲解了端口映射教程,包括不同网络环境(仅光猫、光猫+路由器)下的设置步骤,并提供实时同步动态IP的两种方案:自建服务器或使用三方API接口。最后附上VM虚拟机全版本下载链接,便于用户在穿透后将服务运行于虚拟环境中,提升安全性与适用性。
|
7月前
|
虚拟化
【2025最新】VMware Workstation Pro 虚拟机基础配置教程,方便你的神操作!
VMware Workstation Pro 是一款强大的虚拟化工具,本文简要介绍其基本配置与操作。安装后,用户可以通过“编辑菜单 > 首选项”设置虚拟机保存路径、是否显示托盘图标等全局配置。新建虚拟机时,需选择操作系统类型、配置处理器、内存、网络和硬盘等参数。建议根据主机硬件性能合理分配资源,避免过度占用。创建完成后,用户可加载 ISO 镜像文件安装所需操作系统。通过这些步骤,您可以轻松搭建并管理多个虚拟环境。
1155 8
【2025最新】VMware Workstation Pro 虚拟机基础配置教程,方便你的神操作!
|
7月前
|
Web App开发 安全 Linux
【独家揭秘2025】VMware Workstation Pro虚拟机:免费安装教程大放送,一键解锁操作系统模拟神器!
VMware Workstation Pro 是由威睿(VMware)公司开发的一款功能强大的桌面虚拟化软件,允许用户在同一台物理计算机上同时运行多个操作系统,如Windows、..
485 2
【独家揭秘2025】VMware Workstation Pro虚拟机:免费安装教程大放送,一键解锁操作系统模拟神器!
|
7月前
|
安全 Linux 开发工具
【Azure 环境】Azure 虚拟机上部署 DeepSeek R1 模型教程(1.5B参数)【失败】
遇见错误一:operator torchvision::nms does not exist 遇见错误二:RuntimeError: Failed to infer device type
546 22
|
11月前
|
数据可视化 大数据 Linux
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
3860 3
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
1067 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
|
Linux 虚拟化 Windows
03. 【Linux教程】安装虚拟机
03. 【Linux教程】安装虚拟机
113 0