超详细的VMware安装openEuler21.09系统

本文详细记录了在VMware上安装openEuler 21.09的全过程,包括环境准备、自定义安装步骤、操作系统配置,如静态IP、安装源、防火墙设置等,适合新手参考。

目录

1. 环境准备

2. 开始安装

3. 安装openEuler 21.09操作系统

新系统需要做的一些配置:配置静态ip,安装源,防火墙配置等等


1. 环境准备

  • VMware15pro
  • 要安装的操作系统:openEuler-21.09-x86

openEuler镜像下载地址:https://repo.openeuler.org/openEuler-21.09/ISO/x86_64/openEuler-21.09-everything-x86_64-dvd.iso

2. 开始安装

2.1 打开VMware软件的主页,选择创建新的虚拟机。

2.2 选择自定义安装,根据我们想要的配置来自由安装。

经典安装说明:VMware软件会根据主流的配置来对虚拟机进行安装。安装过程步骤很少。

自定义安装说明:可以根据自己的需求,对虚拟机的磁盘空间大小,内存等等配置进行修改安装。

 

2.3 点击下一步

2.4 选择稍后安装操作系统

2.5. 选择操作系统类型

这里选择Linux操作系统,版本选择其他Linux5.x或更高版本内核 64位 

 

2.6. 命名虚拟机

虚拟机名称名称是自己给起的,位置是VMware系统运行存储的镜像,占用空间比较大,记得放空间充足的磁盘

2.7. 处理器配置

处理器配置根据自己的电脑配置来,我这里给虚拟机分了8个内核

(1)“处理器数量”                   :指导如何虚拟化  --  虚拟主机的虚拟处理器数量

(2)“每个处理器的核心数量” :指导如何虚拟化  --  虚拟主机的每个虚拟处理器的核心数量

(3)“处理器内核总数”            :分配处理器依据  --  真实物理主机分配给虚拟主机的处理器线程总数(真实处理器资源)
        参考:https://blog.youkuaiyun.com/weixin_41939983/article/details/105896586

2.8. 配置内存

有些虚拟机会卡顿一部分原因是内存给少了。根据自己PC机的内存来分配,并不会一下子占用这么多内存,运行的时候用多少内存就占多少,我这里最多占4G

 

2.9. 网络类型选择桥接模式

桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。

NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。

仅主机:虚拟机与宿主机直接连起来

2.10. 推荐默认选择

<think>好的,用户现在的问题是在openEuler 21.09 x86_64系统安装dnf-data的方法或步骤。我需要先理解用户的需求和背景。 首先,用户之前提到了BigCloud Enterprise Linux 21.10是基于openEuler 21.09的,所以可能他们现在在类似的系统上进行操作。用户之前的问题涉及到安装vsftpd,现在转向安装dnf-data,这可能与他们需要管理软件包或仓库数据有关。 接下来,我需要确认dnf-data是什么。在CentOS或Fedora中,dnf是包管理器,而dnf-data可能包含与DNF相关的数据文件,比如配置文件、插件或语言包。但openEuler主要使用DNF作为包管理器,所以可能需要确认是否存在这个包。 查阅openEuler的官方仓库,发现默认仓库中可能没有dnf-data这个包。但用户可能需要的是dnf-plugins-core或其他相关插件。另外,用户可能混淆了包名,或者需要启用额外的仓库。 用户提供的引用中提到在CentOS 8上使用dnf安装vsftpd,但openEuler可能有所不同。需要指导用户检查仓库,使用正确的包名,或者添加EPEL等第三方仓库。 可能的步骤包括: 1. 更新系统,确保仓库信息最新。 2. 搜索dnf相关的包,确认正确的名称。 3. 如果不存在dnf-data,建议安装dnf-plugins-core或其他替代包。 4. 添加EPEL仓库以获取更多软件包。 5. 如果仍无法找到,可能需要从源码编译或寻找其他源。 还需要注意用户是否关闭了SELinux和防火墙,如引用中提到的,但openEuler可能使用不同的安全模块,需确认当前设置是否影响安装。 最后,总结步骤并提供验证方法,确保用户能成功安装所需软件。</think>### 在 openEuler 21.09 x86_64 上安装 dnf-data 的步骤 #### 1. **确认软件包名称与仓库** openEuler 默认使用 `DNF` 包管理器,但 **`dnf-data`** 并非 openEuler 官方仓库的标准包名。需先验证是否存在该包或关联组件: ```bash dnf search dnf-data ``` 若提示无匹配项,则需进一步分析需求本质[^1]。 --- #### 2. **可能性分析与替代方案** 根据经验,用户可能需以下两类组件之一: - **dnf-plugins-core**:提供 `DNF` 扩展功能(如仓库管理、增量更新) - **createrepo_c**:生成仓库元数据(与 `dnf` 数据操作相关) **安装方法**: ```bash # 安装 dnf 插件核心工具 sudo dnf install dnf-plugins-core # 安装仓库元数据工具 sudo dnf install createrepo_c ``` --- #### 3. **若需第三方软件包** 若用户明确需要 `dnf-data`(如特定依赖要求),需添加 **EPEL 仓库**(需适配 openEuler): ```bash # 下载 EPEL 适配包(以 openEuler 21.09 为例) sudo dnf install https://repo.openeuler.org/openEuler-21.09/EPOL/main/x86_64/Packages/epel-release-9-1.oe1.noarch.rpm # 更新仓库缓存 sudo dnf clean all && sudo dnf makecache # 再次尝试安装 sudo dnf install dnf-data ``` --- #### 4. **验证安装** ```bash # 检查已安装包 rpm -qa | grep -E "dnf-plugins-core|createrepo_c|dnf-data" # 验证插件功能(例如配置管理) dnf config-manager --help ``` --- ### 关键注意事项 1. **仓库兼容性**:openEuler 的软件包命名与 CentOS/RHEL 存在差异,需优先使用 `openeuler.repo` 官方源[^2]。 2. **安全策略**:若系统启用了类似 SELinux 的强制访问控制(如 openEuler 的 secGear),需确保策略允许软件包安装。 --- ### 相关问题 1. 如何为 openEuler 添加第三方软件仓库? 2. dnf 和 yum 在包管理机制上有哪些核心区别? 3. 如何解决 openEuler 中缺失特定软件包的问题?
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大帅不是我

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

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

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

打赏作者

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

抵扣说明:

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

余额充值