Linux Server推荐

因为需要换服务器到linux,所以对各大熟悉的发行版本又做了一次测试使用,把一些心得记录下来,给有需要的人提供一些参考。

Ret Hat

最好的选择

付费

Ubuntu

可以选择

免费

社区活跃

版本迭代快

Debian

可以选择

免费

社区相对活跃

版本迭代正常

OpenSuse/Suse

不建议

免费

社区不太活跃

与国内熟知的linux使用差异比较大

在国内访问对应网站等资源信息有时快有时慢

Fedora

不建议

免费

太激进

社区活跃

在国内访问对应网站等资源信息有时快有时慢

Centos

不建议

免费

社区活跃

维护相对不太正规

自带类库落后

软件包匮乏

总结

Red Hat肯定是商业服务器最佳选择,但是其是付费的,对于中小互联网公司,有点负担。

Suse系列是质量比较高的发行版本,但是国内用的比较少,并且与我们熟悉的一些发行版本使用区别有点大,对于新手不建议。

Fedora和Centos都是Ret Hat源,但是基于Red Hat源与Red Hat自己还是有区别的。Fedora更适合自己使用,对于服务器还是稳定一点比较好。Fedora的目的也是Red Hat为了开发测试新功能而出现的。最新的理念等都会在Fedora上部署,同时更积极的删除旧的东西,默认类库版本也趋向于新发布的产品。对于服务器,最重要的是稳定,并且很多服务端的代码都比较旧,在Fedora上可能已经被移除了,导致环境搭建不起来。

对于Centos,不知国内为什么这么多人推荐。我用下来是最不推荐的。首先系统自带的类库太老了,都是好多年前的了,太老反而不稳定,与很多常用的软件功能都不匹配。并且Centos的软件包管理真的是烂,很多大众软件的主流版本需要源码编译,比如git,gcc等。编译的时候,上面的问题就凸显出来了,类库太老,不是主流的,导致又要安装更新各种类库,结果每个类库又需要源码编译。

Ubuntu和Debian感觉都可以。Ubuntu的使用感觉有点不太习惯,所以选择了Debian。

posted @   秋来叶黄  阅读(608)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示