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。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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的强缓存和协商缓存
· 一文读懂知识蒸馏