偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Canonical力推“Snap”成為一種通用的Linux程序包格式

譯文
系統(tǒng) Linux
本周,Canonical宣布輕量級(jí)Snappy Ubuntu Core的“Snap”機(jī)制同樣可與其他Linux發(fā)行版協(xié)同運(yùn)行,兩個(gè)月前,該機(jī)制通過(guò)Ubuntu 16.04擴(kuò)展到了所有Ubuntu用戶(hù)。那么,推動(dòng)Canonical面向物聯(lián)網(wǎng)的Snappy Ubuntu Core的事務(wù)型機(jī)制會(huì)不會(huì)有助于統(tǒng)一Linux、避免出現(xiàn)碎片化?

【51CTO.com快譯】本周,Canonical宣布輕量級(jí)Snappy Ubuntu Core的“Snap”機(jī)制同樣可與其他Linux發(fā)行版協(xié)同運(yùn)行,兩個(gè)月前,該機(jī)制通過(guò)Ubuntu 16.04擴(kuò)展到了所有Ubuntu用戶(hù)。Canonical表示,Snap有望成為一種通用的Linux程序包格式,讓一個(gè)二進(jìn)制程序包“可以***、安全地在任何Linux臺(tái)式機(jī)、服務(wù)器、云或設(shè)備上運(yùn)行。”

將Calculator snap安裝到Ubuntu上

Snap可以在Arch、Debian和Fedora上直接使用,也可以在基于Ubuntu的發(fā)行版上使用,比如Kubuntu、Lubuntu、Ubuntu GNOME、Ubuntu Kylin、Ubuntu MATE、Ubuntu Unity和Xubuntu。如今,它正在CentOS、Elementary、Gentoo、Mint、openSUSE、RHEL和OpenWrt上予以驗(yàn)證。

Canonical聲稱(chēng),Snap大大簡(jiǎn)化了第三方Linux應(yīng)用程序的發(fā)行。獨(dú)立軟件開(kāi)發(fā)商(ISV)可以發(fā)布Snap,而不是做出艱難的決定:該支持哪些發(fā)行版,然后面對(duì)多個(gè)發(fā)行版,設(shè)法管理諸多不同的程序包格式和安全更新機(jī)制。

Ubuntu的snap應(yīng)用程序安裝工具

Canonical表示,容器化的Snap技術(shù)提供的安全性勝過(guò).deb等典型的程序包格式。Snap彼此隔離開(kāi)來(lái),以確保安全性,它們還可以自動(dòng)更新或回滾。每個(gè)Snap使用一系列定制的內(nèi)核隔離和安全機(jī)制受到制約,只獲得操作所需的權(quán)限。

Canonical表示,Snap與Linux發(fā)行版的原生程序包放在一起,并不侵犯面向那些程序的自己的更新機(jī)制。Snap格式比原生內(nèi)部程序包格式來(lái)得簡(jiǎn)單,因?yàn)樗粚?zhuān)注于應(yīng)用程序,而不是專(zhuān)注于核心系統(tǒng)。該公司聲稱(chēng):“Snap實(shí)際上是獨(dú)立式zip文件,能夠非常迅速地在原地執(zhí)行。”穩(wěn)定版本、發(fā)行候選版、測(cè)試版和Snap的每日構(gòu)建版都可以同時(shí)發(fā)布,支持滾動(dòng)發(fā)版。

緊跟物聯(lián)網(wǎng)潮流

雖然Snap技術(shù)有助于緩解桌面Linux應(yīng)用程序碎片化現(xiàn)實(shí),但其重心主要還是放在可能大得多的物聯(lián)網(wǎng)市場(chǎng)。雖然Snap無(wú)法解決基于Linux的物聯(lián)網(wǎng)中的所有互操作性挑戰(zhàn),不過(guò)它對(duì)于統(tǒng)一最上面的應(yīng)用層卻大有幫助。

戴爾公司的物聯(lián)網(wǎng)戰(zhàn)略和合作伙伴主管賈森·謝潑德(Jason Shepherd)說(shuō):“我們認(rèn)為,Snap解決了在單一物聯(lián)網(wǎng)網(wǎng)關(guān)上部署和運(yùn)行多個(gè)第三方應(yīng)用程序所帶來(lái)的安全風(fēng)險(xiǎn)和可管理性挑戰(zhàn)。”

具有重要意義的是,三星批準(zhǔn)了面向其Artik嵌入式板的Snap技術(shù),這些嵌入式板已經(jīng)支持Fedora。

Canonical表示,Snap可能基于現(xiàn)有的發(fā)行版程序包,但是“更常使用源代碼來(lái)構(gòu)建,為了優(yōu)化和規(guī)模效率。”Snap基于snapd,這是GitHub上的一個(gè)免費(fèi)軟件項(xiàng)目,Snap程序包使用“snapcraft”工具來(lái)構(gòu)建。Snapcraft.io項(xiàng)目網(wǎng)站已設(shè)立,附有說(shuō)明文檔和逐步指南。

Canonical表示,snapcraft大大簡(jiǎn)化了第三方Linux應(yīng)用程序的發(fā)行。

主持新聞電話會(huì)議的是Ubuntu開(kāi)發(fā)者馬克·沙特爾沃思(Mark Shuttleworth),參與人員包括三星、戴爾和應(yīng)用程序開(kāi)發(fā)商Mycroft的代表,Mycroft現(xiàn)將Snap用于語(yǔ)音控制的智能家居物聯(lián)網(wǎng)平臺(tái)。其他各大Linux項(xiàng)目的負(fù)責(zé)人缺席了會(huì)議,不過(guò)各大發(fā)行版(包括Arch、Debian和OpenWrt)的主要貢獻(xiàn)者對(duì)Snap給予了證明。Mozilla和Krita基金會(huì)之類(lèi)的獨(dú)立軟件開(kāi)發(fā)商給予了其他證明,Krita基金會(huì)發(fā)布了采用Snap格式的Krita 3.0

據(jù)沙特爾沃思聲稱(chēng),幾個(gè)月前,Snap這種通用程序包格式的“突然崛起”甚至沒(méi)有出現(xiàn)在其路線圖上。他表示,當(dāng)他告訴獨(dú)立軟件開(kāi)發(fā)商們Canonical將Snap擴(kuò)展到經(jīng)典的Ubuntu時(shí),結(jié)果得到了非常熱烈的反響。

沙特爾沃思承認(rèn),市面上還有其他的通用開(kāi)源程序包解決方案,比如AppImage和更新穎的Flatpak,不過(guò)他認(rèn)為,大多數(shù)缺少Snap的安全性及/或事務(wù)性。他說(shuō):“Snap機(jī)制在交付更新版方面擁有先進(jìn)功能。Snap具有***的事務(wù)性。”

沙特爾沃思在回復(fù)提出的問(wèn)題時(shí)說(shuō),他覺(jué)得Snap機(jī)制沒(méi)有理由不擴(kuò)展到安卓。他還表示,該機(jī)制在軟件定義無(wú)線電(SDR)開(kāi)發(fā)人員當(dāng)中頗受關(guān)注,他們?cè)诩娂娦Х翷ime Microsystem的基于Snappy Ubuntu Core的LimeSDR。其他知名的Ubuntu Snappy支持者還包括宏碁、通用電氣和微軟等公司。

原文標(biāo)題:Canonical pushes “snap” as a universal Linux package format,作者:Eric Brown

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:火鳳凰 來(lái)源: 51CTO.com
相關(guān)推薦

2023-11-12 22:03:25

CanonicalLinuxSnap

2015-04-15 09:44:58

CodeReview程序員

2011-12-28 21:18:18

App

2019-04-25 11:30:49

Javascript瀏覽器編程語(yǔ)言

2022-01-10 08:43:25

CanonicalSnap應(yīng)用Linux

2020-05-29 10:26:43

遠(yuǎn)程工作新冠病毒虛擬化

2016-03-07 10:51:02

華為華為合作伙伴伙伴大會(huì)

2022-03-04 22:29:56

區(qū)塊鏈技術(shù)經(jīng)濟(jì)

2018-04-16 09:43:39

2024-03-22 09:21:07

自動(dòng)駕駛訓(xùn)練

2022-02-20 09:46:17

僵尸網(wǎng)絡(luò)加密貨幣網(wǎng)絡(luò)安全

2019-03-27 15:00:59

多云公共云混合云

2016-10-26 09:12:58

2020-12-09 10:15:34

Pythonweb代碼

2022-11-17 15:10:41

Ubuntu

2009-07-01 18:39:17

JSP表單

2022-02-24 16:48:53

SnapLinux

2020-12-23 10:10:23

Pythonweb代碼

2022-07-07 10:33:27

Python姿勢(shì)代碼

2022-06-22 09:44:41

Python文件代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)