【openEuler实验】使用VirtualBox虚拟机安装openEuler操作系统

简介

openEuler是一款开源操作系统。当前 openEuler内核源于 Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。同时,openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展。

openEuler是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,基于木兰许可协议发布。

准备工作

在VirtualBox 7.0中创建虚拟机,完成 openEuler 22.03 LTS SP3 操作系统安装。

宿主操作系统为:Windows 11 22H2版本;

虚拟机软件为:VirtualBox 7.0(此处也可以使用 VMware Workstation软件替代);

openEuler版本为:openEuler 22.03 LTS SP3版本。

安装步骤

准备安装环境

准备安装环境

openEuler支持ARM架构和x86架构计算平台安装,两个平台ISO不兼容。

VirtualBox 7.0

VirtualBox是一款功能强大的x86和AMD64/Intel64虚拟化产品,适用于企业和家庭。VirtualBox不仅是一款面向企业客户的功能极其丰富的高性能产品,而且是唯一一个根据GNU通用公共许可证(GPL)第3版条款作为开源软件免费提供的虚拟化专业解决方案。

软件获取:https://www.virtualbox.org/

获取ISO镜像
镜像名称镜像描述
openEuler-22.03-LTS-SP3-x86_64-dvd.isox86_64架构的基础安装ISO,包含了运行最小系统的核心组件

下载地址:https://repo.openeuler.org/openEuler-22.03-LTS-SP3/ISO/x86_64/

安装虚拟机软件和openEuler操作系统

安装VirtualBox 7.0虚拟机软件

如果计算机安装有eNSP软件,请勿再安装此版本的VirtualBox软件,否则会导致eNSP软件无法正常使用。

任意版本的VirtualBox软件均可进行接下来的实验。

1. 下载软件包并运行

将VirtualBox 7.0虚拟机软件安装包下载到电脑中,用鼠标双击该软件包,运行后即可看到如图所示的安装向导初始界面。

下载地址:https://download.virtualbox.org/virtualbox/7.0.6/VirtualBox-7.0.6-155176-Win.exe

2. 自定义安装选项

在虚拟机软件的安装向导界面单击“下一步”按钮,此界面可以调整安装位置和安装的组件,这里保持默认,然后点击“下一步”。

3. 警告提示

警告页面,安装VirtualBox的时候会安装一张虚拟网卡,这个过程可能会造成网络短暂的中断,点击“是”确认继续安装。

4. 安装缺失依赖包

如果本地计算机缺失一些依赖包,就会出现该界面。点击“是”确认安装缺失的依赖包。

5. 立即安装

点击“是”,确认立即安装。

6. 等待安装完成

接下需要等待几分钟,等待软件安装完成。

7. 完成安装

点击“完成”,完成安装,默认会直接打开软件,去掉勾选后就不会直接运行软件。

8. 查看VirtualBox主界面

如图,为VirtualBox主界面。

创建虚拟机

安装好VirtualBox后,需要在其中新建一台虚拟机,为openEuler操作系统准备“硬件资源”(虚拟硬件)。

1. 新建虚拟机

点击主界面**“新建”**创建一台虚拟机。

2. 填写虚拟机相关信息

填写好虚拟机的名称、选择虚拟机的存放位置、选择openEuler镜像文件、勾选**“跳过无人值守安装”,并点击“Next”**继续下一步。

3. 配置内存和CPU

配置好内存大小和CPU,点击**“Next”**继续下一步。

[!tip]
实验环境,内存设置2048MB,CPU设置为2就可以了,也可以根据宿主计算机的情况适当调整的更大一些。

4. 设置磁盘大小

勾选第一项,创建一个新的虚拟机磁盘,大小为20GB,并点击**“Next”**继续。

[!Tip]
实验环境20GB磁盘空间就够用了,后期根据实验情况再进行增加。

5. 确认配置信息

检查所有配置信息有没有问题,没问题点击**“Finish”**完成虚拟机创建。

6. 虚拟机创建完成

如图,虚拟机创建完成,此时虚拟机处于关机状态。

安装openEuler操作系统

1. 开启虚拟机

选择虚拟机,点击**“启动”**按钮,开启虚拟机。

2. 等待虚拟机启动完成

点击**“启动”**后,稍等片刻,在弹出的窗口中可看到虚拟机BIOS的启动图。

[!point]
在这个过程中,VirtualBox会弹出来一些提示,不用理会直接关闭掉就行。

3. 安装引导界面

等待虚拟机加载完成,就会出现如图所示界面,使用键盘中的**“↑”“↓”方向键进行选择,选择到“Install openEuler 22.03-LTS-SP3”,并在选项为高亮状态时按“Enter”**。

[!Tip]
如果不选择,60s后会默认选择第二项“Test this media & install openEuler 22.03-LTS-SP3”,第一项与第二项的区别是第二项会进行安装介质的完整性检查。

4. 设置安装程序语言

启动安装后,在进入安装程序主界面之前,系统会提示设置安装过程中使用的语言。默认为英语,可根据实际情况进行调整,保持为**“English”**(英文)即可。

完成设置后,单击**“Continue”**,进入安装设置主界面。

[!Tip]

启动安装过程较长,耐心等待。

[!Tip]

建议使用“English”,“中文”可能会在后续的实验中出现由于翻译不够准确而导致的理解偏差。

5. 进入安装界面

系统安装程序正常启动后,会进入如图所示的安装设置主界面。在此界面可以进行时间、语言、安装源、网络、安装位置等相关设置。

部分配置项会有告警符号,完成该选项配置后,告警符号将会消失。当界面上不存在告警符号时,单击**“Begin Installation”**进行系统安装。

6.设置系统语言

在**“INSTALLATION SUMMMARY”页面中选择“Language Support”**,设置系统的语言。

如图所示,可以根据实际情况进行调整,选择**“English”–>“English(United States)”。设置完成后,单击左上角“Done”返回“INSTALLATION SUMMMARY”**页面。

7. 设置时间和日期

在**“INSTALLATION SUMMMARY”页面中选择“Time & Date”**,设置系统的时区、日期、时间等。

Region选择**“Asia”(亚洲),City选择“Shanghai”(上海)。设置完成后,单击左上角“Done”返回“INSTALLATION SUMMMARY”**页面。

8. 选择安装软件

在**“INSTALLATION SUMMMARY”页面中选择“Software Selection”**,指定需要安装的软件包。

在左侧选择**“Minimal Install”,在右侧选择安装环境的附加选项为“Standard”**。

设置完成后,单击左上角**“Done”返回“INSTALLATION SUMMMARY”**页面。

9. 设置安装目的地

在**“INSTALLATION SUMMMARY”页面中选择“Installation Destination”,选择“Local Stadard Disks”中的“sda / 20 GiB free”磁盘,“Storage Configuration”选择“Automatic”**。

设置完成后,单击左上角**“Done”按钮,返回“INSTALLATION SUMMMARY”**页面。

10. 设置root密码

在**“INSTALLATION SUMMMARY”页面中选择“Root Account”**,进入设置“ROOT密码”界面。

如图所示,选择**“Enable root account”。根据“密码复杂度”**要求输入密码并再次输入密码进行确认。

设置完成后,单击左上角**“Done”返回“INSTALLATION SUMMMARY”**页面。

[!Note]
密码复杂度:
设置的root用户密码或新创建用户的密码均需要满足密码复杂度要求,否则会导致密码设置或用户创建失败。设置密码的复杂度的要求如下:

  1. 口令长度至少8个字符。
  2. 口令至少包含大写字母、小写字母、数字和特殊字符中的任意3种。
  3. 口令不能和账号一样。
  4. 口令不能使用字典词汇。
11. 开始安装

在安装界面上完成所有必填选项的配置后,界面上的警告会消失。此时可以单击**“Begin Installation”**进行系统安装。

[!Tip]
其他未配置项可以直接保持默认,或者根据自己的需求进行修改。

12. 安装过程

开始安装后会出现进度页面,显示安装进度及所选软件包写入系统的进度,如图所示。

13. 安装完成

安装过程执行完成后,openEuler完成安装,单击**“Reboot System”**重启系统。

[!Note]
重启系统前请先卸载光盘。点击虚拟机下方,找到光盘图标,单击右键,点击卸载光盘。如果无法正常重启,直接重启虚拟机即可。

14. 登录系统

等待系统重启完成,重启完成后即可进入到系统登录界面,如图所示。

输入用户名root回车,出现“Password”输入安装时设置的密码,回车。

[!Tip]

openEuler系统默认在输入密码时不会显示密码,而且也不会用任何字符进行位数反馈,直接输入就可以了,输入好了以后回车,密码错误会跳转回登录界面。

15. 登录成功

出现系统相关信息提示和命令提示符窗口,即代表登录成功。

系统安装后配置

配置本地软件源

[!point]

本地软件源和网络软件源二选一,本地软件源适用于无法操作系统无法连接互联网时使用。

1. 挂载镜像至虚拟机

鼠标右键点击底部的光盘图标,然后勾选iso镜像。

2. 创建镜像挂载点
mkdir -p /mnt/cdrom

3. 挂载镜像到挂载点
mount /dev/sr0 /mnt/cdrom

4. 编辑repo配置文件
cd /etc/yum.repos.d/
mv openEuler.repo(,.back)
vim openEUler.repo

5. 配置文件写入如下内容
[OS]
name=OS
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0

6. 更新dnf源的缓存信息
dnf clean all
dnf makecache

配置网络软件源

[!point]

国内常用软件源地址:

openEuler官方:https://repo.openeuler.org/

华为云:https://mirrors.huaweicloud.com/openeuler/

阿里云:https://mirrors.aliyun.com/openeuler/

清华大学:https://mirrors.tuna.tsinghua.edu.cn/openeuler/

1. 修改软件源地址

[!point]

openEuler操作系统安装完成后,默认软件源地址为官方地址,无需修改即可使用。

cd /etc/yum.repos.d/
cp openEuler.repo(,.back)
cat openEuler.repo

2. 修改配置文件中软件源地址

[!Warning]

此处以修改为华为云软件源为例。

软件源地址由http://repo.openeuler.org替换为了华为云软件源地址https://mirrors.huaweicloud.com/openeuler

sed -i 's/https:\/\/2.zoppoz.workers.dev:443\/http\/repo.openeuler.org/https:\/\/2.zoppoz.workers.dev:443\/https\/mirrors.huaweicloud.com\/openeuler/g' openEuler.repo
cat openEuler.repo

3. 更新dnf源的缓存信息
dnf clean all
dnf makecache

修改主机名

1. 使用命令修改主机名。
hostnamectl set-hostname ictstu
bash

防火墙和SELinux配置

1. 关闭防火墙。
systemctl stop firewalld
systemctl disable firewalld

2. 关闭SELinux。
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

广然

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

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

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

打赏作者

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

抵扣说明:

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

余额充值