openEuler操作系统介绍

openEuler是一款开源、免费的操作系统,由openEuler社区运作;当前openEuler内核源于Linux,支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景;

openEuler的前身是运行在华为公司通用服务器上的操作系统EulerOS;EulerOS是一款基于Linux内核(目前是基于Linux 4.19版本的内核)的开源操作系统,支持X86和ARM等多种处理器架构,伴随着华为公司鲲鹏芯片的研发,EulerOS理所当然地成为与鲲鹏芯片配套的软件基础设施;2019年底,EulerOS被正式推送至开源社区,更名为openEuler;openEuler也是一个创新的平台,鼓励任何人在该平台上提出新想法、开拓新思路、实践新方案;所有个人开发者、企业和商业组织都可以使用openEuler社区版本,也可以基于openEuler社区版本发布自己二次开发的操作系统版本;

openEuler通常有两种版本:

1. 创新版本

- 支撑Linux爱好者技术创新,内容较新,如openEuler 20.09

- 通常**半年发布一个新的版本**;

2. LTS版本

- openEuler操作系统发行版的稳定版本,如openEuler LTS 20.03;

- 通常**两年发布一个新的版本**;

安装

openEuler支持ARM架构和x86架构计算平台的安装,由于指令集的区别,两个平台的ISO是不兼容的;

访问官方获取ISO镜像 :https://www.openeuler.org/zh/

安装过程中的重点总结:

- 安装位置设置;安装位置设置用于设置系统安装位置以及系统安装分区设置;可以自动也可以手动设置分区;openEuler系统启动建议设置如下分区:

- swap交换分区,在内存空间不足时,用于置换内存中的脏数据,小内存情况下建议设置为内存大小的两倍,内存较大时,可以据情况减少分配;

- /boot目录保存用于引导操作系统的文件;当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动;操作系统接管硬件以后,首先读入`/boot`目录下的内核文件;

- /boot/efi是UEFI固件要启动的引导器和应用程序的目录;当安装openEuler for ARM的版本的时候,启动方式为UEFI,需要创建`/boot/efi`分区才可以启动;

- /是根分区,Linux中一切从根开始;文件目录的根源,一切文件都存放在根目录下;

- 选择安装软件;openEuler 20.03 LTS安装时支持3种软件场景选择:

- 在`最小安装`的环境下,并非安装源中所有的包都会安装;如果用户需要使用的包未安装,可将安装源挂载到本地制作repo源,通过DNF工具单独安装;

- 选择`服务器`的基本环境,则系统已集成了易于管理的服务器组件;

- 选择`虚拟化主机`时会默认安装虚拟化组件qemu、libvirt、edk2,且可在附件选项处选择是否安装ovs等组件;

- 设置root密码及创建用户;openEuler在安装过程中需要设置`root`用户密码,`root`用户为系统超级管理员,具有最高权限,通常Linux管理员是不能使用该用户对系统进行管理;可以根据需求选择性创建普通用户,如创建一个名为`openeuler`的普通用户,并为其设置用户名;openEuler系统在安装时对用户设置的密码都需要高复杂度;

openEuler文件系统

openEuler内核源于Linux,Linux内核支持十多种不同类型的文件系统,比如Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9600、XFS、Ninix、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等;

openEuler默认的文件系统为ext4;