ubuntu
Ubuntu(國際音標:[Ubuntu])是基于Debian的Linux發行版。它的名字來源于南非祖魯語或豪薩語中的“Ubuntu”一詞,意為“對他人仁慈”(善待他人)。同時,它也意味著“群體在這里,所以我在這里”,這是一種傳統的非洲價值觀。
截至2023年12月,根據官網顯示,ubuntu的最新版本主要提供桌面和服務器兩個版本。它每6個月發布一次,每個發布的版本提供18個月的支持。2023年10月12日,Ubuntu23.10版本23.10正式發布。2023年10月27日,Canonical公布了Ubuntu24.04 LTS(Noble N)的發布計劃,穩定版計劃于2024年4月25日發布。
Ubuntu的愿景一部分是面向公眾,一部分是面向商業:作為一款免費軟件,在同等條款下提供給所有人,同時通過科能(上海)軟件技術有限公司提供的一系列服務獲得資金,截至2023年8月29日,Ubuntu擁有超過600萬活躍用戶,他們會將設備連接到互聯網,并定期更新版本。同時,在所有的Linux開發系統中,Ubuntu的市場份額已經達到了27%。
發展歷史
軟件開發
Ubuntu Linux是由南非人馬克·舒托沃爾斯創建的基于Debian Linux的操作系統。基于Debian的第一個版本Ubuntu (Ubuntu 4.10“疣豬”)于2004年10月發布。
2005年,馬克投資了Ubuntu基金會,并投入了1000萬美元作為啟動資金。
2013年,馬克和Ubuntu被授予澳大利亞反隱私老大哥獎,理由是默認情況下,Ubuntu會將Unity桌面上搜索框的搜索結果發送到Canonical服務器。一年前,馬克聲明這個過程是匿名的。
2022年12月20日,在即將發布的Ubuntu 23.04(Lunar Lobster)中,Canonical計劃使用谷歌的Flutter UI SDK重寫Ubuntu桌面的安裝程序。
2023年3月28日,Canonical放棄涉足智能手機市場后,Ubuntu Touch手機系統在社區的推動下舉步維艱。UBports團隊發布了Ubuntu Touch OTA-1 Focal,正式跳轉到Ubuntu 20.04 LTS(Focal Fossa)發布。
2023年4月20日,Canonical發布了支持的所有Ubuntu發行版的Linux內核安全更新,修復了17個安全漏洞。
2023年10月13日,Canonical發布了Ubuntu23.10 ISO鏡像。但收到用戶反饋后,系統出現了一些仇恨言論,于是緊急撤回ISO鏡像,開始重新編譯。
版本歷史
Ubuntu每半年發布一個新版本,每個版本都有代號和版本號。
Ubuntu版本號的定義,版本號以“年份最后一位”的格式命名。發布月”,所以Ubuntu的第一個版本叫4.10(2004年10月)。除了代號,每個Ubuntu版本在開發之初都有一個開發代號。Ubuntu開發代碼格式為“形容詞+動物”,形容詞和動物名稱的首字母要一致。比如Ubuntu16.04開發代碼是Xenial Xerus,翻譯過來就是“好客的非洲地松鼠”。從Ubuntu 6.06開始,兩個單詞的首字母按照英文字母表的順序取。
從11.04版本開始,Ubuntu發行版放棄了GNOME桌面環境,改為Unity。從Ubuntu 18.04 LTS開始,Ubuntu發行版開始再次使用GNOME3桌面環境。
軟件功能
精神內涵
烏班圖被視為傳統的非洲國家理念,也被視為南非共和國的建國原則之一,與非洲復興的理想息息相關。這個詞來自祖魯語和科薩語,其核心思想是“人道待人”,注重人與人之間的相互忠誠和溝通。南非總統納爾遜·曼德拉解釋說,Ubuntu是一個概念,包含了尊重、互助、分享、溝通、關懷、信任、無私等諸多內涵。Ubuntu是一種提倡寬容和同情他人的生活方式。
Ubuntu精神與軟件開源的精神不謀而合。作為一個基于Linux的操作系統,Ubuntu試圖將這種精神延伸到計算機世界。"軟件應該是共享的,任何需要的人都可以使用."Ubuntu的目標是讓世界上的每個人都能得到一個簡單易用的Linux版本,不管他的地理位置和身體狀況如何。
在這一Ubuntu精神的指引下,Ubuntu Linux承諾如下:
Ubuntu對于個人使用、組織和內部開發都是免費的,但是這種使用沒有售后支持。
Ubuntu將為全球數百家公司提供業務支持。
Ubuntu包含自由軟件社區提供的最好的翻譯和本地化。
Ubuntu CD只包含自由軟件。鼓勵用戶使用免費和開源軟件,并對其進行改進和傳播。
系統特征
Ubuntu基于Debian發行版和Gnome桌面環境,從11.04版本開始,Ubuntu發行版拋棄了Gnome桌面環境,改為Unity。從Ubuntu18.04LTS開始,Ubuntu發行版又開始使用Gnome3桌面環境了。Ubuntu不僅使用與Debian相同的Debian包格式,而且與Debian社區有著密切的聯系,它會直接實時地向Debian社區投稿,而不是在發布時才宣布。很多Ubuntu開發者也負責維護Debian的關鍵軟件包。
Ubuntu非常重視系統的安全性。它使用Sudo工具。當你運行一個需要root權限的應用時,sudo會提示你輸入你的普通用戶密碼,這樣可以保證程序不會破壞你的系統。Ubuntu還注重系統的易用性,設計為用戶標準安裝后即可投入使用的操作系統。比如安裝后,用戶不需要再安裝網頁瀏覽器、辦公軟件、多媒體軟件、繪圖軟件等其他日常應用軟件,因為這些軟件已經安裝好,隨時可以使用。此外,Ubuntu在Unity和Steam平臺上有數千款游戲可用,如Dota 2、Kerbal太空計劃、反恐精英:全球攻勢和無人區:前傳。
安全維護
Ubuntu的每個長期支持(LTS)版本都有一個針對主操作系統的五年免費安全和維護更新。Canonical還提供許多其他產品和服務來幫助管理Ubuntu系統的安全性。
減少停機時間和計劃外工作
Ubuntu Livepatch service通過在系統運行時修補Linux內核,消除了對高嚴重度和嚴重內核漏洞的計劃外維護窗口,同時使用Ubuntu Livepatch service保持十年不間斷服務。
符合要求并通過FIPS認證。
為高安全性和政府監管的環境開發和運行工作負載需要一個漫長而昂貴的驗證過程。通過Ubuntu Advantage和Pro提供的FIPS 140和通用標準認證,可以縮短認證時間,轉嫁認證成本。
使用Landscape管理安全更新
Landscape是部署、監控和管理Ubuntu服務器和桌面的領先管理員。Landscape可以集中查看和管理已應用于其系統的安全更新,以及尚未應用的關鍵安全更新。
擴展的Ubuntu安全維護
Canonical為Ubuntu Pro客戶提供擴展安全維護(ESM),并為內核和基本用戶空間包、工具鏈和應用程序提供重要的安全修復。這些更新通過安全的私有檔案提供,僅供規范客戶使用。
安裝設置
Canonical與戴爾、聯想和惠普密切合作,證明Ubuntu可以在最廣泛的筆記本電腦和工作站上使用。這意味著無縫的Ubuntu體驗和比以往更多的硬件選項。Ubuntu不僅適用于臺式電腦,還廣泛應用于世界各地的數據中心,支持各種服務器,也是云計算中最受歡迎的操作系統。
軟件組件
Ubuntu的軟件管理系統和Debian的一樣,都是使用apt-get命令,還有一個Synaptic(新開發的包管理器),有圖形用戶界面可用。它將所有軟件分為四類,稱為“組件”,以反映不同的許可證和可用的支持級別。
一般情況下,會安裝main(官方支持)的軟件來滿足大部分電腦用戶的基本需求,也會安裝restricted(“版權限制”)的軟件,這是對系統可用性很重要的軟件包。
主要組件
主要組件只包含符合Ubuntu許可要求的包,可以由Ubuntu團隊支持。它試圖包含Linux系統日常使用所需的一切。該組件中的包可以確保技術支持和及時的安全升級。該組件中的軟件必須是符合Ubuntu許可要求的自由軟件,Ubuntu版權要求與Debian自由軟件指南大致相同。
受限組件
受限組件包含Ubuntu開發者因其重要性而支持的軟件,但它們沒有適當的免費許可證,因此不能在main中列出。這包括只能以二進制形式獲得的顯卡驅動程序。因為Ubuntu開發者拿不到源代碼,所以和main相比支持程度有限。
universe(“社區維護”)組件包含各種各樣的軟件,這些軟件可能會也可能不會受到許可證的限制,但它們都不受Ubuntu team的支持。這樣,用戶可以使用Ubuntu的軟件包管理系統來安裝各種程序,同時在main上與支持的軟件包隔離,并受到限制。最后,多元宇宙(“非自由”)組件包括不符合自由軟件要求且不受支持的包。
因為新版Ubuntu發布后,該版本的包庫將被凍結,只提供安全更新,所以政府推出了一項名為Ubuntu Backports的后續支持計劃,讓用戶可以獲得最新版本的軟件。
專有版權軟件的采用
Ubuntu已經為第三方軟件建立了一個認證程序。雖然它主要使用自由軟件,但也接受一些專有軟件,只要專有軟件可以自由分發,Ubuntu就會把它放在多元宇宙組件里。不與Ubuntu一起發布的軟件包括DeCSS,一個用于破解DVD加密的解密軟件,以及一個多媒體編碼和解碼庫,如Windows Media。
一些以私權形式發布的流行瀏覽器插件,如Shockwave(沒有Linux版本)和Adobe(合并前的Macromedia)發布的Flash——其EULA禁止Linux發行版將其附加到CD或圖像文件中,但Ubuntu將其視為Flash plugin——multiverse的非免費,會自動從Adobe的網站下載并安裝Linux Flash插件。
主要版本
Ubuntu根據發布版本的用途可以分為四個版本,分別是Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud和Ubuntu Touch。截至2023年12月,根據官網顯示,Ubuntu的最新版本主要提供桌面和服務器兩個版本。