前言:
openEuler 是开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目。
欧拉操作系统(openEuler,简称“欧拉”,“开源欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持OT领域应用及OT与ICT的融合。
欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种处理器架构、覆盖数字设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。
历史沿革:
2010-2012,EulerOS诞生:华为内部高性能计算项目EulerOS首次发布。
2013-2016,EulerOS1.x系列:华为内部ICT产品首次规模商用,包括存储产品、无线控制器、CloudEdge等。
2016-,EulerOS 2.x系列:华为内部云产品商用以及ICT产品规模商用,包括消费者云、华为公有云、存储产品、无线产品、云核心网等。
2019年12月31日,华为作为创始企业发起了openEuler开源社区,并将EulerOS相关的能力贡献到openEuler社区,后续EulerOS将基于openEuler进行演进。
2021年9月25日,华为正式发布操作系统 openEuler 欧拉。
2021年11月5日消息,openEuler Summit 将于11 月 9 日-10 日在北京召开。此次峰会由欧拉开源社区举办,华为作为战略合作单位。
2022年10月2日消息,openEuler22.09 正式版发布:实现欧拉与鸿蒙的互联互通。
2022年12月16日消息,openEuler 宣布全球下载量突破 100 万,开源欧拉将在12月28日-29日举行操作系统产业峰会2022&openEuler Summit 2022。
截至2022年12月底,开源欧拉社区企业成员数超过600家,商业累计装机部署数量达300万套,在中国服务器操作系统的新增市场中,欧拉的市场份额达25%。
2023年4月,经过openEuler委员会全体会议的批准,openEuler工业领域操作系统筹备委员会正式成立。
欧拉开源社区
欧拉开源社区已吸引近万名开发者,近百个特别兴趣小组,300家企业加入社区,汇聚处理器、整机、基础软件、应用软件、行业用户等全产业链伙伴。国内主流的操作系统厂商均推出基于欧拉的商业发行版,应用于政府、运营商、金融、能源、电力、交通等行业核心系统。欧拉商用已经突破60万套,有望实现中国服务器领域新增市场份额第一。
华为宣布捐赠欧拉系统
2021年11月9日上午,在操作系统产业峰会2021上,华为携手社区全体伙伴共同将欧拉开源操作系统(openEuler)正式捐赠给开放原子开源基金会。 [8]
英特尔加入欧拉开源社区
2021年11月22日,英特尔正式签署 CLA(Contributor License Agreement 贡献者许可协议),加入欧拉开源社区。
瑞斯康达加入欧拉开源社区
2022年3月,瑞斯康达正式加入欧拉开源社区OpenEuler。
华为未来将重点打造两个操作系统:鸿蒙,欧拉,同时都进行开源。
鸿蒙应用于智能终端、物联网终端、工业终端;欧拉应用于服务器、边缘计算、云基础设施。两个操作系统可以覆盖各种场景,以解决国内缺芯少魂的现状。
平台框架
# openEuler 社区与上下游生态建立连接,构建多样性的社区合作伙伴和协作模式,共同推进版本演进。
openEuler 覆盖全场景的创新平台
智启新程,奔赴山海。未来,openEuler将持续携手全球伙伴、用户和开发者,将openEuler打造成国际化的开源协作平台,在中国汇聚全球开源力量,为世界开源贡献中国智慧。
系统环境:
openEuler-24.03-LTS-x86_64-dvd.iso
一、openEuler简介
openEuler 24.03 LTS:四大升级, AI原生开源操作系统正式发布
6月6日消息,由OpenAtomopenEuler(简称"openEuler")社区 主办的openEuler 24.03LTS版本发布会(以下简称“发布会”)在北京成功举办。本次发布会汇聚操作系统产业界顶尖力量,共探openEuler社区技术、生态、国际化发展,共建健康可持续发展的开源操作系统根社区。会上,openEuler首个AI原生开源操作系统,openEuler24.03 LTS版本正式发布。
开放原子开源基金会理事长程晓明在致辞中表示,openEuler的快速发展证明,充分利用开源、参与开源、支持开源、回馈开源,是实现操作系统技术创新和产业繁荣的有效路径。未来,开放原子开源基金会将引导openEuler等开源项目与区域产业优势结合,实现产业合作落地;同时探索在海外的发展机遇,助力openEuler走向全球。
openEuler 已支持 x86、Arm、SW64、RISC-V、LoongArch 多处理器架构,逐步扩展 PowerPC
等更多芯片架构支持,持续完 善多样性算力生态体验。openEuler 社区面向场景化的 SIG 不断组建,推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边缘计算、嵌入式等更多场景。openEuler 正成为覆盖数字基础设施全场景的操作系统,新增发布面向边缘计算的版本 openEuler Edge、面向嵌入式的版本 openEuler Embedded。
一、下载社区发行版openEuler 24.03 LTS
官网:openEuler | 开源社区 | openEuler社区官网
https://www.openeuler.org/zh/
下载:openEuler下载 | 欧拉系统ISO镜像 | openEuler社区官网
https://www.openeuler.org/zh/download/archive/
openEuler-24.03-LTS-x86_64-dvd.iso
https://mirror.sjtu.edu.cn/openeuler/openEuler-24.03-LTS/ISO/x86_64/openEuler-24.03-LTS-x86_64-dvd.iso
二、搭建虚拟机实例
配置建议:
单个文件–效率高,IO速度快
多个文件–方便文件迁移
内存:推荐4GB 处理器:4U ##我这测试环境是8U/8G.200G
测试环境可简单就自动分区即可,我这边采用手动标准分区:
/boot 1024M
BIOS Boot 1M
/ 10%
/usr 10%
/var 10%
/swap 16G以内=8G、16G及以上=4G
/data 剩下所有
初始化基础配置:
# root登入
root / ......
# SSH_Xshell客户端连接
默认开启ssh,如ssh客户端提示“找不到host key算法”,建议升级Xshell版本7及以上即可。
Xshell官网:https://www.xshell.com/zh/xshell/
# 查看/修改主机名
hostname
vi /etc/hostname
# 查看/修改IP
ip address
vi /etc/sysconfig/network-scripts/ifcfg-ens33
# 关闭防火墙
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #取消开机启动-禁用防火墙
firewall-cmd --reload #重启防火墙,生效配置
# 关闭SELinux
setenforce 0 ##临时
# 永久关闭
vi /etc/selinux/config
------
SELINUX=enforcing
更改为
SELINUX=disabled
或
sed -i 's/enforcing/disabled/' /etc/selinux/config
# 查看/修改时区
date
yum install -y ntpdate ##同步安装ntp时间服务器
ntpdate -u ntp.aliyun.com ##同步系统时间与网络时间
# 配置阿里云yum源
# 备份原始的 openEuler.repo 文件
cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
# 更换阿里云源,使用 sed 命令来替换文件中所有的 http://repo.openeuler.org/ 为 https://mirrors.aliyun.com/openeuler/
sed -i 's|http://repo.openeuler.org/|https://mirrors.aliyun.com/openeuler/|g' /etc/yum.repos.d/openEuler.repo
# 验证是否更换成功update
dnf update -y