日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

要說今年linux哪個概念火?肯定少不了“不可變”。Ubuntu也終于按捺不住了。

就在6月初,Ubuntu的母公司Canonical宣布:將很快加入不可變的發(fā)行版潮流。

雖然一開始Snap的首席開發(fā)人員OliverGrawert在OMG Ubuntu網(wǎng)站上的一篇文章中隨意地放棄了這一宣布,但第二天Ubuntu桌面產(chǎn)品經(jīng)理Oliver Smith 在一篇博文中“撈起來”再確認(rèn):將于明年四月發(fā)布的下一個長期支持版本(LTS),除了基于deb格式的傳統(tǒng)版本外,還將推出完全基于Snap格式構(gòu)建的全新版本。

后者是一個基于Ubuntu Core構(gòu)建的不可變桌面發(fā)行版,因為帶有試驗性質(zhì),所以僅作為替代下載,喜歡嘗鮮的愛好者可以嘗試。

需要說明的是,Canonical于2015推出的Ubuntu Core 正是 “不可變” 操作系統(tǒng),同樣基于 Snap,旨在為物聯(lián)網(wǎng)創(chuàng)建一個完全容器化的平臺。

1、Linux為什么開始追求“不可變”?

不可變桌面發(fā)行版是當(dāng)前的流行趨勢。EndlessOS發(fā)行版是開先河者,Red Hat贊助的Fedora項目也有幾個,包括Fedora Silverblue(GNOME)和Fedora Kinoite(KDE),還有Linux發(fā)行版的后起之秀 Vanilla OS,其亮點之一就是系統(tǒng)核心 “不可變”。

那么相較于傳統(tǒng)操作系統(tǒng),所謂的“不可變”到底指的是什么,使操作系統(tǒng)“不可變”的屬性到底有哪些。

其一,只讀。不可變操作系統(tǒng)的主要特征是用戶或應(yīng)用程序無法直接修改正在運(yùn)行的系統(tǒng)。

其二,原子更新。更新以原子方式應(yīng)用。若更新包安裝成功,則系統(tǒng)完成升級;若系統(tǒng)更新失敗,則會回到當(dāng)前系統(tǒng)環(huán)境,保持當(dāng)前系統(tǒng)環(huán)境不被更改。

其三,可預(yù)言的。由于核心操作系統(tǒng)不會更改,因此其行為可以跨設(shè)備預(yù)測。

其四,隔離應(yīng)用。應(yīng)用程序通常通過容器化與核心操作系統(tǒng)隔離,彼此隔離。這可確保應(yīng)用程序所做的更改不會影響核心系統(tǒng)或其他應(yīng)用程序。

這種“不可變”帶來的優(yōu)缺點都十分鮮明。簡單來說,性能更卓越,使用更復(fù)雜。

優(yōu)勢在于:

安全性:惡意軟件更難對系統(tǒng)進(jìn)行更改或從一個應(yīng)用程序傳播到另一個應(yīng)用程序。

穩(wěn)定性:系統(tǒng)文件不會意外更改或刪除,原子更新可確保系統(tǒng)更新不會使系統(tǒng)處于部分更新和可能不穩(wěn)定的狀態(tài)。

可重現(xiàn)性:由于操作系統(tǒng)在啟動時相同,因此更容易測試、審核和驗證系統(tǒng),以及診斷和解決問題。

可管理性:由于操作系統(tǒng)的每個實例都是相同的,因此系統(tǒng)管理員不必?fù)?dān)心不同系統(tǒng)之間的意外更改或不一致。原子更新和回滾簡化了應(yīng)用系統(tǒng)更新和修復(fù)問題的過程。

不足在于:

靈活性降低: 不可變操作系統(tǒng)不如傳統(tǒng)操作系統(tǒng)靈活。用戶無法以相同的程度修改系統(tǒng)文件或自定義其系統(tǒng)。

有限兼容性:并非所有應(yīng)用程序和服務(wù)都與不可變操作系統(tǒng)提供的容器化或隔離環(huán)境兼容。

存儲要求: 更新機(jī)制通常需要映像快照存儲。隔離的應(yīng)用程序可能會導(dǎo)致應(yīng)用程序依賴項存儲中的冗余。

開發(fā)人員體驗:雖然容器化開發(fā)環(huán)境提供了好處(例如改進(jìn)的隔離和可重現(xiàn)性),但它們也可能帶來額外的復(fù)雜性,并限制熟悉的工具和工作流的使用。

在Oliver Smith看來,不可變操作系統(tǒng)有區(qū)別于傳統(tǒng)操作系統(tǒng)的特質(zhì),也有其更適宜的應(yīng)用環(huán)境。“不可變操作系統(tǒng)特別適合穩(wěn)定性、安全性和可預(yù)測性至關(guān)重要的環(huán)境,例如服務(wù)器、IoT設(shè)備和高安全性環(huán)境。然而,近年來,我們已經(jīng)看到這些屬性展示了重要的用戶價值,首先是在移動操作系統(tǒng)領(lǐng)域,然后在PC領(lǐng)域越來越多。”

2、Ubuntu殺入“不可變”,勝算幾何

首先,雖然這個不可變發(fā)行版是Ubuntu的新產(chǎn)品,但它并不是徹頭徹尾的“全新”發(fā)行版:因為它是基于Ubuntu Core構(gòu)建的。Ubuntu Core 不像主流Ubuntu那樣出名,但它實際上是一個已經(jīng)存在多年的成熟產(chǎn)品。盡管Canonical尚未正式確認(rèn)新產(chǎn)品的名稱,但它將基于Core 24,并在頂部提供一組附加軟件包以提供圖形桌面。在Canonical的Github存儲庫中,已經(jīng)有一個可能是新桌面版本的測試版本。

圖源:GitHub

其次,基于已有的了解,我們可以進(jìn)行一些推測:它很可能將使用GNOME桌面,因為這是唯一的官方Ubuntu產(chǎn)品。當(dāng)然,肯定會有例外。比如,Ubuntu Unity 的維護(hù)者就已經(jīng)擁有了自己的不可變發(fā)行版,近來開始嶄露頭角的blendOS。

再者,觀察現(xiàn)有的一些不可變發(fā)行版,可以發(fā)現(xiàn),它們普遍需要兩個軟件分發(fā)工具鏈:一個是OStree,用于安裝和維護(hù)操作系統(tǒng)本身,另一個是完全獨立的Flatpak,用于在其上運(yùn)行的應(yīng)用程序。而Ubuntu的不可變發(fā)行版肯定與之不同。

因為Ubuntu Core本身基于Snap,可以肯定的是,桌面版的Core也是如此:它將使用Snap,且是完全使用Snap,沒有Flatpak,也沒有APT。

雖然很多人不喜歡Snap和Snap打包的應(yīng)用程序,但Snapcraft工具已經(jīng)相當(dāng)成熟,而且確實有效。與Flatpak不同,Ubuntu的SnAppy工具同樣適用于打包命令行程序和操作系統(tǒng)組件。因此,與所有其他不可變發(fā)行版形成鮮明對比的是,Core的桌面版將在整個操作系統(tǒng)中使用單個打包系統(tǒng)。這可能也會成為Ubuntu這款新產(chǎn)品的比較優(yōu)勢。

有趣的是,在Canonical的官博文章中,還深入對比了其競爭對手的產(chǎn)品,一個是Fedora Silverblue,說明其如何通過OSTree工具遵循與Chrome OS類似的升級機(jī)制;一個是openSUSE的發(fā)行版,主要介紹與Ubuntu Core類似的MicroOS如何使用 Btrfs 快照,來支持名為openSUSE Aeon的桌面環(huán)境。

一方面,Linux領(lǐng)域的一家公司公開討論其競爭對手及其技術(shù)非常罕見,其他企業(yè)Linux供應(yīng)商通常會盡可能避免提及競爭對手,甚至無視其他競爭對手。

另一方面,Ubuntu雖然進(jìn)入不可變桌面市場相對較晚,但非常了解現(xiàn)有的競爭對手,并且已經(jīng)意識到一個更簡單但功能更強(qiáng)大、集成更好的軟件堆棧,對Canonical更有利。

3、網(wǎng)友:狡猾的Ubuntu

不過,也有人對Ubuntu的新產(chǎn)品提出了質(zhì)疑:“就在我們認(rèn)為Linux給了我們選擇的自由時”,Ubuntu打破了這種幻象。

圖源:Register

這位開發(fā)者指出:“一開始,Ubuntu對許多新手來說是一股新鮮空氣。(然而發(fā)展到現(xiàn)在)他們想讓他們的Linux版本自然而然地成為唯一剩下的Linux,他們狡猾計劃的主要部分是名為SNAP的兜售點。”

這種質(zhì)疑并非無的放矢,這一矛盾很早就有跡可循。

放眼Linux發(fā)行版的歷史,不可否認(rèn)的是,Ubuntu是一種“現(xiàn)象”級的存在,其發(fā)展速度可以稱之為迅猛。Ubuntu開箱即用、使用輕便,幾乎能滿足傳統(tǒng)桌面Linux用戶想要的一切。在2004年發(fā)布4.10版“Warty Warthog”之后僅僅幾年,Ubuntu就登上了桌面Linux排行榜的榜首。

曾經(jīng),人們相信開源,相信Linux的動因很簡單:選擇自由。可惜的是,Ubuntu的母公司Canonical在決策方面恰恰有違這一點。有爭議的分銷開發(fā)決策堆積如山。這也讓很多Linux用戶對此失望。

最典型的一個事件就是,Ubuntu幾乎是一意孤行地向用戶強(qiáng)加了Snap格式。

簡單來說,Snap是一種分發(fā)封裝在Snap包中的軟件的方法,Snap包在各種Linux發(fā)行版之間提供了使用兼容性。Snap作為Canonical內(nèi)部開發(fā)的一種格式,Canonical想推它無可厚非,但問題是,在這一領(lǐng)域,還有AppImage和Flatpak。更重要的是,F(xiàn)latpak是大多數(shù)主要Linux發(fā)行版的首選方法。

盡管Canonical的老板Mark Shuttleworth 強(qiáng)調(diào)Snap比Flatpak更好,但是在幾乎整個Linux社區(qū)都更傾向Flatpak時,Ubuntu也堅持放棄Flatpak,這讓很多開發(fā)者感覺到,曾經(jīng)以“為人而生的Linux”(Linux for Humans)為口號的Ubuntu似乎變了,開始“為商業(yè)而生”了。

因此在Ubuntu有意進(jìn)軍不可變桌面領(lǐng)域時,也有人懷疑,Ubuntu Core的桌面版將主要定位于付費企業(yè)客戶,比如那些希望重新利用現(xiàn)有的桌面機(jī)和用于運(yùn)行windows的瘦客戶端的客戶。

客觀來說,Ubuntu仍是最流行和廣泛使用的桌面Linux操作系統(tǒng)之一。在集成、裝配和完成以及最終用戶潤色方面,Ubuntu仍然比幾乎所有其他桌面Linux發(fā)行版都具有優(yōu)勢。從一點上,有分析師也表示了期待:Ubuntu進(jìn)入不可變發(fā)行版領(lǐng)域可能比任何現(xiàn)有公司都提供更好的產(chǎn)品。

當(dāng)然現(xiàn)在下結(jié)論還為時過早,但這項新產(chǎn)品可能會給Canonical帶來企業(yè)桌面采用率的顯著提升。而這反過來還可能推動其Snapcraft格式和應(yīng)用商店取得更大的成功。

分享到:
標(biāo)簽:Ubuntu
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定