查看“Linux发行版”的源代码
←
Linux发行版
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:Linux]] == 发行版 == 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等: : [[File:Linux知名发行版.jpg|500px]] Linux 的发行版本可以大体分为两类: # 商业公司维护的发行版本,以著名的 Red Hat 为代表; # 社区组织维护的发行版本,以 Debian 为代表。 == 分支 == Linux发行版主要有三个分支:Debian、Slackware、Redhat:【[[:File:Linux发展图.png]]】 {| class="wikitable" |- ! colspan="2"| Debian |- | Ubuntu | 基于Debian开发的开源Linux操作系统,主要针对桌面和服务器; |- | Linux Mint | 基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。 |- ! colspan="2"| slackware |- | suse | 基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。 |- | SLES(SUSE Linux Enterprise Server(SLES) | 企业服务器操作系统,是唯一与微软系统兼容的Linux操作系统。 |- | OpenSUSE | 由suse发展而来,旨在推进linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好。 |- ! colspan="2"| Redhat |- | rhel(red hat enterprise Linux) | Red Hat公司发布的面向企业用户的Linux操作系统。早起版本主要用于桌面环境,免费: |- | Fedora | 基于Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux取代Red Hat Linux在商业应用的领域。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。Fedora大约每六个月发布新版本。 |- | Centos | 基于Red hat Linux提供的可自由使用源代码的企业级Linux发行版本。每个版本的Centos都会获得十年的支持(通过安全更新的方式)。新版本的Centos大约每两年发行一次,而每个版本的Centos会定期(大概6个月)更新一次,以支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。 |- ! colspan="2"| 其他发行版本 |- | Gentoo | 基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点, Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西--你想让它成为什么,它就可以成为什么。由于它近乎无限的适应性,可把Gentoo称作元发行版。 |- | Aech Linux(或称Arch) | 以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅和代码最小化的设计宗旨。 |} === 关于FreeBSD === FreeBSD 是一种类UNIX操作系统,是由经过BSD、386BSD 和4.4BSD 发展而来的Unix的一个重要分支。但FreeBSD并不是一个Linux系统!<br/> FreeBSD与Linux的用户群有相当一部分是重合的,二者支持的硬件环境也比较一致,所采用的软件也比较类似,所以将FreeBSD视为一个Linux版本来比较: # FreeBSD拥有两个分支: stable和current。顾名思义,stable是稳定版,而 current则是添加了新技术的测试版。 # FreeBSD采用Ports包管理系统,与Gentoo类似,基于源代码分发,必须在本地机器编后后才能运行,但是Ports系统没有Portage系统使用简便,使用起来稍微复杂一些。 <br/> 总之,FreeBSD的最大特点就是稳定和高效,是作为服务器操作系统的最佳选 择,但对硬件的支持没有Linux完备,所以并不适合作为桌面系统。 === 联系和区别 === 联系: # 所有发行版都是使用Linux内核; # 都需要遵循GNU的GPL协定; # 所有的发行版都有自己的版本号,版本格式约定基本一样(主版本号.次版本号.发行号.修正号)。 区别:发行版的本质区别,在于继承不同版本的内核,库、程序的组成。不同发行版几乎采用了不同包管理器: # SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系统,包文件以RPM为扩展名; # Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名。 == 包管理器 == Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。而各个发行版之间最大的不同通常就在于包管理器: : [[File:Linux发行版.jpg|800px]] {| class="wikitable" ! 包管理器 !! 系统 |- | apt | Debian、Ubantu等 |- | yum | RHEL、CentOS、Fddora等 |- | YaST | openSUSE |- | Pacman | Manjaro、ArchLinux |} * Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式 == 应用 == 今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。<br/> 而不同的应用场景、侧重点,选用的系统也是不同的。如:服务器CentOS、Debian,桌面Ubuntu(驱动丰富,对硬件支持好) * CentOS:.rpm 软件包和 “yum” 软件包管理器 * Ubuntu:.deb 软件包和 “apt-get” 软件包管理器 == 与Windows == 目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要区别如下: {| class="wikitable" ! 比较 !! Windows !! Linux |- | 界面 | 界面统一,外壳程序固定所有 Windows 程序菜单几乎一致,快捷键也几乎相同 | 图形界面风格依发布版不同而不同,可能互不兼容。GNU/Linux 的终端机是从 UNIX 传承下来,基本命令和操作方法也几乎一致。 |- | 驱动程序 | 驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。对于一些老硬件,如果没有了原配的驱动有时很难支持。另外,有时硬件厂商未提供所需版本的 Windows 下的驱动,也会比较头痛。 | 由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题(是否存在和安装方法)会一筹莫展。但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。HP、Intel、AMD 等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。 |- | 使用 | 使用比较简单,容易入门。图形化界面对没有计算机背景知识的用户使用十分有利。 | 图形界面使用简单,容易入门。文字界面,需要学习才能掌握。 |- | 学习 | 系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习困难。 | 系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。 |- | 软件 | 每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。 | 大部分软件都可以自由获取,同样功能的软件选择较少。 |}
返回至“
Linux发行版
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息