成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

譯文
系統 Linux
本周,Canonical宣布輕量級Snappy Ubuntu Core的“Snap”機制同樣可與其他Linux發行版協同運行,兩個月前,該機制通過Ubuntu 16.04擴展到了所有Ubuntu用戶。那么,推動Canonical面向物聯網的Snappy Ubuntu Core的事務型機制會不會有助于統一Linux、避免出現碎片化?

【51CTO.com快譯】本周,Canonical宣布輕量級Snappy Ubuntu Core的“Snap”機制同樣可與其他Linux發行版協同運行,兩個月前,該機制通過Ubuntu 16.04擴展到了所有Ubuntu用戶。Canonical表示,Snap有望成為一種通用的Linux程序包格式,讓一個二進制程序包“可以***、安全地在任何Linux臺式機、服務器、云或設備上運行。”

將Calculator snap安裝到Ubuntu上

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

Canonical聲稱,Snap大大簡化了第三方Linux應用程序的發行。獨立軟件開發商(ISV)可以發布Snap,而不是做出艱難的決定:該支持哪些發行版,然后面對多個發行版,設法管理諸多不同的程序包格式和安全更新機制。

Ubuntu的snap應用程序安裝工具

Canonical表示,容器化的Snap技術提供的安全性勝過.deb等典型的程序包格式。Snap彼此隔離開來,以確保安全性,它們還可以自動更新或回滾。每個Snap使用一系列定制的內核隔離和安全機制受到制約,只獲得操作所需的權限。

Canonical表示,Snap與Linux發行版的原生程序包放在一起,并不侵犯面向那些程序的自己的更新機制。Snap格式比原生內部程序包格式來得簡單,因為它只專注于應用程序,而不是專注于核心系統。該公司聲稱:“Snap實際上是獨立式zip文件,能夠非常迅速地在原地執行。”穩定版本、發行候選版、測試版和Snap的每日構建版都可以同時發布,支持滾動發版。

緊跟物聯網潮流

雖然Snap技術有助于緩解桌面Linux應用程序碎片化現實,但其重心主要還是放在可能大得多的物聯網市場。雖然Snap無法解決基于Linux的物聯網中的所有互操作性挑戰,不過它對于統一最上面的應用層卻大有幫助。

戴爾公司的物聯網戰略和合作伙伴主管賈森·謝潑德(Jason Shepherd)說:“我們認為,Snap解決了在單一物聯網網關上部署和運行多個第三方應用程序所帶來的安全風險和可管理性挑戰。”

具有重要意義的是,三星批準了面向其Artik嵌入式板的Snap技術,這些嵌入式板已經支持Fedora。

Canonical表示,Snap可能基于現有的發行版程序包,但是“更常使用源代碼來構建,為了優化和規模效率。”Snap基于snapd,這是GitHub上的一個免費軟件項目,Snap程序包使用“snapcraft”工具來構建。Snapcraft.io項目網站已設立,附有說明文檔和逐步指南。

Canonical表示,snapcraft大大簡化了第三方Linux應用程序的發行。

主持新聞電話會議的是Ubuntu開發者馬克·沙特爾沃思(Mark Shuttleworth),參與人員包括三星、戴爾和應用程序開發商Mycroft的代表,Mycroft現將Snap用于語音控制的智能家居物聯網平臺。其他各大Linux項目的負責人缺席了會議,不過各大發行版(包括Arch、Debian和OpenWrt)的主要貢獻者對Snap給予了證明。Mozilla和Krita基金會之類的獨立軟件開發商給予了其他證明,Krita基金會發布了采用Snap格式的Krita 3.0

據沙特爾沃思聲稱,幾個月前,Snap這種通用程序包格式的“突然崛起”甚至沒有出現在其路線圖上。他表示,當他告訴獨立軟件開發商們Canonical將Snap擴展到經典的Ubuntu時,結果得到了非常熱烈的反響。

沙特爾沃思承認,市面上還有其他的通用開源程序包解決方案,比如AppImage和更新穎的Flatpak,不過他認為,大多數缺少Snap的安全性及/或事務性。他說:“Snap機制在交付更新版方面擁有先進功能。Snap具有***的事務性。”

沙特爾沃思在回復提出的問題時說,他覺得Snap機制沒有理由不擴展到安卓。他還表示,該機制在軟件定義無線電(SDR)開發人員當中頗受關注,他們在紛紛效仿Lime Microsystem的基于Snappy Ubuntu Core的LimeSDR。其他知名的Ubuntu Snappy支持者還包括宏碁、通用電氣和微軟等公司。

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

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:火鳳凰 來源: 51CTO.com
相關推薦

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瀏覽器編程語言

2022-01-10 08:43:25

CanonicalSnap應用Linux

2020-05-29 10:26:43

遠程工作新冠病毒虛擬化

2016-03-07 10:51:02

華為華為合作伙伴伙伴大會

2022-03-04 22:29:56

區塊鏈技術經濟

2018-04-16 09:43:39

2024-03-22 09:21:07

自動駕駛訓練

2022-02-20 09:46:17

僵尸網絡加密貨幣網絡安全

2019-03-27 15:00:59

多云公共云混合云

2016-10-26 09:12:58

2022-11-17 15:10:41

Ubuntu

2020-12-09 10:15:34

Pythonweb代碼

2009-07-01 18:39:17

JSP表單

2020-12-23 10:10:23

Pythonweb代碼

2022-07-07 10:33:27

Python姿勢代碼

2022-06-22 09:44:41

Python文件代碼

2022-02-24 16:48:53

SnapLinux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久av一区二区三区 | 国产精品一区在线观看 | 国内自拍偷拍一区 | 亚洲人在线 | 午夜免费看 | 久久久精品网 | 成年人免费看的视频 | 中文字幕第九页 | 欧美精品一区二区蜜桃 | 91看片免费 | 国产精品欧美一区二区三区 | 艹逼网 | 久草视频在线看 | 精品欧美一区二区三区免费观看 | 久久久高清 | 大香在线伊779 | 日韩精品久久久久 | 国产精品久久久久久52avav | 国产精品久久久久久久久久久久久久 | 精品久久久久久久久久 | 亚洲大片| 中文在线一区二区 | 国产精品一区二区免费看 | 黄色永久免费 | 在线亚洲免费视频 | 免费影视在线观看 | 国产精品婷婷 | 久久久久国产精品 | 国产精品久久久久久久久久久久午夜片 | 91一区二区 | 免费黄色在线观看 | 日韩精品一区二区三区在线播放 | 久久在线 | 99免费在线视频 | 性色视频 | 国产美女在线观看 | 久久国产日韩 | 亚洲一在线 | 男女午夜激情视频 | 亚洲一二视频 | 免费国产视频在线观看 |