除了CentOS之外,Debian也是一种选择

admin2023-01-05  157

在查询CasaOS怎样在CentOS上安装的时候就看到一些关于CentOS不再受维护支持之后要选择什么样替代系统的文章。

 

基本上Debian和Ubuntu都在推荐列表中,国产的几个操作系统也在其中,比如Tencent OS,Alibaba OS,Deepin OS,UOS.

 

Tencent OS,Alibaba OS,也就是腾讯和阿里云出的操作系统,都是基于CentOS的,兼容CentOS的应用。

 

Deepin OS,UOS都是由统信开发的国产操作系统。

 

还有CentOS的分支Rocky Linux,这是CentOS的创始人重新基于CentOS 8开发的兼容CentOS的操作系统。

 

CentOS7.2和7.3的内存占用还是很理想的,最小化安装的时候只有100多M,最多不到200M的内存占用,再往上走,内存占用就会越来越大,到7.9的时候有接近300M的内存占用。

 

不知道基于CentOS 8重新开发的Rocky Linux怎么样。

 

Ubuntu我个人不喜欢,也不是因为它不好用,只是很主观的不喜欢。也说不清楚原因。可能是以前在自己电脑上安装体验过桌面版,感觉很不好,之后就对其无感了,在选择操作系统的时候,选择性的避开Ubuntu了。

 

Debian感觉也挺不错的。最新的Debian11.4在云服务器上安装好之后,内存占用竟然跟CentOS7.2几乎是一样的,180M左右的内存占用。

 

这样看来,Debian可能也是一种不错的选择。还可以随顺体验一下CasaOS,这玩意在Debian上是可以安装的,官方首先就是支持Debian安装,可能都是在Debian系统中开发的。

 

在安装的过程中可能是因为网络的问题,国内服务器无法获取国外的网络资源,一直卡在那里,也没有安装成功。网上的资料中说到,需要魔法上网,要不然安装不了。这个魔法上网我还不会。找一找怎么样通过国内网络环境安装的方法吧。

 

Rocky Linux 9.0版也安装了一个,看了下内存占用,也跟CentOS7.2差不多,内存占用210M左右。CentOS不能用的话,可以转到Debian,如果应用程序太复杂不好转的话,用Rocky Linux也是一样。

 

除了Rocky Linux之外,AlmaLinux也是一样,AlmaLinux OS是由社区指导和构建的 RHEL的1:1(100%)二进制兼容克隆。

 

Rocky Linux和AlmaLinux被认为是替代CentOS的极佳选择,都属于开源免费的Linux发行版,旨在与RHEL二进制兼容,专注于长期稳定性,提供一个强大的生产级平台。

 

AlmaLinux是一个企业级服务器操作系统和一个稳定的 Linux 发行版,定期发布,提供长达10年的支持周期,由CloudLinux的开发人员构建和维护。 您可以依靠AlmaLinux OS来运行任何关键工作负载,并轻松地从 CentOS和其他RHEL®切换。AlmaLinux OS 基金会成员、赞助商和合作伙伴通过投资和长期支持承诺支持AlmaLinux OS,以确保分发不受限制。

 

Rocky Linux由CentOS的原始创始人Gregory Kurtzer领导,是社区驱动的,直接从RHEL ®重新构建源代码。Rocky Linux也是企业级Linux发行版,通过定期更新和长达10年的生命周期支持提供稳定性。Rocky Linux免费提供易于使用的迁移脚本,以便从其他企业 Linux 发行版迁移。社区、赞助商和合作伙伴已做出长期的投入承诺,确保该项目留在社区中。

 

AlmaLinux最新版本跟Rocky Linux一样,也是9.1版,系统内存占用情况跟Rocky Linux几乎一模一样,果然不愧是同宗同源的产品。

 

再说国内的操作系统与CentOS兼容的还有OpenCloudOS,这是国内由腾讯牵头发起的一个开源项目,用来替代即将停止维护的CentOS8。

 

通过腾讯云安装了一下OpenCloudOS,查看系统内存占用情况,竟然也是跟AlmaLinux和Rocky Linux一样。占用大约200M左右的内存。

 

反正云服务器也是闲着,试了各种流行的Linux发行版,包括发行版中的一些不同的版本。查看了内存占用情况。发现Debian应该是内存占用最低的,但是与CentOS以及CentOS派生出来的其他几款发行版的内存占用量都相差不大。

 

在CentOS7还能用的情况下就不需要切换到其他发行版。不能用了,再切换到CentOS8派生出的其他发行版就行。内存占用量也不会太高。

 

其实,Tencent OS 2.4版的内存占用也是很低的,竟然只有110M左右。3.4(TK4)版的内存占用量跟CentOS8系列的系统也是一样的。2.4就是基于RHEL 7派生的,3.4是基于RHEL 8派生的。

 

这样来看,基本上RHEL 7的内存占用都是在200M以内,RHEL 8的内存占用就会在200M附近或超过200M。

 

Tencent OS 2.4还有个TK4的版本,内核不一样。TK4的内核是5.4LTS的,而2.4的内核却是4.14的,估计是内核比较老,功能相对来说也就少,内存占用就低了。2.4版的内存占用是110M左右,而2.4 TK4版本的内存占用是在150M左右。

转载请注明原文地址:http://www.198484.com/?read-65.html
0
最新回复(0)