• 不同linux 比较


    操作系统              CentOSAnolis OSRed Hat Enterprise LinuxCentOS StreamRocky LinuxAlmaLinuxOracle LinuxUbuntuDebianOpenSUSE Leap
    概述CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一。
    CentOS Linux发行版是一个稳定的,可预测的,可管理的和可复现的平台,源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议)规定释出的源码所编译而成。
    Anolis OS由龙蜥社区(OpenAnolis)提供,100%兼容CentOS 8软件生态,且兼容其它主流Linux发行版。该操作系统是完全开源、中立且开放的发行版,具备企业级的高性能、稳定性、安全性以及可靠性。更多信息,请参见龙蜥社区。Red Hat Enterprise Linux是Red Hat公司提供的企业版操作系统,您需要付费使用并可以享受Red Hat的订阅服务。更多信息,请参见红帽企业 Linux。CentOS Stream是一个滚动升级的版本,由CentOS官方提供。Rocky Linux是一个社区化的企业级操作系统,位于Red Hat Enterprise Linux(RHEL)下游。Rocky Linux与CentOS一样,提供了适用于服务器的稳定版本,旨在作为CentOS完全兼容的替代版本。AlmaLinux是CloudLinux团队宣布构建的一个稳定版CentOS社区分支。该操作系统实现了与Red Hat Enterprise Linux(RHEL)二进制文件的1:1兼容,并提供了不停机更换操作系统的能力。Oracle Linux是Linux发行版本之一,全称为Oracle Enterprise Linux,简称OEL,是Oracle公司在2006年初发布第一个版本,以对Oracle软件和硬件支持较好见长。
    Oracle以Red Hat Linux做为起始,移除了Red Hat的商标,然后加入了Linux的错误修正。Oracle Enterprise Linux现在是,并旨在保持为,与Red Hat Enterprise Linux完全兼容。
    Linux的其他发行版操作系统,不同操作系统在使用习惯和应用兼容性上存在一定差异。阿里云提供了丰富的操作系统镜像供您选择,更多信息,请参见选择镜像。广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。
    非官方内核分支还有只支持x86的Debian GNU/Hurd(Hurd微内核),只支持amd64的Dyson(OpenSolaris混合内核)等。这些非官方分支都存在一些严重的问题,没有实用性,比如Hurd微内核在技术上不成熟,而Dyson则基础功能仍不完善。
    openSUSE是一个一般用途的基于Linux内核的GNU/Linux操作系统,由openSUSE项目社区开发维护,该项目由SUSE等公司赞助。在2004年2月Novell收购SUSE Linux之后,Novell决定以100%开源产品发布SUSE Linux专业版,并作为一个开源项目,openSUSE继承与SUSE Linux Professional。SUSE提供基于openSUSE的企业级产品SUSE Linux Enterprise。openSUSE项目除了提供一个发行版,还包括一个Open Build Service,openSUSE的目的是提供提供一个稳定的基础并让用户通过Open Build Service得到额外的更多更新的软件,甚至是一个滚动发行的版本命为Tumbleweed。系统默认KDE作为图形环境,当然GNOME也是很不错的,其他也有Xfce、LXDE等图形环境。
    适用人群适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。适用于希望延续CentOS使用习惯,并需要获得服务支持的个人或企业。适用于希望延续CentOS使用习惯,并希望获得滚动升级的个人或企业。适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。适用于希望使用免费镜像,并延续开源社区镜像使用习惯的个人或企业。适用于希望延续CentOS使用习惯,并需要获得服务支持的个人或企业。适用于可以自行应对操作系统切换成本的个人或企业。适用于可以自行应对操作系统切换成本的个人或企业。适用系统管理员、软件开发者和其他各种技术专业人员
    官方地址https://www.centos.org/https://openanolis.cn/https://www.redhat.com/https://www.centos.org/centos-stream/https://rockylinux.org/https://almalinux.org/https://www.oracle.com/cn/linux/https://www.ubuntu.com/https://www.debian.org/https://get.opensuse.org/
    文档地址https://docs.centos.org/https://www.yuque.com/anolis-docs付费https://docs.centos.org/https://wiki.rockylinux.org/https://wiki.almalinux.org/Election2022.htmlhttps://docs.oracle.com/en/https://help.ubuntu.com/https://www.debian.org/doc/https://doc.opensuse.org/
    镜像地址https://repo.huaweicloud.com/centos/https://openanolis.cn/download付费https://www.centos.org/centos-stream/https://rockylinux.org/downloadhttps://mirrors.almalinux.org/isos.htmlhttps://yum.oracle.com/oracle-linux-downloads.html?source=:ow:o:p:nav:121620LinuxHero_hk&intcmp=:ow:o:p:nav:121620LinuxHero_hkhttps://repo.huaweicloud.com/ubuntu-cdimage/https://repo.huaweicloud.com/debian-cd/https://get.opensuse.org/tumbleweed/?type=server#download
    全新部署全新部署是指重新安装操作系统,所有的应用程序以及配置数据信息需要重新部署。该方式适用于集群扩容,节点替换等场景。
    原地迁移原地迁移指线上系统的原地升级,对所有的应用程序、系统配置、应用配置进行保留,无需再重新部署和迁移数据。原地迁移适用于对OS底层变更不敏感的业务。例如Java类程序,JDK做了对底层OS的适配,只要迁移前后JDK版本一致,OS迁移后,业务无需重新适配部署即可正常运行。
  • 相关阅读:
    yarn命令详细解读
    【FPGA小波变换】基于FPGA的图像9/7整数小波变换verilog实现
    反射和注解
    基于字节码的统一异常上报实践
    【计算机毕业设计】2.酒店预订管理系统
    mysql | 利用docker快速迁移mysql数据
    中软国际:战略携手三大伙伴,三线出击收割AI红利
    Excel数据库中FullJion功能的实现
    Oracle 19c OCP的1Z0-082-CHN、1Z0-083-CHN和1Z0-082、1Z0-083有什么不同
    算法实操:Python代码实现直插排序(含有序在前有序在后)
  • 原文地址:https://blog.csdn.net/u012391293/article/details/126545043