openEuler虚拟机安装与简介

openEuler安装步骤与问题解决

1. openEuler镜像下载

1.1 直接访问openEuler官网:

https://www.openeuler.org/zh/

1.2 找到下载

1.3 根据需要,选择合适的镜像

2.虚拟机创建

2.1 新建虚拟机

2.2选择典型

2.3镜像光盘

2.4版本选择

2.5名称和位置

2.6磁盘大小

2.7完成

2.8编辑虚拟机

内存大小

处理器调节

镜像选择

3.openEuler安装指引

3.1开机

3.2初始化

3.3语言选择

3.4分区,安装类型,用户

3.4.1 分区

3.4.2 三种安装方式

注意不管那种都不带图形化(图形化需要自己安装

Minimal Install(最小安装):此选项提供基本功能,安装的软件最少,适合创建非常轻量级的系统。

Server(服务器):此选项在您的图片中被选中。它代表一个集成的、易于管理的服务器环境。选择这个选项会安装适合服务器管理的一整套工具和服务。

Virtualization Host(虚拟化主机):此选项用于设置一个最小的虚拟化主机,设计用于高效运行虚拟机。

3.4.3 用户和密码

Huawei@!123

3.5登录查看

接下来关于网络的配置和vm tools的安装和图形化安装

4. openEuler简介

        openEuler 是一个开源的 Linux 操作系统,由华为主导开发。作为一个开源社区项目,openEuler 旨在为企业和开发者提供一个安全、高效、稳定的操作系统平台。以下是 openEuler 的一些关键特点和简介:

4.1 核心特性

  • 安全性:openEuler 集成了多种安全技术,如增强的访问控制(MAC)、安全审计和加密功能,提供企业级的安全保障。
  • 高性能:通过优化内核和系统性能,openEuler 能够在多种硬件平台上提供高效的计算能力,适用于大规模数据处理和高性能计算场景。
  • 兼容性:支持多种硬件架构,包括 x86_64、ARM、RISC-V 等,确保在各种硬件环境中都能稳定运行。
  • 开放性:作为一个开源项目,openEuler 鼓励社区贡献和合作,拥有丰富的生态系统和活跃的开发者社区。

4.2 主要组件

  • 操作系统内核:基于 Linux 内核进行优化和扩展,提供更高的稳定性和性能。
  • 软件包管理:使用 RPM 包管理系统,提供丰富的软件包资源,方便用户安装和管理软件。
  • 容器技术:支持 Docker 和 Kubernetes,便于开发者部署和管理容器化应用。
  • 虚拟化:集成 KVM 和 QEMU 等虚拟化技术,支持虚拟机管理和多种虚拟化场景。

4.3 应用场景

  • 企业服务器:适用于构建企业级服务器和数据中心,提供可靠的服务器操作系统解决方案。
  • 云计算:支持云计算环境中的部署和管理,提供高效的云服务基础设施。
  • 边缘计算:适用于边缘计算场景,提供低延迟、高可靠性的操作系统支持。
  • 开发测试:为开发者和测试人员提供灵活的开发环境和工具链,支持各种开发测试需求。

4.4 社区与生态

        openEuler 拥有一个活跃的开源社区,开发者可以通过贡献代码、提交 Bug、撰写文档等方式参与其中。社区定期举办各种技术交流活动、黑客松和开发者大会,促进知识分享和技术创新。

### 如何在华为OpenEuler系统上使用Docker #### 安装Docker引擎 为了能够在华为OpenEuler操作系统上安装并配置Docker环境,需先确保系统的内核版本支持cgroups特性。通常情况下,最新的OpenEuler发行版已经默认启用了这些必要的Linux内核模块。 通过包管理工具YUM来完成Docker软件包的下载部署: ```bash sudo yum install -y docker-ce docker-ce-cli containerd.io ``` 此命令会自动处理依赖关系并将所需组件安装至系统中[^1]。 #### 启动和启用Docker服务 成功安装之后,启动Docker守护进程,并设置其随系统开机自启: ```bash sudo systemctl start docker sudo systemctl enable docker ``` 此时可以验证Docker是否正常工作,执行`docker version`查看客户端和服务端的具体信息;如果显示了详细的版本号,则说明安装无误。 #### 解决权限不足的问题 遇到错误提示“Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?”时,这可能是由于当前用户缺少访问Unix socket文件所需的适当权限所引起的。解决办法之一就是将自己加入到docker组里去: ```bash sudo usermod -aG docker $USER newgrp docker ``` 上述操作允许非root身份下的普通账户也能顺利调用Docker CLI指令而无需每次都输入超级管理员密码。 #### 运行第一个容器实例 当一切准备就绪后,可以通过下面这条简单的命令测试整个流程是否通畅——拉取官方提供的Alpine Linux最小化镜像并创建一个新的交互式shell session: ```bash docker run -it alpine ash ``` 以上过程展示了从零开始搭建起一套完整的基于华为OpenEuler平台上的Docker运行环境的方法论[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值