91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Flatpak vs Ubuntu Snap:樹莓派上Linux開源打包技術(shù)的路線之爭!

上海晶珩電子科技有限公司 ? 2025-03-25 09:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

導(dǎo)語

大家好,前兩天我們介紹了Ubuntu Snap,有網(wǎng)友提出這個(gè)不太好用,推薦了Flatpak。那么我們下面就來看看Flatpak和Ubuntu Snap有什么區(qū)別,誰更好用?

8ccd1592-0917-11f0-9434-92fbcf53809c.jpg

Flatpak 發(fā)展歷程

Flatpak由Fedora社區(qū)主導(dǎo),強(qiáng)調(diào)跨發(fā)行版兼容性和沙盒隔離,允許開發(fā)者構(gòu)建獨(dú)立于系統(tǒng)庫的應(yīng)用程序(如LibreOffice、GIMP)。其依賴管理采用分層共享機(jī)制(如Freedesktop Runtime),減少冗余存儲(chǔ)。他的發(fā)展歷史悠久,并且已經(jīng)獲得了眾多軟件的支持:

- 2007 年 8 月:Alexander Larsson 推出了他的首個(gè)應(yīng)用程序捆綁框架 Glick。

- 2011 年 11 月:發(fā)布 Glick 2,這是對(duì)第一代 Glick 框架的現(xiàn)代化升級(jí)版本。

- 2012 年 7 月:在 GUADEC 大會(huì)上舉行了“GNOME OS”會(huì)議,其中包含了對(duì)新的應(yīng)用程序捆綁格式的初步規(guī)劃。

- 2012 年 9 月:Alexander Larsson 推出了實(shí)驗(yàn)性的“bundler”框架。

- 2013 年 1 月:在 GNOME 開發(fā)者體驗(yàn)黑客節(jié)上討論了“Linux Apps”提案,該活動(dòng)在布魯塞爾舉行。

- 2014 年 12 月:開始著手開發(fā) xdg-app,這后來演變成了 Flatpak。

- 2015 年 3 月:發(fā)布了 xdg-app 0.1 版本,這是 Flatpak 的最初版本。

- 2015 年 12 月:GNOME 的“Software”軟件獲得了安裝 xdg-app 應(yīng)用程序的能力。

- 2016 年 5 月:xdg-app 更名為 Flatpak,并發(fā)布了 0.6.0 版本;隨附的新聞稿中包含了來自紅帽、Endless Computers 和 Collabora 的支持聲明。

- 2016 年 6 月:開始了桌面門戶安全框架的工作。

- 2016 年 6 月:LibreOffice 成為第一個(gè)采用 Flatpak 在 Linux 上發(fā)布的大型應(yīng)用程序。

- 2016 年 7 月:發(fā)布了 GTK+ 3.21.4,其中包含了對(duì)門戶框架的初始支持。

- 2016 年 8 月:發(fā)布了 Endless OS 3.0,這是第一個(gè)默認(rèn)使用 Flatpak 的公開可用操作系統(tǒng)。同時(shí),Apertis IVI 采用 Flatpak 的消息也公之于眾。

- 2016 年 11 月:ClearLinux 宣布采用 Flatpak。

- 2016 年 12 月:發(fā)布了 Flatpak 0.8.0,這是第一個(gè)具有長期支持的穩(wěn)定系列的起點(diǎn)。

- 2017 年 5 月:Flathub 主機(jī)服務(wù)最初低調(diào)上線。

- 2017 年 5 月:發(fā)布了 KDE Plasma 5.10,其中包含了對(duì)門戶的初始支持。

- 2017 年 10 月:發(fā)布了 Flatpak 0.10.0,這標(biāo)志著第二個(gè)受支持的穩(wěn)定發(fā)布系列的開始。

- 2017 年 10 月:發(fā)布了 KDE Plasma 5.11,“Discover”獲得了安裝 Flatpak 應(yīng)用程序的能力。

- 2017 年 10 月:GIMP 采用 Flatpak 在 Linux 上發(fā)布。

- 2017 年 11 月:發(fā)布了 Linux Mint 18.3,其中包含了開箱即用的 Flatpak 集成。

- 2018 年 8 月:發(fā)布了 Flatpak 1.0,這是新穩(wěn)定系列中的首次發(fā)布,并具有重大新功能;Flathub 測試期結(jié)束;發(fā)布了 Freedesktop 運(yùn)行時(shí) 18.08,并采用了新的支持周期策略。

- 2018 年 9 月:KDE 推出了 KDE 測試應(yīng)用程序 Flatpak 存儲(chǔ)庫。

- 2019 年 12 月:發(fā)布了 elementary OS 5.1 Hera,其中包含了開箱即用的 Flatpak 集成。

- 2020 年 4 月:Mozilla 采用 Flatpak 在 Linux 上發(fā)布 Firefox。

- 2020 年 4 月:System76 發(fā)布了 Pop!_OS 20.04,其中包含了開箱即用的 Flatpak 集成。

- 2021 年 10 月:1Password 采用 Flatpak 在 Linux 上發(fā)布。

- 2022 年 2 月:Valve 推出了 Steam Deck,這是一款手持式電子游戲機(jī),具有開箱即用的 Flatpak 和 Flathub 集成。

- 2022 年 2 月:OBS Studio 采用 Flatpak 在 Linux 上發(fā)布。

- 2022 年 5 月:發(fā)布了紅帽企業(yè) Linux 工作站 9,其中包含了開箱即用的 Flatpak 集成。

- 2022 年 10 月:Flathub 推出了驗(yàn)證狀態(tài)。

- 2023 年 4 月:Purism 推出了 Flatpak 和 PureOS Flatpak 存儲(chǔ)庫。

- 2023 年 4 月:Valve 為流行的 Steam 應(yīng)用采用了門戶。

- 2023 年 5 月:Flathub 提供了超過 2000 個(gè)應(yīng)用程序,并慶祝了 10 億次總下載量。

- 2023 年 10 月:Discord 采用 Flatpak 在 Linux 上發(fā)布。

值得慶幸的是2024年,他也獲得了20個(gè)“小目標(biāo)”的下載佳績,看來是越來越受歡迎了。

8d240d5c-0917-11f0-9434-92fbcf53809c.png

Snap 又是什么

Snap是Canonical為Ubuntu設(shè)計(jì)的強(qiáng)制沙盒化打包方案,默認(rèn)綁定Ubuntu軟件商店,依賴單一運(yùn)行時(shí),支持服務(wù)端應(yīng)用(如Kubernetes、MySQL),由于Ubuntu的強(qiáng)推,也有不少擁護(hù)者。我們?cè)谥暗奈恼轮杏羞^介紹,大家可以自行查閱。

Snap Store開發(fā)者工具圖譜:從全棧到云原生,一張圖解鎖Linux開發(fā)新姿勢!

樹莓派生產(chǎn)力革命!Snap版PyCharm一鍵安裝,告別安裝過程中的依賴麻煩

Flatpak vs Ubuntu Snap

我們先來樹莓派官方論壇里面關(guān)于Flatpak和Ubuntu Snap的討論

8d376848-0917-11f0-9434-92fbcf53809c.png

不能互相取代

由于兩個(gè)商店的軟件不能滿足他的所有需求,所以采用了混合安裝的方式:

- Debian穩(wěn)定版?zhèn)}庫軟件版本過舊(如LibreOffice 6.1.5)

- 通過Backports升級(jí)失敗(依賴沖突)

- 最終選擇:

- Flatpak安裝LibreOffice 7.1.0.3(Flathub源)

- Snap安裝Chromium 89、Telegram 2.5.8和Snap商店

可見目前兩個(gè)市場勢均力敵,并不像Google Play和蘋果App Store那樣一家獨(dú)大。

各自槽點(diǎn)不少

為了推廣各自的生態(tài),這兩個(gè)市場也存在一些槽點(diǎn):

- Snap的"隱形依賴"問題:

- 用戶實(shí)際安裝3個(gè)應(yīng)用,但neofetch顯示10個(gè)snap包

- 原因:Snap強(qiáng)制捆綁基礎(chǔ)運(yùn)行時(shí)(core/core18/core20等)

- 吐槽:"Snap商店居然自帶半個(gè)操作系統(tǒng)!"

- Flatpak的桌面集成缺陷:

- Snap應(yīng)用自動(dòng)生成菜單圖標(biāo)

- Flatpak版LibreOffice需手動(dòng)通過菜單編輯器添加啟動(dòng)項(xiàng)

- 用戶困惑:"為什么Flatpak不像Snap那樣自動(dòng)注冊(cè)?"

- 版本更新策略對(duì)比:

- Snap默認(rèn)自動(dòng)更新(用戶未提及關(guān)閉方法)

- Flatpak需手動(dòng)執(zhí)行flatpak update

- 用戶選擇:接受Flatpak的"可控更新",但擔(dān)心Snap頻繁寫入SD

最后的結(jié)論

“兩者都是Debian倉庫的補(bǔ)充,但都無法完全替代傳統(tǒng)包管理。我同時(shí)使用它們,只是因?yàn)楦髯缘膽?yīng)用生態(tài)不完整——就像用瑞士軍刀和電鉆一起修家具,雖然別扭,但能湊合。”------craigevil

新的繼任者已來

就在Flatpak和Snap為“誰更正統(tǒng)”爭得面紅耳赤時(shí),一位身披斗篷的“流浪劍客”AppImage斜刺里殺出,撂下一句暴擊:“你們搞什么運(yùn)行時(shí)、沙盒、自動(dòng)更新?真正的自由,是連安裝都不需要!”

AppImage的“三無主義”哲學(xué)

- 無安裝:雙擊即運(yùn)行,扔進(jìn)U盤就能帶著走,連/usr目錄都不屑一顧

- 無依賴:每個(gè)應(yīng)用自帶完整“生存包”(連libc都塞進(jìn)去),徹底告別“依賴地獄”

- 無后臺(tái):拒絕snapd、flatpak-system-helper等守護(hù)進(jìn)程,用完不留一片云彩

我們之前介紹過的Cherry Studio大模型調(diào)用工具也是用AppImage打包的,主打一個(gè)好用。

結(jié)語:開源打包的未來是否需要「統(tǒng)一標(biāo)準(zhǔn)」?

Snap強(qiáng)制捆綁運(yùn)行時(shí)是否違背“輕量化”初衷?Flatpak的菜單集成缺陷是技術(shù)限制還是設(shè)計(jì)取舍?樹莓派用戶應(yīng)如何平衡軟件新鮮度與存儲(chǔ)卡壽命?或者你更中意AppImage,歡迎在評(píng)論區(qū)分享您的選擇理由與實(shí)踐經(jīng)驗(yàn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213714
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3678

    瀏覽量

    43813
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    2001

    瀏覽量

    107425
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    釋放潛力:在樹莓派上運(yùn)行安卓系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    為什么要在樹莓派上運(yùn)行安卓系統(tǒng)?安卓系統(tǒng)以其龐大的應(yīng)用生態(tài)系統(tǒng)和用戶友好的界面而聞名,它能夠?qū)?b class='flag-5'>樹莓派轉(zhuǎn)變?yōu)楣δ軓?qiáng)大的設(shè)備,能夠處理從媒體消費(fèi)到輕量級(jí)計(jì)算和物聯(lián)網(wǎng)應(yīng)用等各種任務(wù)。優(yōu)勢高度定制化:
    的頭像 發(fā)表于 07-05 08:33 ?195次閱讀
    釋放潛力:在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>運(yùn)行安卓系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    如何在樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    ,我們將介紹如何在樹莓派上安裝并運(yùn)行ArduinoIDE。所需物品要在樹莓派上運(yùn)行ArduinoIDE,你需要以下組件:配備適當(dāng)電源的樹莓
    的頭像 發(fā)表于 07-01 17:41 ?1131次閱讀
    如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    從初學(xué)到進(jìn)階:樹莓派上最適合你的代碼編輯器推薦!

    安裝樹莓派操作系統(tǒng)后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多種編程語言進(jìn)行編程了。其中,Python是樹莓派上最受歡迎的編程語言。在
    的頭像 發(fā)表于 05-15 16:20 ?207次閱讀
    從初學(xué)到進(jìn)階:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>最適合你的代碼編輯器推薦!

    深度揭秘:Ubuntu如何為樹莓派打造安全堡壘,不看后悔!

    引言在物聯(lián)網(wǎng)和嵌入式開發(fā)日益普及的今天,樹莓派作為一款廣受歡迎的開發(fā)板,被廣泛應(yīng)用于各種項(xiàng)目和應(yīng)用中。對(duì)于樹莓派開發(fā)者來說,選擇一個(gè)安全可靠的操作系統(tǒng)至關(guān)重要。Ubuntu作為一款知名的Lin
    的頭像 發(fā)表于 04-19 08:32 ?518次閱讀
    深度揭秘:<b class='flag-5'>Ubuntu</b>如何為<b class='flag-5'>樹莓</b>派打造安全堡壘,不看后悔!

    告別復(fù)雜的終極指南:如何在樹莓派上安裝 Manjaro:2024

    如果你想在RaspberryPi上體驗(yàn)ArchLinux,Manjaro可能是你的最佳選擇。它基于Arch,但被打包成一個(gè)傳統(tǒng)的Linux發(fā)行版,支持多種桌面環(huán)境和架構(gòu)。讓我們來學(xué)習(xí)如何在RaspberryPi上安裝它。什么是Linux
    的頭像 發(fā)表于 03-25 09:39 ?637次閱讀
    告別復(fù)雜的終極指南:如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝 Manjaro:2024

    樹莓派+Ubuntu:工業(yè)界的“絕配”如何掀起智能風(fēng)暴!

    當(dāng)“小樹莓”邂逅“烏布大俠”在科技江湖里,有些組合天生就是一對(duì),比如花生醬和果凍,湯姆和杰瑞,還有我們的樹莓派和Ubuntu!想象一下,一個(gè)只有信用卡大小的樹莓派,搭配上靈活強(qiáng)大的
    的頭像 發(fā)表于 03-25 09:25 ?349次閱讀
    <b class='flag-5'>樹莓</b>派+<b class='flag-5'>Ubuntu</b>:工業(yè)界的“絕配”如何掀起智能風(fēng)暴!

    樹莓派生產(chǎn)力革命!Snap版PyCharm一鍵安裝,告別安裝過程中的依賴麻煩

    導(dǎo)語“上期揭秘的Snap跨平臺(tái)‘秘密武器’,這次要讓樹莓派變身開發(fā)主力機(jī)!”當(dāng)樹莓派遇上UbuntuSnap,我們?cè)怄i了“一次打包,處處運(yùn)行”的跨設(shè)備魔法。但你可能不知道——
    的頭像 發(fā)表于 03-25 09:22 ?348次閱讀
    <b class='flag-5'>樹莓</b>派生產(chǎn)力革命!<b class='flag-5'>Snap</b>版PyCharm一鍵安裝,告別安裝過程中的依賴麻煩

    Snap Store開發(fā)者工具圖譜:從全棧到云原生,一張圖解鎖Linux開發(fā)新姿勢!

    導(dǎo)語“繼上期揭秘Snap如何讓樹莓派‘越級(jí)打怪’后,這次我們?yōu)槟憷L制一份跨維度開發(fā)地圖!”當(dāng)Snap的容器化魔法遇上Linux生態(tài)的萬花筒,開發(fā)者該如何選擇趁手兵器?無論是全棧老手想用
    的頭像 發(fā)表于 03-25 09:22 ?318次閱讀
    <b class='flag-5'>Snap</b> Store開發(fā)者工具圖譜:從全棧到云原生,一張圖解鎖<b class='flag-5'>Linux</b>開發(fā)新姿勢!

    樹莓派上設(shè)置 DeepSeek R1:2025 年離線人工智能的未來

    概述《在樹莓派上設(shè)置DeepSeekR1:2025年離線人工智能的未來》是一份前瞻性技術(shù)指南,聚焦中國AI初創(chuàng)公司DeepSeek于2023年底推出的開源模型DeepSeekR1。該模
    的頭像 發(fā)表于 03-25 09:20 ?670次閱讀
    在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>設(shè)置 DeepSeek R1:2025 年離線人工智能的未來

    人臉識(shí)別指南:如何在樹莓派上安裝和設(shè)置 Dlib

    學(xué)習(xí)如何在樹莓派上安裝Dlib并配置人臉識(shí)別功能,為您的AI項(xiàng)目奠定基礎(chǔ)。在樹莓派上安裝Dlib的詳細(xì)步驟要為樹莓派安裝Dlib并確保人臉識(shí)
    的頭像 發(fā)表于 03-24 17:31 ?765次閱讀
    人臉識(shí)別指南:如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝和設(shè)置 Dlib

    干貨來嘍!實(shí)用樹莓Linux編譯指南

    不友好,有沒有好的解決辦法? 今天來分享一下我的私藏干貨——樹莓Linux編譯。編譯好之后,開發(fā)板只需插到樹莓派上連接電腦就可以直接用了,極其方便。 本文以
    的頭像 發(fā)表于 12-18 16:31 ?541次閱讀
    干貨來嘍!實(shí)用<b class='flag-5'>樹莓</b>派<b class='flag-5'>Linux</b>編譯指南

    實(shí)用樹莓Linux編譯指南,打工人必備!

    不友好,有沒有好的解決辦法? 今天來分享一下我的私藏干貨——樹莓Linux編譯。編譯好之后,開發(fā)板只需插到樹莓派上連接電腦就可以直接用了,極其方便。 本文以
    的頭像 發(fā)表于 12-17 16:19 ?1563次閱讀
    實(shí)用<b class='flag-5'>樹莓</b>派<b class='flag-5'>Linux</b>編譯指南,打工人必備!

    Ubuntu系統(tǒng)的優(yōu)缺點(diǎn)分析 Ubuntu系統(tǒng)與Windows的比較

    Ubuntu是完全開源的,用戶可以免費(fèi)下載和使用,這對(duì)于預(yù)算有限的用戶來說是一個(gè)巨大的優(yōu)勢。 社區(qū)支持 :Ubuntu有一個(gè)龐大的社區(qū),用戶可以從中獲得幫助和支持,這對(duì)于解決技術(shù)
    的頭像 發(fā)表于 12-12 14:31 ?3700次閱讀

    樹莓派gui開發(fā)用什么ide

    樹莓派(Raspberry Pi)是一款功能強(qiáng)大的微型計(jì)算機(jī),可以運(yùn)行多種操作系統(tǒng),如Raspbian、Ubuntu等。在樹莓派上進(jìn)行GUI(圖形用戶界面)開發(fā),可以使用多種集成開發(fā)環(huán)
    的頭像 發(fā)表于 08-30 16:49 ?1795次閱讀

    樹莓派裝ubuntu和raspbian哪個(gè)更好

    樹莓派(Raspberry Pi)是一款由英國樹莓派基金會(huì)開發(fā)的單板計(jì)算機(jī),廣泛應(yīng)用于教育、科研、物聯(lián)網(wǎng)等領(lǐng)域。樹莓派支持多種操作系統(tǒng),其中Ubuntu和Raspbian是最受歡迎的兩
    的頭像 發(fā)表于 08-30 15:41 ?2827次閱讀
    主站蜘蛛池模板: 国产精品久久免费观看 | 欧美一级日韩在线观看 | 国产亚洲一区二区在线观看 | 国产精品成人一区二区三区 | 亚洲人成电影在线播放 | 国产欧美精品一区二区色综合 | 在线观看的黄网 | 亚洲综合欧美日本另类激情 | 一二三区电影 | 久久刺激视频 | 国产91丝袜在线播放九色 | 色网站免费在线观看 | www.人人干| 色午夜视频 | 久久亚洲成人 | 天天在线天天在线天天影视 | 色在线视频观看 | 久久夜色精品国产亚洲噜噜 | 91啦中文在线观看 | аⅴ资源中文在线天堂 | 二级黄色大片 | 欧美精品久久久久久久小说 | 网站在线观看你懂的 | 综合激情在线 | 天天综合天天添夜夜添狠狠添 | 欧美三级在线观看视频 | 亚洲乱亚洲乱妇13p 亚洲免费mv | 新版天堂中文资源8在线 | 婷婷六月在线 | 日本骚视频| 欧美黄色片在线播放 | 播五月综合 | 精品香港经典三级在线看 | 天天摸天天做天天爽天天弄 | a级毛片免费网站 | 日本人善交69xxx | 97国内精品久久久久久久影视 | 天天操天天干天天拍 | 中文字幕一区二区三区5566 | 免费抓胸吻胸激烈视频网站 | 二十年等一人小说在线观看 |