黄色网站入口国产美女,精品国产欧美另类一区,国产一区二区美女自慰,日日摸夜夜添无码国产

選擇你喜歡的標(biāo)簽
我們會(huì)為你匹配適合你的網(wǎng)址導(dǎo)航

    確認(rèn) 跳過(guò)

    跳過(guò)將刪除所有初始化信息

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

    軟件 2022-01-08 15:14

    聲明:該文章來(lái)自(CnBeta)版權(quán)由原作者所有,K2OS渲染引擎提供網(wǎng)頁(yè)加速服務(wù)。

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

    在一篇名為《the future of Snapcraft》的博文中,Canonical 詳細(xì)介紹了將 Snap 框架分解成更小的模塊化組件。關(guān)于最終結(jié)果會(huì)是什么樣子,或者對(duì)于安裝和使用 Sna p應(yīng)用程序的普通人來(lái)說(shuō)是否會(huì)更好,目前還沒(méi)有任何確定的細(xì)節(jié)。然而,它應(yīng)該使應(yīng)用程序開(kāi)發(fā)人員和 Canonical 更容易創(chuàng)建和維護(hù) Snap 應(yīng)用程序,這有可能使 Canonical 騰出時(shí)間來(lái)專注于 Snap 框架的其他方面。

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

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

    多年來(lái),Snapcraft因各種問(wèn)題而受到批評(píng)。不支持自定義軟件庫(kù)或應(yīng)用服務(wù)器,所以所有的軟件都必須通過(guò)Canonical自己的Snap商店分發(fā),而且Canonical也沒(méi)有發(fā)布Snap商店服務(wù)器的源代碼。這種集中式的模式并不受所有人的歡迎,尤其是Canonical已經(jīng)慢慢用Snap版本取代了Ubuntu中的核心應(yīng)用程序(如Chromium)。Linux Mint完全阻止了Snap應(yīng)用程序的安裝,其他一些發(fā)行版也認(rèn)可Flatpak作為一種替代。Canonical的博客文章沒(méi)有提到任何關(guān)于支持第三方商店和存儲(chǔ)庫(kù)的內(nèi)容。

    關(guān)注我們

    [超站]友情鏈接:

    四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
    關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場(chǎng):https://www.ijiandao.com/

    圖庫(kù)