VPS安装哪个Linux
VPS选择安装Linux时会看到很多版本,新手常常困惑应该选哪个。很简单,有两个流行的选择:Redhat和Ubuntu。
Redhat
- Redhat是一个知名的Linux开发公司,它的产品RHEL(RedHat Enterprise Linux)在服务器市场上很受欢迎。但RHEL是企业版,需要注册使用。
- CentOS是RHEL的免费版本,它基于RHEL的源代码制作,所以两者内核完全一样。这不是盗版,因为Linux内核遵循GPL协议,允许免费使用。
- 简单介绍一个GPL,它被称作传染性协议,声明了该协议的源代码可以免费获取、使用和修改,也可以商用,不过修改过的代码需要公开。
- 但要注意,CentOS 8之后不再更新了,取而代之的是CentOS Stream。Redhat在这个版本引入更新的代码,待确认没有问题再导入RHEL,相当于把CentOS的用户当作小白鼠。这让一些人转向了Rocky Linux和AlmaLinux,这两个项目也是用RHEL的源代码制作的,保证和RHEL一样稳定。
Ubuntu
- Ubuntu以其桌面操作系统而闻名,很多国产操作系统都是基于它开发的,有的版本界面看起来和Windows很像。
- 大概用桌面Ubuntu的用户多了,服务器Ubuntu的用户也多起来,就像Windows一样。
怎么选择?
- 我个人更倾向于RHEL,因为它会对内核做一些特别的优化(Ubuntu通常使用原生Linux代码),并且可以直接用root用户登录(Ubuntu通常需要用普通用户登录,需要权限时用sudo提升权限)。
- 不过这些Linux版本都差不多,选一个自己熟悉的、发布时间最近的版本就可以了。实际执行的命令都是一样,比如下载的命令都是curl/wget,只有各个版本的Linux安装软件包的命令不一样。