国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

真有用?Snap和Flatpak通吃所有發行版的打包方式

系統 Linux
“從一開始它的主要目標是允許相同的應用程序運行在各種 Linux 發行版和操作系統上。” ——Flatpak“……‘snap’ 通用 Linux 包格式,使簡單的二進制包能夠完美的、安全的運行在任何 Linux 桌面、服務器、云和設備上?!?

[[172654]]

對新一代的打包格式開始滲透到 Linux 生態系統中的深入觀察

最近我們聽到越來越多的有關于 Ubuntu 的 Snap 包和由 Red Hat 員工 Alexander Larsson 創造的 Flatpak (曾經叫做 xdg-app)的消息。

這兩種下一代打包方法在本質上擁有相同的目標和特點:即不依賴于第三方系統功能庫的獨立包裝。

這種 Linux 新技術方向似乎自然會讓人腦海中浮現這樣的問題:獨立包的優點/缺點是什么?這是否讓我們擁有更好的 Linux 系統?其背后的動機是什么?

為了回答這些問題,讓我們先深入了解一下 Snap 和 Flatpak。

動機

根據 Flatpak Snap 的聲明,背后的主要動機是使同一版本的應用程序能夠運行在多個 Linux 發行版。

“從一開始它的主要目標是允許相同的應用程序運行在各種 Linux 發行版和操作系統上。” —— Flatpak“……‘snap’ 通用 Linux 包格式,使簡單的二進制包能夠***的、安全的運行在任何 Linux 桌面、服務器、云和設備上。” —— Snap說得更具體一點,站在 Snap 和 Flatpak (以下稱之為 S&F)背后的人認為,Linux 平臺存在碎片化的問題。

這個問題導致了開發者們需要做許多不必要的工作來使他的軟件能夠運行在各種不同的發行版上,這影響了整個平臺的前進。

所以,作為 Linux 發行版(Ubuntu 和 Red Hat)的***,他們希望消除這個障礙,推動平臺發展。

但是,是否是更多的個人收益刺激了 S&F 的開發?

個人收益?

雖然沒有任何官方聲明,但是試想一下,如果能夠創造這種可能會被大多數發行版(即便不是全部)所采用的打包方式,那么這個項目的***將可能成為一個能夠決定 Linux 大船航向的重要人物。

優勢

這種獨立包的好處多多,并且取決于不同的因素。

這些因素基本上可以歸為兩類:

用戶角度

+ 從 Liunx 用戶的觀點來看:Snap 和 Flatpak 帶來了將任何軟件包(軟件或應用)安裝在用戶使用的任何發行版上的可能性。

例如你在使用一個不是很流行的發行版,由于開發工作的缺乏,它的軟件倉庫只有很***的包?,F在,通過 S&F 你就可以顯著的增加包的數量,這是一個多么美好的事情。

+ 同樣,對于使用流行的發行版的用戶,即使該發行版的軟件倉庫上有很多的包,他也可以在不改變它現有的功能庫的同時安裝一個新的包。

比方說, 一個 Debian 的用戶想要安裝一個 “測試分支” 的包,但是他又不想將他的整個系統變成測試版(來讓該包運行在更新的功能庫上)?,F在,他就可以簡單的想安裝哪個版本就安裝哪個版本,而不需要考慮庫的問題。

對于持后者觀點的人,可能基本上都是使用源文件編譯他們的包的人,然而,除非你使用類似 Gentoo 這樣基于源代碼的發行版,否則大多數用戶將從頭編譯視為是一個惡心到吐的事情。

+ 高級用戶,或者稱之為 “擁有安全意識的用戶” 可能會覺得更容易接受這種類型的包,只要它們來自可靠來源,這種包傾向于提供另一層隔離,因為它們通常是與系統包想隔離的。

* 不論是 Snap 還是 Flatpak 都在不斷努力增強它們的安全性,通常他們都使用 “沙盒化” 來隔離,以防止它們可能攜帶病毒感染整個系統,就像微軟 Windows 系統中的 .exe 程序一樣。(關于微軟和 S&F 后面還會談到)

開發者角度

與普通用戶相比,對于開發者來說,開發 S&F 包的優點可能更加清楚。這一點已經在上一節有所提示。

盡管如此,這些優點有:

+ S&F 通過統一開發的過程,將多發行版的開發變得簡單了起來。對于需要將他的應用運行在多個發行版的開發者來說,這大大的減少了他們的工作量。

++ 因此,開發者能夠更容易的使他的應用運行在更多的發行版上。

+ S&F 允許開發者私自發布他的包,不需要依靠發行版維護者在每一個/每一次發行版中發布他的包。

++ 通過上述方法,開發者可以不依賴發行版而直接獲取到用戶安裝和卸載其軟件的統計數據。

++ 同樣是通過上述方法,開發者可以更好的直接與用戶互動,而不需要通過中間媒介,比如發行版這種中間媒介。

缺點

– 膨脹。就是這么簡單。Flatpak 和 Snap 并不是憑空變出來它的依賴關系。相反,它是通過將依賴關系預構建在其中來代替使用系統中的依賴關系。

就像諺語說的:“山不來就我,我就去就山”。

– 之前提到安全意識強的用戶會喜歡 S&F 提供的額外的一層隔離,只要該應用來自一個受信任的來源。但是從另外一個角度看,對這方面了解較少的用戶,可能會從一個不靠譜的地方弄來一個包含惡意軟件的包從而導致危害。

上面提到的觀點可以說是有很有意義的,雖說今天的流行方法,像 PPA、overlay 等也可能是來自不受信任的來源。

但是,S&F 包更加增加這個風險,因為惡意軟件開發者只需要開發一個版本就可以感染各種發行版。相反,如果沒有 S&F,惡意軟件的開發者就需要創建不同的版本以適應不同的發行版。

原來微軟一直是正確的嗎?

考慮到上面提到的,很顯然,在大多數情況下,使用 S&F 包的優點超過缺點。

至少對于二進制發行版的用戶,或者重點不是輕量級的發行版的用戶來說是這樣的。

這促使我問出這個問題,可能微軟一直是正確的嗎?如果是的,那么當 S&F 變成 Linux 的標準后,你還會一如既往的使用 Linux 或者類 Unix 系統嗎?

很顯然,時間會是這個問題的***答案。

不過,我認為,即使不完全正確,但是微軟有些地方也是值得贊揚的,并且以我的觀點來看,所有這些方式在 Linux 上都立馬能用也確實是一個亮點。

責任編輯:武曉燕 來源: Linux中國
相關推薦

2016-09-18 15:06:50

LinuxSnap打包方式

2025-05-15 08:08:51

StarRocksFEJava

2011-02-16 16:23:09

Debian發行版

2023-04-03 08:20:10

blendOSLinux發行版

2009-12-17 15:05:09

Linux發行版

2017-08-07 17:22:06

2009-10-13 09:22:01

Linux發行版

2009-12-21 16:27:55

2018-04-17 10:00:18

Linux發行版面向企業

2025-06-09 01:22:00

2009-04-10 14:32:13

LinuxSlax 6.1.0發行版

2021-09-06 11:29:59

LinuxCutefishOS操作系統

2009-04-20 20:27:05

LinuxFreeNAS發行版

2022-10-18 11:09:31

LURELinuxArch

2016-12-26 09:49:28

Linux發行版

2021-06-11 06:10:25

Linux發行版操作系統

2020-03-11 10:40:57

云計算Kubernetes容器

2020-03-10 08:00:02

Kubernetes發行版容器

2018-10-27 15:29:17

Kubernetes發行版版本

2009-02-09 10:56:50

Linux發行版
點贊
收藏

51CTO技術棧公眾號

电影一区二区在线观看| abab456成人免费网址| 国产高清精品网站| 亚洲天堂影视av| 日韩欧美国产小视频| 黄页免费在线| 亚洲精品菠萝久久久久久久| 午夜精品福利视频| 看亚洲a级一级毛片| 国产亚洲精品久久久| 色综合中文网| 91成人伦理在线电影| 亚洲色图欧美偷拍| 日韩在线视屏| 麻豆传媒视频在线观看免费| 久久国产精品-国产精品| 亚洲国产日韩精品在线| 国产在线xxx| 99精品一区二区三区的区别| 亚洲精品中文字幕有码专区| 国产麻豆一精品一av一免费| gogogo高清在线观看一区二区| 日韩一区二区电影在线观看| 麻豆国产一区二区| 成人免费网站视频www| 欧美午夜一区二区| 免费不卡av| 91精品久久久久久久久久久久久| 亚洲欧美bt| 色久视频在线观看| 中文字幕精品在线| 亚洲欧美综合久久久久久v动漫| 亚洲精品久久久久久一区二区| 亚洲国产精品网站| 免费成人av电影| 激情视频一区二区| 国产视频在线观看一区二区| 国产精品理论片在线观看| 欧美一区高清| 欧美亚洲综合视频| 五丁香在线视频| 大荫蒂性生交片| 国产美女搞久久| 日韩精品视频在线观看免费| 中文字幕亚洲成人| 蜜臀91精品一区二区三区| 极品束缚调教一区二区网站| 九色91在线| 成人区精品一区二区| 美女在线视频一区| 亚洲国产伊人| 日韩最新中文字幕| 色综合久久中文字幕综合网| 欧美经典一区| 免费一级特黄特色毛片久久看| 亚洲另类激情图| 综合久久综合| av中文字幕在线| 青青草精品视频在线观看| 国产免费xxx| 久久中文字幕国产| 美美哒免费高清在线观看视频一区二区 | 国产www视频在线观看| 久久99精品久久久久子伦| 精品视频全国免费看| 成人免费毛片嘿嘿连载视频| 欧美日韩一区二区三区在线电影 | 久久高清视频免费| 日韩精品极品在线观看| 亚洲18色成人| 国产一区二区三区四区在线观看| 日本一区二区三区电影免费观看| 东北一级毛片| 亚洲精品日产精品乱码不卡| 国模一区二区三区白浆| 国产情侣久久| 天天做夜夜做人人爱精品| 日韩毛片一区| www.精品国产| 超碰免费在线| 性欧美孕妇孕交| 一个人免费视频www在线观看| 成人天堂入口网站| 国产网站av| 97影院理论| 黄污在线观看| 一级特黄视频| 日本大臀精品| 日韩av片在线看| av免费看网址| 亚洲熟妇av日韩熟妇在线| 欧美日韩在线一| 成人三级视频在线播放| 国产福利在线免费| 999sesese| 在线观看视频你懂的| 日本最新在线视频| 色爱综合区网| 成年网站在线| 亚洲精品一区| 日韩在线观看中文字幕| 国产精品一区二区小说| 欧美亚洲国产日本| 丁香婷婷久久久综合精品国产 | 天天综合网 天天综合色| 日韩欧美成人一区| 午夜精品久久久99热福利| 国产精品欧美经典| 欧美色图在线视频| 欧美一区二区黄| 久久精品视频一| 成人激情春色网| 无码中文字幕色专区| 免费av高清| 一级在线免费视频| 黄色精品免费看| 伊人国产精品| 日日夜夜一区二区| 激情五月播播久久久精品| 午夜视频一区在线观看| 精品国偷自产在线| 国产一级二级三级精品| 成年人黄色片视频| 日韩脚交footjobhd| 四虎国产精品免费观看| 久久综合一区二区| 日韩av有码在线| 国产精品美女诱惑| 色琪琪丁香婷婷综合久久| 国产欧美日韩电影| 国产成人高清视频| 精品91自产拍在线观看一区| 999热视频在线观看| 领导边摸边吃奶边做爽在线观看| 日韩一区二区三区在线免费观看| 亚洲啪啪91| 午夜欧美视频在线观看 | 免费v片在线观看| 国产一区二区三区四区三区四| 国产日产欧美一区二区三区| 欧美本精品男人aⅴ天堂| 日韩日本欧美亚洲| 2019中文字幕在线| 九色porny丨国产首页在线| 视频一区日韩| 成人av网站在线观看免费| 91麻豆精品激情在线观看最新| 亚洲夜晚福利在线观看| 91亚洲精品一区| 中文字幕不卡| 波多野结衣在线播放一区| 中文字幕 久热精品 视频在线| 日韩av网址在线| 亚洲精品人成| 欧美激情办公室videoshd| 一区在线播放| 欧洲av在线精品| 日本久久久久久久久久久| 女人色极品影院| 日韩成人在线电影| 男男视频亚洲欧美| 精品嫩草影院久久| 亚洲爆乳无码精品aaa片蜜桃| 成人观看网址| 国产成人午夜99999| 97热精品视频官网| 黄色免费观看网站| 1024精品久久久久久久久| 亚洲www啪成人一区二区麻豆| 91系列在线播放| 麻豆视频在线| 国产一区二区三区在线观看免费 | 99re99| 亚洲美女久久| 欧美中文字幕久久| 亚洲精品国产精品国自产观看| 在线看一级片| 日本免费新一区视频| 国产一区二区三区高清在线观看| 91免费黄视频| 香蕉久久精品日日躁夜夜躁| 国产精品久久久久久户外露出| 国产精品男人的天堂| 91精彩视频在线观看| 国产激情91久久精品导航 | 亚洲激情偷拍| 久久精品国产亚洲精品| 国产男小鲜肉同志免费| 国产欧美91| 欧美—级高清免费播放| 中文在线网在线中文| 先锋影音久久久| 久久伊人色综合| 2018高清国产日本一道国产| 国精品一区二区| 欧美一区二区啪啪| 三级视频中文字幕| 麻豆91在线观看| 亚洲美女性生活视频| 成人免费播放器|