【华为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*


相关文章
|
2月前
|
数据可视化 大数据 Linux
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
572 3
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
|
3月前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
4月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
239 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
6月前
|
虚拟化 UED
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
vmware-17虚拟机安装教程(保姆级,包含图文讲解,不需注册账户)
|
6月前
|
Ubuntu
蓝易云 - 虚拟机中Ubuntu16.04设置网络教程
以上就是在虚拟机中设置Ubuntu 16.04网络的基本步骤。具体的步骤可能会根据你的虚拟机软件和网络环境有所不同。
121 8
|
7月前
|
编解码 Oracle iOS开发
VirtualBox虚拟机安装Mac OS X Lion系统详解
VirtualBox虚拟机安装Mac OS X Lion系统详解
345 1
|
6月前
|
Linux 虚拟化 Windows
03. 【Linux教程】安装虚拟机
03. 【Linux教程】安装虚拟机
51 0
|
7月前
|
安全 Linux 测试技术
最新版Kali虚拟机安装和汉化中文教程
本文是对渗透测试安全人员经常使用的测试系统的最新版进行的一次系统配置下载安装配置,同时包含汉化的教程,是对自己熟悉系统安装环境配置的一次总结
1038 0
|
7月前
|
边缘计算 人工智能 安全
如何在 VM 虚拟机中安装 OpenEuler 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 OpenEuler 操作系统保姆级教程(附链接)
|
Linux Windows
VirtualBox虚拟机压缩减少体积
VirtualBox虚拟机压缩减少体积
144 0