说到Linux发行版就不得不说Linux内核。Linux内核是用C语言完成,符合POSIX标准,以GNU通用公共许可证发布。最早是由芬兰黑客林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)在1991年完成。最新内核stable版本为3.17.1 内核官网:https://www.kernel.org/
mach内核:一个由卡内基梅隆大学发展的微内核的操作系统,从1985年到1994年(Mach 3.0)后,就退出开发
Fedora:基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司用Fedora来取代Red Hat在个人领域的应用,并且也是红帽公司对许多新技术的测试平台,被认为可用的技术最终会加入到RHEL里面。最新版本为Fedora 20 最新版本:http://fedoraproject.org/en/get-fedora
RHEL:RedHat Enterprise Linux 红帽企业级Linux,在Red Hat Linux终止发行后,红帽公司用RHEL来取代Red Hat Linux在商业应用的领域。最新版本为RHEL 7
CentOS:Community Enterprise Operating System 社区企业操作系统,它是由RHEL依照开发源代码规定释放出的源代码所编译而成,CentOS不包含RHEL里面的闭源软件。最新的版本为CentOS 7最新版本:http://wiki.centos.org/Download
Debian:Debian是自由软件操作系统,提供了超过37500包。最新版本为Debian 7.7 官网:https://www.debian.org/
BSD:Berkeley Software Distribution 伯克利软件套件,是衍生自Unix系统,由1970年代有伯克利加州大学的学生比尔乔伊开创
Debian和Red Hat distribution的包管理
Debian/Red Hat distribution | 软件管理机制 | 使用命令 | 在线升级命令 |
---|---|---|---|
RHEL/Fedora/CentOS | RPM | rpm, rpmbuild | YUM(yum) |
Debian/Ubuntu | DPDK | dpkg | APT(apt-get) |
Linux发行版
基于Debian | Debian, Ubuntu, Linux Mint, Knoppix, MEPIS, sidux, CrunchBang Linux, Chromium OS, Google Chrome OS |
---|---|
基于Red Hat | RHEL, Fedora, CentOS, Scientific Linux, Oracle Linux |
基于Mandriva | Mandriva Linux, PCLinuxOS, Unity Linux, Mageia |
基于Gentoo | Gentoo Linux, Sabayon Linux, Calculate Linux, Funtoo Linux |
基于Slackware | Slackware, Zenwalk, vectorLinux |
其他 | SUSE, Arch Linux, Puppy Linux, Damn Small Linux, MeeGo, Slitaz, Tizen, StartOS |
UNIX System V家族 | A/UX, AIX, HP-UX, IRIX, LynxOS, SCO OpenServer, Tru64, Xenix, Solaris, OS/2 |
---|---|
BSD UNIX-386 BSD家族 | BSD/OS, FreeBSD, NetBSD, NEXTSTEP, Mac OS X, iOS, OpenBSD, SUN OS, OpenSolaris |
UNIX-Like | GNU, Linux, Android, Debian, Ubuntu, Red Hat, Linux Mint, Minix, QNX, GNU/Linux, GNU/Hurd, Debain GNU/Hurd, GNU/kFreeBSD, StartOS |
其他 | DOS, MS-DOS, Windows, React OS |