Linux的发行版本大致可以分为两类, 一类是商业公司维护的发行版本,一类是社区组织维护的发行版本。 前者以著名的Red Hat (RHEL红帽)为代表, 后者以Debian为代表
- Redhat系列的包管理方式采用的是基于RPM包和YUM包的管理方式, 包分发方式是编译好的二进制文件
- RHEL (Redhat Enterprise Linux): Redhat Advance Server, 收费版本, 稳定性非常好, 适合服务器使用。
- Fedora Core: 由原来的Redhat桌面版本发展而来, 免费版本, 稳定性较差,但是可以免费体验到最新的技术和工具。
- OpenSuSE
- Debian系列: 包括Debian和Ubuntu等。 是社区类Linux的典范, 是迄今为止最遵循GNU规范的Linux系统。对于各类内核架构支持性良好, 稳定性, 安全性强更有免费的技术支持,
- apt-get/dpkg管理方式
- 一般分为三个版本分支
- unstable: 最新的测试版本, 包含最新的软件包,但是也有相对较多的bug, 适合桌面用户。
- testing: 经过unstable中的测试, 相对较为稳定,也支持了不少新技术
- stable: 一般只用于服务器, 软件包相对老旧,但稳定性和安全性比较高。
- Ubuntu是基于Debian派生的操作系统, 对新款硬件具有极强的兼容能力。特点是界面非常友好,容易上手, 对硬件支持非常全面,是最适合做桌面系统的Linux发行版本, 同时Ubuntu也可用于服务器领域。