Friday, July 19, 2019

操作系統Operating System

操作系統(Operating System,簡稱OS)是一個龐大的管理控制程序,大致包括5個方面的管理功能:進程與處理機管理、作業管理、存儲管理、設備管理、文件管理。微機上常見的操作系統有DOS、Windows、MAC OS X、UNIX、LINUX等。

隨着CPU硬件架構從8bit、16bit到32bit,再到現在的64bit,操作系統也經歷了相同的階段。

Microsoft Windows

我最熟悉的操作系統是微軟Windows,上中學(1993年至1999年)開始就接觸微軟的這個經典系統,從DOS、Windows 3.1/3.2和Windows 95一路走來,還記得當初Windows 3.1系統在黑白單色顯示器的電腦上運行的情景,從Windows 3.2/95開始的電腦才配備了彩色顯示器;到我上大學(1999年至2004年)時,那時的主流的操作系統是Windows 98/2000/XP,而且之後很長的時間Windows XP一直處於霸主地位;2007年我開始使用Windows Vista 家庭高級版 32bit;2009年我開始使用Windows 7 家庭普通版 32bit/64bit;2010年5月我開始使用Windows 7 家庭高級版 64bit;2012年10月31日起,我開始使用Windows 8 專業版 64bit;2015年7月29日起,我開始使用Windows 10 家庭版 64bit操作系統;2015年8月22日起,我開始使用Windows 10 專業版 64bit操作系統。

Windows

微軟的官方網站:https://www.microsoft.com/ [Windows下載地址]

類UNIX(UNIX-like)

其實很多人不知道,除了我們所熟悉的Windows系統,還有UNIX(如macOS、Solaris)和類UNIX(如Linux、FreeBSD)等很多優秀的操作系統!

依稀記得,我最早接觸的Linux系統是2003年左右購買的Mandrake Linux(Mandriva Linux的前身),之後又認識了FreeBSD等類UNIX系統,而蘋果的macOS我是在2009年購買了MacBook時才第一次接觸。

Linux系統有很多桌面環境(Desktop Environment),比如GNOME(Fedora、Debian、Ubuntu默認桌面)、KDE(OpenSUSE、Mandriva、Mageia、PCLinuxOS默認桌面環境)、XFCELXDE,還有Cinnamon(Mint默認桌面)和MATE等。(freedesktop.org

專業統計Linux發行版軟件包數量的網站:https://repology.org/repositories/statistics/total

主流的Linux、UNIX操作系統介紹如下:

Fedora
Fedora的前身就是Red Hat Linux。2003年9月,紅帽公司 (Red Hat) 突然宣布不再推出個人使用的發行套件而專心發展商業版本(Red Hat Enterprise Linux)的桌面套件,但是紅帽公司也同時宣布將原有的 Red Hat Linux 開發計劃和 Fedora 計劃整合成一個新的 Fedora Project。Fedora Project由紅帽公司贊助,以 Red Hat Linux 9 為範本加以改進,原本的開發團隊將會繼續參與 Fedora 的開發計劃,同時也鼓勵開放原始碼社群參與開發工作。

當前最新版本:Fedora 30
下載地址:
https://getfedora.org/

CentOS
CentOS(Community ENTerprise Operating System)是Linux發行版之一,它是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。由於出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。兩者的不同,在於CentOS並不包含封閉源代碼軟件。2014年初,CentOS宣布加入Red Hat。

當前最新版本:CentOS 7.6.1810
下載地址:
https://www.centos.org/
http://mirror.centos.org/

Debian
Debian 是一個自由的操作系統 (OS) ,提供你安裝在計算機上使用。操作系統就是能讓你的計算機工作的一系列基本程序和實用工具。由於 Debian 採用了 Linux Kernel (操作系統的核心),但是大部分基礎的操作系統工具都來自於 GNU項目,因此又稱為 GNU/Linux。Debian GNU/Linux 不只是提供一個純粹的操作系統: 它還附帶了超過 25000 個軟件包,這些預先編譯好的軟件被包裹成一種良好的格式以便於在你的機器上進行安裝。

當前最新版本:Debian 9.9.0
下載地址:
https://www.debian.org/
http://cdimage.debian.org/debian-cd/

Ubuntu
Debian 是一個廣受稱道、技術先進且有着良好支持的發行版,Ubuntu 正是基於 Debian 之上,旨在創建一個可以為桌面和服務器提供一個最新且一貫的 Linux 系統。Ubuntu 囊括了大量精挑細選自 Debian 發行版的軟件包,同時保留了 Debian 強大的軟件包管理系統,以便簡易的安裝或徹底的刪除程序。與大多數發行版附帶數量巨大的可用可不用的軟件不同,Ubuntu 的軟件包清單只包含那些高質量的重要應用程序。 注重質量,Ubuntu提供了一個健壯、功能豐富的計算環境,既適合家用又適用於商業環境。本項目花費了大量必要的時間,努力精益求精,每6個月就會發布一個版本,以提供最新最強大的軟件。Ubuntu支持各種形形色色的架構,包括 i386 (386/486/Pentium(II/III/IV)和Athlon/Duron/Sempron 處理器),AMD64(Athlon64, Opteron, 最新的64位 Intel 處理器),以及PowerPC(iBook/Powerbook, G4 and G5)等。

當前最新版本:Ubuntu 19.04
下載地址:
https://www.ubuntu.com/

Mageia
Mageia 是基於 GNU/Linux 的自由軟件操作系統。這是一項社區項目,由經推選的志願者組成的非營利性機構所支持。Mageia始於2010年9月對 Mandriva Linux 的分支,聚集了全球各地數以百計的個人和公司,這些個人和公司使用自由軟件工具共同維護了社區的組織架構、發行版、文檔、分發和支持。

當前最新版本:Mageia 6.1
下載地址:
https://www.mageia.org/

openSUSE
據說是歐洲最流行的Linux系統。 SUSE Linux原來是德國的 SuSE Linux AG公司發行維護的Linux發行版,SUSE自主開發的軟件包管理系統YaST大受好評。。SUSE Linux原是以Slackware Linux為基礎,並提供完整德文使用界面的產品。2003年11月4日,Novell對SUSE提出收購。收購的工作於2004年1月完成。SUSE Linux有三個版本 - “OSS版” (完全地開放原始碼)、”試用版”(同時包含開放原始碼的程序及專屬程序如Adobe Reader、Real Player等,其實就是盒裝零售版,也可以免費下載,可以安裝在硬盤上,並且沒有使用限制或限期,但不含說明手冊及Novell提供的技術支援)及盒裝零售版。openSUSE為其開源版本。目前openSUSE有兩個版本:Tumbleweed(最新版)和Leap(穩定版)。

當前最新版本:openSUSE Leap
下載地址:
https://www.opensuse.org/
http://download.opensuse.org/distribution/
http://ftp5.gwdg.de/pub/opensuse/distribution/
http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/
http://ftp.riken.jp/Linux/opensuse/distribution/

Linux Mint
Linux Mint由Linux Mint Team團隊於2006年開始發行,是一份基於Debian和Ubuntu的Linux發行版。其目標是提供一種更完整的即刻可用體驗,這包括提供瀏覽器插件、多媒體編解碼器、對DVD播放的支持、Java和其他組件,它也增加了一套定製桌面及各種菜單,一些獨特的配置工具,以及一份基於web的軟件包安裝界面。Linux Mint是對用戶友好而功能強大的操作系統。它誕生的目的是為家庭用戶和企業提供一個免費的,易用的,舒適而優雅的桌面操作系統。

當前最新版本:Linux Mint 19.1
下載地址:
https://www.linuxmint.com/

Arch Linux
Arch Linux是一款基於x86-64架構的Linux發行版。系統主要由自由和開源軟件組成,支持社區參與。系統設計以KISS原則(Keep It Simple and Stupid)為總體指導原則,注重代碼正確、優雅和極簡主義,期待用戶能夠願意去理解系統的操作。Arch Linux系統安裝、刪除和更新軟件的軟件包管理器叫做pacman。Arch Linux採用滾動發行模式來獲取系統更新和軟件的最新版本。系統安裝映像只簡單地包含系統主要組件。Arch Linux以社區Wiki的形式提供文檔,稱為ArchWiki。該Wiki經常編有特定主題的最新信息,受到了Linux社區的廣泛認可,內容也應用在Arch Linux以外的領域。

當前最新版本:Arch Linux 2019.06.01
下載地址:
https://www.archlinux.org/

FreeBSD
FreeBSD是一種UNIX操作系統,是由經過BSD、386BSD和4.4BSD發展而來的Unix的一個重要分支,它支持 x86 兼容、amd64 兼容(包括Athlon 64 和 EM64T)、 Alpha/AXP、IA-64、PC-98以及 UltraSPARC架構的計算機。它運行在Intel x86 family兼容處理器、DEC Alpha、Sun微系統的UltraSPARC、Itanium (IA-64)和AMD64處理器上。針對PowerPC的支持正在開發中。它被普遍認為是相當可靠和穩定的。蘋果電腦的Mac OS X即以 Mach 為內核, 配合 FreeBSD 的驅動程序和實用工具為基礎。FreeBSD 源於 BSD ──美國加州大學伯克利分校開發 UNIX版本它由來自世界各地的志願者開發和維護。

當前最新版本:FreeBSD 12.0
下載地址:
https://www.freebsd.org/

PC-BSD
TrueOS
PC-BSD是基於FreeBSD的以桌面應用為目的的操作系統。PCBSD默認安裝KDE桌面.它提供LINUX兼容模式,可以使用linux中優秀的媒體工具、辦公軟件,你可以像linux桌面版一樣使用它。主要開發者是Kris Moore。與FreeBSD的區別:PCBSD主要面向桌面應用,而FreeBSD主要針對服務器。PCBSD基於FREEBSD內核與KDE桌面,FREEBSD默認情況下是命令行界面。為解決FreeBSD安裝軟件的難題,除了與原有的 FreeBSD Ports 系統相容外,pcbsd開發了一種全新的方式,PBI,通過PBI安裝軟件跟windows中一樣,只需要雙擊就可以了。PBI文件包含一個setup文件和完全安裝所必需的所有libraries文件,因此您不會因為依賴關係而感覺麻煩。PBI文件可以在 http://www.pbidir.com/得到,只需要下載您想要安裝的軟件的PBI文件就可以了。

面向私人電腦的PC-BSD操作系統開發者、Lumina桌面環境創造者Ken Moore於2016年9月2日宣布系統迎來重大改變,BSD發行版PC-BSD重命名為TrueOS,用戶依然能夠在PC上安裝這款基於FreeBSD的操作系統,但是將採用滾動發布模式,跟蹤FreeBSD的Current分支,向用戶提供最新的BSD技術和軟件。

當前最新版本:TrueOS 18.12
下載地址:
https://www.trueos.org/
https://pkg.trueos.org/iso/

UNIX

單一UNIX規範(英語:Single UNIX Specification,縮寫為SUS),它是一套UNIX系統的統一規格書。擴充了POSIX標準,定義了標準UNIX操作系統。由IEEE與The Open Group所提出,目前由Austin Group負責維持。

UNIX的商標權由國際開放標準組織所擁有,“單一UNIX規範”定義着具有什麼特徵的操作系統可以冠上UNIX之名,相對地,不匹配這些標準但與Unix有類似性的操作系統只能稱為“類Unix”(unix-like)。

目前通過UNIX認證的操作系統有:AIX、HP/UX、EulerOS、macOS(原稱“Mac OS X”或“OS X”)、Reliant UNIX、SCO、Solaris、Tru64 UNIX、z/OS、K-UX。

Mac OS
Mac OS並非開源系統,它是一套專用於運行於蘋果電腦上的操作系統,通常隨機預裝在蘋果電腦內。正常情況下在普通PC上無法安裝MAC OS X操作系統。

Mac OS是首個在商用領域成功的圖形用戶界面。蘋果公司不但生產MAC的大部分硬件,連MAC所用的操作系統都是它自行開發的,現在瘋狂肆虐的電腦病毒幾乎都是針對Windows的,由於MAC的架構與Windows不同,所以很少受到病毒的襲擊。MAC OS X操作系統界面非常獨特,突出了形象的圖標和人機對話(人機對話界面就是由蘋果公司最早開創的,後來才被微軟的Windows所看中並在 Windows中廣泛應用)。

Mac OS可以被分成操作系統的兩個系列:一個是老舊且已不被支持的“Classic”Mac OS(系統搭載在1984年銷售的首部Mac與其後代上,終極版本是Mac OS 9)。採用 Mach 作為內核,在OS 8以前用“System x.xx”來稱呼。新的Mac OS X結合BSD Unix、OpenStep和Mac OS 9的元素。它的最底層建基於Unix基礎,其代碼被稱為Darwin,實行的是部分開放源代碼。Mac OS X使用基於BSD Unix的內核,並帶來Unix風格的內存管理和先佔式多工(pre-emptive multitasking)。大大改進內存管理,允許同時運行更多軟件,而且實質上消除了一個程序崩潰導致其它程序崩潰的可能性。這也是首個包括“命令行”模式的Mac OS,除非執行單獨的“終端”(terminal)程序,否則你可能永遠也見不到。但是,這些新特徵需要更多的系統資源,按官方的說法Mac OS X只能支持G3以上的新處理器(它在早期的G3處理器上執行起來比較慢)。Mac OS X有一個兼容層負責執行老舊的Mac應用程序,名為Classic環境(也就是程序員所熟知的“藍盒子”[the blue box])。它把老的Mac OS 9.x系統的完整拷貝作為Mac OS X里一個程序執行,但執行應用程序的兼容性只能保證程序在寫得很好的情況里在當前的硬件下不會產生意外。

蘋果於2012年2月16日發布了OS X 10.8 Mountain Lion,售價為 19.99美元,正式將Mac OS X操作系統中的Mac去掉,簡化為OS X系統。

2013年10月23日凌晨,蘋果在其秋季產品發布會上正式發布了Mac OS X 10.9 Mavericks正式版,並宣布這款代號為“小牛”的系統對公眾免費開放下載,且向下兼容2007年後的所有Mac設備。

北京時間2014年6月3日蘋果在WWDC(全球開發者大會,Worldwide Developers Conference)上正式發布了 iOS 8 和 OS X 10.10 Yosemite 系統。

蘋果在2015年6月9日凌晨的WWDC大會上宣布了OS X 10.11操作系統,代號El Capitan。OS X El Capitan正式版已於2015年9月30日作為免費更新面向Mac用戶提供。

2016年6月14日,蘋果在舊金山舉辦了2016年的WWDC開發者大會,蘋果在本屆大會上將OS X更名為macOS,最新的版本名稱為macOS Sierra 10.12。

2016年9月21日,macOS Sierra正式開放下載,2009年後期及之後推出的所有Mac電腦都可以通過Mac App Store免費進行更新。macOS Sierra是及OS X El Capitan後的首個重大系統升級,並且從該版本開始,OS X的命名被放棄,而改用macOS,與移動平台的iOS相呼應。macOS Sierra的主要更新包括了Siri語音助手集成、Photos應用照片智能識別功能,以及Safari畫中畫功能等。此外,短信、表情符等細節功能也做了一定的更新和修正。

2017年9月25日,macOS High Sierra正式開放下載,2009年年末及之後推出的MacBook和iMac/iMac Pro,2010年及之後推出的Macbook Air、MacBook Pro、Mac Mini和Mac Pro都可以通過Mac App Store免費進行更新。macOS High Sierra相比macOS Sierra有一些地方升級。macOS High Sierra將會增加一個現代文件系統,名叫Apple File System (APFS),除此之外Siri也會更新,還會添加新的Metal圖形API。圖形功能增強可以讓開發者將macOS的VR能力發揮出來。

2018年9月25日,macOS Mojave正式開放下載。這一次,macOS Mojave 帶來了各項精心設計的新功能,以讓每個人都能輕鬆使用。深色模式讓你做起事來更專註;疊放功能可以自動幫你把文件歸類整理;簡簡單單,就能捕捉各種屏幕截圖。

2019年6月3日,蘋果在WWDC上正式發布了macOS 10.15 Catalina,並計劃於秋季推送更新。

當前最新版本:macOS Catalina 10.15
下載地址:
macOS Mojave 官方免費下載地址
macOS 開發者預覽版 官方免費下載地址

相關網址:
MacX 麥克叉 https://www.macx.cn/
七度蘋果 http://www.7do.net/
威鋒網 https://www.feng.com/
https://www.macworld.com/

上述各種開源操作系統均可以在以下鏡像站下載。
網易開源鏡像站:http://mirrors.163.com/
首都在線開源鏡像站:http://mirrors.yun-idc.com/
阿里巴巴開源鏡像站:https://opsx.alibaba.com/
QuadraNet開源鏡像站:http://repos.lax-noc.com/
清華大學開源軟件鏡像站:https://mirrors.tuna.tsinghua.edu.cn/
中國科學技術大學開源軟件鏡像站:https://mirrors.ustc.edu.cn/
University of Warwick開源軟件鏡像站:https://anorien.csc.warwick.ac.uk/mirrors/

Related Post

2 comments

  1. 不錯~~常用的linux都在這了~~~
    自己本本裝的ubuntu~~VPS裝的centos~~

  2. 圖文並茂,不錯。留個腳印

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.