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,多任務多用戶