2006年之前的苹果公司是让ibm公司开发的硬件也就是Power CPU(RISC指令集),苹果公司在该架构上开发mac操作系统,而windows是在x86架构上的操作系统,因此windows无法安装在mac上面。
不过在06年之后,苹果请intel设计硬件架构,也就是硬件架构转为了x86系统,因此可以安装windows系统。
但要注意linux,是open source(开放源代码)系统,因此其程序代码可以被修改适合在任何硬件机器架构上运行,因此linux具有可移植性。这是linux的一个很重要的特性。
unix,贝尔实验室的thompson利用汇编语言开发了一个文件系统,成为unics,之后改进了这个系统,利用c语言重新改写和编译了unics内核,最终发行unix正式版本。
linux 的内核版本:类似于2.6.18-92.e15
主版本,次版本,释出版本-修改版本
主次版本为奇数,开发中版本
主次版本为偶数,稳定版本
释出版本则是在主次版本不变的情况下,新增的功能很多时所释放的内核版本
linux内核版本和distribution版本不同,比如centos 这个distribution,ubuntu这个distribution。
kernel+software+tools的可完全安装系统称之为linux distribution,即可完全安装套件。
distribution 主要分两大类:一种是使用RPM方式安装软件的系统比如redhat fedora suse,一种是利用debian的dpkg方式安装的软件的系统,有debian,ubuntu,b2d等
“dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。
linux优点:
1,稳定
2,免费
3,安全性
4,多任务多用户