简介
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.iso | x86_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虚拟机软件安装包下载到电脑中,用鼠标双击该软件包,运行后即可看到如图所示的安装向导初始界面。
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用户密码或新创建用户的密码均需要满足密码复杂度要求,否则会导致密码设置或用户创建失败。设置密码的复杂度的要求如下:
- 口令长度至少8个字符。
- 口令至少包含大写字母、小写字母、数字和特殊字符中的任意3种。
- 口令不能和账号一样。
- 口令不能使用字典词汇。
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