Linux 的发展历史
一、Linux操作系统的发展历史
为了实现工作的批量化处理,
出现了三个组织机构:贝尔实验室、GE通用、麻省理工大学
他们共同开发了一个多任务操作系统:Mutices
后来,贝尔实验室和麻省理工大学退出了该项目
而贝尔实验室中一个年轻的科学家肯•汤姆森为了运行太空旅行游戏space travel
用一台老式的台机创造出了DPD-7
基于DPD-7的操作系统,肯•汤姆森开发了自己的第一个操作系统Unix(汇编语言—机器语言编写)
⬇
1973年肯•汤姆森和他的同事Ritchie开发了C语言(来自B语言的改进),用C语言重新Unix
⬇
之后,肯•汤姆森来到加州大学伯克利分校任教,开发了BSD
这是出现了一个问题:在美国市场同时销售Unix和BSD操作系统,因此为了版权问题,两者打得不可开交——长达10年的时间
10年间,养成了PC机的?公司
⬇
十年,微软站起来了【因为美国的反垄断法—AT&T公司被拆分(导致Unix源代码被无偿提供)】
⬇这时出现了三家公司
(1)IBM(蓝巨人,USA的百年老店) (2)SUN(注重技术,Java,后来被Oracle收购) (3)HP(惠普)
⬇三家公司的操作系统分别为
↙ ⬇ ↘
(1)AIX (2)Solaris(SUNos) (3)HP-unix【这就是小型机市场上最常见的小型机操作系统】
⬇⬇⬇⬇
↙ ↘
(1)1989年左右的时候,荷兰的一个教授,因不想买Unix操作系统 (2)1980年,美国Richard Stallman发起了GNU计划(开源的鼻祖)
于是自己写了一个Minix系统
⬇
1991年左右,教授的学生Linuz在Minix的基础上开发了Linux(这款Linux上只有内核)
⬇⬇⬇⬇
最终,Linuz设计的Linux和发起的GNU计划所形成的源,成为了新的GNU/Linux
四、内核与GNU/Linux系统的版本问题
1.内核问题:kernel
2.GNU/Linux版本:发行商版本
红帽(被IBM收购了),Debian—Ubuntu(二次发行版本)
3.常见的发行商版本:
Redhat(收取服务费) centos(不受取费用) fedorn openSUSE(欧洲用的比较多)
Debian(安全,黑客用的多) Ubuntu(桌面) 麒麟、红旗系统
前三个是一家公司,前两个是中国用的
五、开源体系:GNU 、BSD、 Apache
1.GUN:
(1)计划:将商业版本的软件程序进行开源的一个计划
(2)协定:如果你使用了计划中定义的开源软件代码,这样的话,你就必须将对应的所有代码进行开源
(3)宽松协定:想开就开,不开拉到
2. Apache:本身是一个做网站的社区
Linux的安装
一、安装
1.Linux的安装方式
(1)直接将操作系统安装在硬件设备上(不建议这样做)
(2)使用VMM管理平台进行安装(虚拟机的方式)
VMM管理平台:VMware workstation、virtualbox
2.安装过程
(1)选语言➡选键盘➡选时区➡写主机名➡定义root密码(root:超级用户)➡划分磁盘空间
(2)划分磁盘空间
/boot swap(交互区) /(根分区)