色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux Mint開始默認禁止安裝snapd工具

Linux愛好者 ? 來源:開源中國 ? 2020-08-14 17:02 ? 次閱讀

上個月,隨著 Linux Mint 20 的發布,Linux Mint 開始默認禁止安裝 snapd 工具。直接起因是,從 Ubuntu 19.10 開始,系統會直接從上游覆蓋 Chromium 的 APT 軟件包,然后自行下載 snapd 工具,隨即以 Snap 包的形式安裝 Chromium 瀏覽器。整個過程以 root 身份運行,自動安裝,并未獲取用戶授權。

在相當長的一段時間內,Linux Mint 是除 Ubuntu 之外擁有最多用戶的 Linux 發行版。基于 Ubuntu 和 Debian 的 Linux Mint 繼承了二者的眾多特性,它與 Ubuntu 的軟件庫也幾乎完全兼容,并采用 APT(Advanced Packaging Tools,高級打包工具)進行軟件包管理。直到 2014 年,Ubuntu 推出Snap,開始用 Snap 和 APT 并行分發軟件。

不同于傳統的 Linux 軟件包管理方法(如 APT 和 RPM),Snap 包含了軟件運行需要的所有依賴關系,并將其全部捆綁在一個系統鏡像中,這在一定程度上簡化了軟件管理過程。不僅如此,統一化的 Snap 軟件包能夠在不同 Linux 發行版上運行,開發者無需再針對不同的發行版分別構建,軟件部署的難度有所降低,軟件開發和最終部署之間的延遲也得以縮減。

Canonical 最初將 Snap 作為一份跨平臺解決方案提供出來,但如今在 Linux Mint 等看來,它本身更成為一個問題。事實上這并非 Linux Mint 團隊首次公開發聲,他們在一年前就表露過對 Snap 的擔憂:“當它無緣無故替換掉軟件包時,當它開始損害我們與上游項目和軟件供應商的互動,并使我們別無選擇時,它就成為了一種威脅。”

當時,Linux Mint 團隊表示希望與 Ubuntu 及 Snap 項目組進行協商。但一年后的現在,Ubuntu 20.04 中的 Chromium 軟件包仍然是一個空殼子,一切依舊指向 Ubuntu 的 Snap 應用商店。因此,Linux Mint 團隊決定,從 Linux Mint 20 開始,APT 將不再允許以 Snap 形式進行安裝。該版本會保留 Chromium 的空包,告知用戶緣由,并指引合適的獲取方法。

Linux Mint 宣布不再支持 Snap 后,Canonical 終于給出公開回復。Ubuntu 工程服務負責人 Alan Pope 針對此次沖突的起源——Chromium 軟件包事件——作出了回應。

Pope 認為,Chromium 不是 Ubuntu 上的默認瀏覽器,用戶較少,受到的影響也不大。他提到 Chromium 每六周一個大版本,期間還有許多次要版本的高更新頻率,要為不同的 Ubuntu 版本及各類架構提供更新并非易事,而 Snap 能夠支持這樣高頻率的更新。用戶通過 Snap 也能夠并行安裝穩定版、測試版或開發版等多個不同發行版。

不過,整個事件的爭議焦點不在于此,不止 Chromium 會遇到這種情況,Canonical 對gnome-softwaredeb 軟件包也施加了同樣的方法。Canonical 推行 Snap 不完全是為了幫助簡化軟件包管理過程,更是為了自己的用戶群增長做考慮。

確實,為 Linux 桌面構建應用存在困難。前 KDE 董事會成員 Frank Karlitschek 在 2019 年的 Linux 應用峰會上曾坦言 “Linux 應用程序只有四到五百個,macOS 和 Windows 上卻有數萬個”。Linus Torvalds 也在去年感慨 “The Linux desktop is in trouble”(Linux 桌面陷入了困境),因為“我們沒有一個標準化的 Linux 桌面”,對于許多開發者來說,這是一大阻礙因素。

真正惹惱 Linux Mint 的,是 Canonical 對待 APT 軟件包的態度,和剝奪用戶權利的壟斷式行為。Linux Mint 團隊用 Spotify 做例證:當一個 Fedora 用戶想要安裝 Spotify 時,會被跳轉至snapcraft頁面。與此同時,Spotify 不再提供 RPM 軟件包、appimage、Flatpak 或其他格式,用戶別無選擇,只能從 Snap Store 下載。

常與 Snap 一同被提起的 Flatpak 也被 Linux Mint 團隊拿來作比較。相對而言,Flatpak 更加自由,它允許任何人創建商店,它的客戶端也能夠與多個商店建立聯系,當雙方意見不合時,開發者可以選擇創建自己的 Flatpak 商店,而不一定要在 Flathub 發布應用。

相較而言,Snap 發布之初就只有一個客戶端,無法與多個服務器通信,這樣的模式讓 Linux Mint 團隊從一開始就感到擔憂。起初,他們以為,“只要 Snap 沒有成為 Linux 的發布標準,只要開發者持續分發軟件包,只要 Snap 不影響到已經擁有的東西,就可以了”。如今事情的發展顯然不在預期。

在 Linux Mint 團隊看來,原先使用的 apt/dpkg 等軟件包管理器更成熟,也更為自由軟件著想,不商業化,涉及的東西沒有那么多,只要給用戶授權并提供發行版就好。而 Snap 包無法被修改、重構、打補丁或是鏡像。現在 Snap 甚至做得過頭了,借由 APT 軟件包來安裝自己受商業控制的軟件包管理系統,這完全打破了 Snap "永遠不會取代 APT" 的承諾。

一年前發布的博客文章中,Linux Mint 的負責人 Clement 曾指出 Snap 的好處:可以提供 Linux 之前無法訪問到的軟件。他表示“希望有一天可以將 snap 集成到 Linux Mint 中,盡管市場可能會受到影響”。目前,尚不清楚雙方是否還會展開對話,以找尋合適的解決方案。

借LWN.net之言,“希望 Linux Mint 的這一舉措能夠促使事情朝著更開放的方向發展,以開放形式實現的 Snap 打包系統將會是整個 Linux 社區的勝利”。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11313

    瀏覽量

    209748
  • 工具
    +關注

    關注

    4

    文章

    312

    瀏覽量

    27822
  • SNAP
    +關注

    關注

    0

    文章

    39

    瀏覽量

    15560

原文標題:Snap 被 Linux Mint 拋棄

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    安裝定制化防震基座時需要哪些工具和設備

    安裝定制化防震基座所需的工具和設備
    的頭像 發表于 12-30 15:28 ?102次閱讀
    <b class='flag-5'>安裝</b>定制化防震基座時需要哪些<b class='flag-5'>工具</b>和設備

    禁止使用root用戶通過ssh遠程登錄Linux

    1、背景描述 出于安全考慮,需要禁止使用root用戶通過ssh遠程登錄Linux 禁用root用戶遠程登錄后,需要提供一個權限用戶用于ssh遠程登錄 2、創建擁有sudo權限的用戶 2.1、創建一個
    的頭像 發表于 12-21 16:25 ?312次閱讀
    <b class='flag-5'>禁止</b>使用root用戶通過ssh遠程登錄<b class='flag-5'>Linux</b>

    Kali Linux常用工具介紹

    Kali Linux 虛擬機中自帶了大量滲透測試工具,涵蓋了信息收集、漏洞利用、口令破解、漏洞掃描等多個方面。 以下是按分類簡要介紹一部分常用工具的使用方法: 使用方法只能當做參考,**詳細
    的頭像 發表于 11-11 09:29 ?557次閱讀

    六種網絡安裝工具的用途

    網線和網絡連接器等,和光纖類產品一樣,同樣有許多工具配件。它們能夠幫助用戶快速完成網絡安裝。本期我們將重點挑選幾款網絡安裝工具,聊聊它們的用途。
    的頭像 發表于 10-25 15:43 ?249次閱讀

    linux操作系統安裝步驟 linux操作系統的特點及組成

    Linux操作系統安裝步驟 Linux操作系統是一種開源的操作系統,它以其穩定性、安全性和靈活性而聞名。以下是安裝Linux操作系統的一般步
    的頭像 發表于 10-21 11:24 ?579次閱讀

    linux安裝.net core3.1步驟

    linux安裝.net core3.1步驟 各項用到的命令
    發表于 09-03 11:41 ?0次下載

    opensuse linux安裝好了交叉工具鏈并且設置了 IDF_PATH,make all的時候會報錯為什么?

    opensuse linux,已經安裝好了交叉工具鏈(官網下載的)并且設置了 IDF_PATH。可以make menuconfig,但是make all的時候會報錯。我的編譯器是裝好的, 可以查看到編譯器信息
    發表于 06-26 06:57

    Linux環境Arduino開發板管理器中安裝esp32模塊提示操作系統沒有openocd-esp32工具如何解決?

    Linux環境下Arduino下開發板管理器中安裝esp32模塊提示你的操作系統沒有 openocd-esp32 工具,這個問題如何解決?
    發表于 06-06 08:11

    淺談Pango_Design_Suite工具安裝

    的“PDS_2022.2-SP1-Lite.zip”文件進行解壓,雙擊目錄下的“Setup.exe”文檔,啟動安裝程序。 跟其它軟件一樣的,點擊“Next”,然后選擇安裝工具存儲的路徑,這里
    發表于 05-30 00:43

    關于linux默認網關,Linux雙網卡配置

    默認網關是一個用于 TCP/IP 協議的配置項,是一個可直接到達的 IP 路由器的 IP 地址。配置默認網關可以在 IP 路由表中創建一個默認路徑。
    發表于 04-19 11:31 ?3995次閱讀
    關于<b class='flag-5'>linux</b>的<b class='flag-5'>默認</b>網關,<b class='flag-5'>Linux</b>雙網卡配置

    云服務器的linux中如何搭建php運行環境?

    要在云服務器的Linux系統上搭建PHP運行環境,您可以按照以下步驟進行: 1、安裝PHP: 使用包管理工具(如apt、yum等)安裝PHP及其相關模塊。例如,在Ubuntu系統上,您
    的頭像 發表于 03-21 17:08 ?682次閱讀

    如何使用linux下gdb來調試python程序

    如何使用linux下gdb來調試python程序? 在Linux下,可以使用GDB(GNU調試器)來調試Python程序。GDB是一個強大的調試工具,可以幫助開發者診斷和修復程序中的錯誤。在本文
    的頭像 發表于 01-31 10:41 ?2653次閱讀

    Ubuntu 24.04 LTS選用Linux 6.8為默認內核

    關于Ubuntu 24.04 LTS使用何種內核版本,一直備受關注。Canonical工程師Andrea Righi昨日宣布,Ubuntu 24.04將默認搭載Linux 6.8內核。
    的頭像 發表于 01-29 11:27 ?1140次閱讀

    arm開發板如何安裝linux系統

    安裝Linux系統到ARM開發板是一個復雜的過程,涉及到多個步驟和不同的工具。下面是一個詳實且細致的教程,包含了從準備工作到最終啟動Linux系統的所有步驟。 準備工作 在
    的頭像 發表于 01-24 14:19 ?3687次閱讀

    全志V853 NPU開發之工具安裝

    ;./Vivante_IDE-5.7.0_CL470666-Linux-x86_64-04-24-2022-18.55.31-plus-W-p6.4.x_dev_6.4.10_22Q1_CL473325A-Install 單擊Next 閱讀許可協議并允許。 選擇安裝
    發表于 01-08 09:50
    主站蜘蛛池模板: 国产亚洲AV精品无码麻豆| 超碰国产人人做人人爽| 日本在线免费播放| 毛片大片免费看| 久久精品一本到东京热| 九九热免费在线观看| 黄色天堂在线| 娇妻归来在线观看免费完整版电影 | 一本大道熟女人妻中文字幕在线| 亚洲高清免费在线观看| 外女思春台湾三级| 午夜AV国产欧美亚洲高清在线| 无套内射CHINESEHD熟女| 为什么丈夫插我我却喜欢被打着插| 桃花色影院| 小妇人电影免费完整观看2021| 亚洲 日韩 欧美 另类 蜜桃| 亚洲国产精品无码2019| 亚洲色综合中文字幕在线| 野花4在线观看| 中文字幕久精品视频在线观看| 2017必看无码作品| 99精品国产电影| 成年人在线视频免费观看| 国产短视频精品区| 国外色幼网| 久久视频这有精品63在线国产| 久就热视频精品免费99| 嫩草视频在线观看免费| 日本伦子欲| 小SAO货叫大声点妓女| 亚洲视频国产| 2018三级网站免费观看| yellow日本高清在线| 国产成人精品三级在线| 国产精品自在拍在线播放| 精品高潮呻吟99AV无码| 蜜臀AV中文字幕熟女人妻| 欧美一区二区三区不卡免费| 色婷婷99综合久久久精品| 亚洲AV成人片色在线观看网站|