自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Canonical正重構(gòu)Snap應(yīng)用安裝包:更細、更模塊化

系統(tǒng) Linux
Snap 是由 Canonical 創(chuàng)建的 Linux 軟件包打包和分發(fā)平臺。相比較傳統(tǒng) Linux 安裝包,Snap 更具可移植性,而且它們中的大多數(shù)都被容器化,以防止一些常見的安全問題。

Snap 是由 Canonical 創(chuàng)建的 Linux 軟件包打包和分發(fā)平臺。相比較傳統(tǒng) Linux 安裝包,Snap 更具可移植性,而且它們中的大多數(shù)都被容器化,以防止一些常見的安全問題。 然而,Snap 也有很多問題,這可能是 Canonical 正在試驗新架構(gòu)的原因。

Canonical說:“基本概念是圍繞著把 Snapcraft 拆開--拆成更小、更模塊化和可重復(fù)使用的組件,可以在一系列不同的產(chǎn)品中利用。這項工作的共同基礎(chǔ)是一套 Craft Libraries,正如我們在‘Craft Parts’博文中已經(jīng)討論過的。該理論要求使用基于工藝提供者和工藝部件的通用部件構(gòu)建器,并將添加的 Snapcraft 功能作為一個單獨的層”。

Snap 安裝包無疑是應(yīng)用程序在 Linux 上發(fā)布的一種更容易的方式,因為它們不必依賴系統(tǒng)自己的包管理器,而包管理器在不同的桌面 Linux 發(fā)行版中并不總是相同。例如,如果你想為 Ubuntu、Fedora 和 Arch Linux 制作一個應(yīng)用程序,你將不得不維護三種完全不同的發(fā)行方式(PPA、RPM 和 Pacman)。相比之下,Snap 應(yīng)用程序幾乎可以在所有基于 Linux 的現(xiàn)代操作系統(tǒng)上運行,包括 Ubuntu, Arch, Debian, Fedora, Majaro, Pop!_OS 等。

 

責任編輯:姜華 來源: cnBeta.COM
相關(guān)推薦

2010-02-26 10:33:31

Fedora ruby

2023-11-12 22:03:25

CanonicalLinuxSnap

2015-07-02 13:21:44

模塊化數(shù)據(jù)中心

2013-08-20 16:45:22

重構(gòu)Web App模塊化

2017-08-08 16:07:57

Android 模塊化架構(gòu)

2017-08-11 16:10:36

微信Android實踐

2017-09-18 10:26:05

Android OAndroid應(yīng)用安裝

2015-08-05 15:53:35

power星環(huán)

2022-09-21 11:51:26

模塊化應(yīng)用

2010-08-02 09:10:36

Flex模塊化

2019-08-28 16:18:39

JavaScriptJS前端

2023-12-18 14:56:00

模塊化單體系統(tǒng)數(shù)據(jù)庫

2012-02-23 15:52:49

美國西蒙MC6跳線

2016-03-02 10:31:13

Siri語音搜索iOS

2019-06-21 13:52:19

PythonPython 3.8編程語言

2021-11-09 10:21:14

微軟正優(yōu)化Windows 11頁面

2016-06-17 08:29:09

CanonicalSnapLinux

2009-10-28 13:29:14

Linux文件系統(tǒng)安裝

2011-07-27 11:09:07

iPhone PXL

2023-03-29 08:13:57

Windows 12微軟
點贊
收藏

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