Linux

Linux 是操作系统吗?

Linux严格来说并不是一个操作系统,而是操作系统的内核,因为操作系统中包含了许多用户图形结构和其他实用工具。但如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。

由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不属于GNU计划,这个名称并没有得到社群的一致认同。所以最原始的Linux只有一个内核,在用户空间(user space)操作的那些命令比如ls,mkdir是不存在的,这些要归功于GNU计划。

Linux distribution

由此也就产生了基于GNU/Linux的各大发行版(distribution),比如我们经常听到的Debian,Ubuntu,CentOS。根据distrowatch 的统计,目前有276个发行版。
如果你想给服务器用的话,debian stable,centos opensuse 这三者是首选,毕竟稳定第一。

Debian:
Debian 这个Linux发行版算是比较古老了,在1993年就发布了0.1版本,软件包格式为deb。一共分为三个版本稳定版(stable),测试版(testing),开发版(unstable) 。稳定性的话,顾名思义,稳定版最稳了,也比较推荐用于生产环境,如果尝鲜的话,可以试下开发版,代号又称为sid

Ubuntu:
Ubuntu是一个基于Debian的发行版,每半年发布一次新版本。背后有Canonical这个公司和开源社区在维持运作,如果说又漂亮,又对新手友好的话,那非他莫属了。

参考文章

关于Linux发行版(Linux distribution)的选择

你可能感兴趣的:(编程基础Python,linux,debian)