【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

未经授权擅自覆盖软件包Linux Mint 20 放弃支持 Snap

放大字体  缩小字体 发布日期:2020-10-11 04:11:27    浏览次数:10
导读

  上个月,随着 Linux Mint 20 的发布,Linux Mint 开始默认禁止安装 snapd 工具。直接起因是,从 Ubuntu 19.10 开始,系统会直接从上游覆盖 Chromium 的 APT 软件包,然后自行下载 snapd 工具,随即以 Snap 包的形式安装 Chromium 浏览器。整个过程以 root 身份运行,自动安装,并未获取用户授权。  不同于传统的 Linu

  上个月,随着 Linux Mint 20 的发布,Linux Mint 开始默认禁止安装 snapd 工具。直接起因是,从 Ubuntu 19.10 开始,系统会直接从上游覆盖 Chromium 的 APT 软件包,然后自行下载 snapd 工具,随即以 Snap 包的形式安装 Chromium 浏览器。整个过程以 root 身份运行,自动安装,并未获取用户授权。

  不同于传统的 Linux 软件包管理方法(如 APT 和 RPM),Snap 包含了软件运行需要的所有依赖关系,并将其全部捆绑在一个系统镜像中,这在一定程度上简化了软件管理过程。不仅如此,统一化的 Snap 软件包能够在不同 Linux 发行版上运行,开发者无需再针对不同的发行版分别构建,软件部署的难度有所降低,软件开发和最终部署之间的延迟也得以缩减。

  Canonical 最初将 Snap 作为一份跨平台解决方案提供出来,但如今在 Linux Mint 等看来,它本身更成为一个问题。事实上这并非 Linux Mint 团队首次公开发声,他们在一年前就表露过对 Snap 的担忧:“当它无缘无故替换掉软件包时,当它开始损害我们与上游项目和软件供应商的互动,并使我们别无选择时,它就成为了一种威胁。”

  Pope 认为,Chromium 不是 Ubuntu 上的默认浏览器,用户较少,受到的影响也不大。他提到 Chromium 每六周一个大版本,期间还有许多次要版本的高更新频率,要为不同的 Ubuntu 版本及各类架构提供更新并非易事,而 Snap 能够支持这样高频率的更新。用户通过 Snap 也能够并行安装稳定版、测试版或开发版等多个不同发行版。

  不过,整个事件的争议焦点不在于此,不止 Chromium 会遇到这种情况,Canonical 对 gnome-software deb 软件包也施加了同样的方法。Canonical 推行 Snap 不完全是为了帮助简化软件包管理过程,更是为了自己的用户群增长做考虑。

  常与 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 中,尽管市场可能会受到影响”。目前,尚不清楚双方是否还会展开对话,以找寻合适的解决方案。

  借之言,“希望 Linux Mint 的这一举措能够促使事情朝着更开放的方向发展,以开放形式实现的 Snap 打包系统将会是整个 Linux 社区的胜利”。

  特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

  8月11日下午,有着网络安全行业“达沃斯”之称的北京网络安全大会(以下简称BCS 2020),正...

  8月12日,腾讯发布二季报,数据显示,2020年上半年实现收入1148.83亿元,同比增长29%;Non-IFRS净利润301...

  8 月 12 日消息,据国外媒体报道,在此前的报道中,外媒曾提到在 5G 智能手机处理器方面有很大进展...

  据外媒报道,一款型号为XT2081-2的摩托罗拉手机出现在FCC认证网站上。虽然该网站没有透露手机的营销...

  近日,全场景智慧零售服务商苏宁易购与全球化监测和数据分析公司尼尔森联合发布首份零售行业5G应用发...

  8 月 12 日消息,据国外媒体报道,为苹果等公司代工芯片的台积电,近几年在芯片制程工艺方面走在行...

  8 月 12 日消息,京东宣布全资控股五星电器,成立新公司拟定名为京东五星电器集团有限公司。

  8月12日,2020北京网络安全大会(BCS 2020)技术峰会正式召开。来自中、美、以等全球顶级的网络安全技...

  8 月 12 日消息 据 Business Korea 的最新报道,三星的目标是通过与 ARM 和 AMD 合作,成为第一大 A...

  作为Redmi的旗舰产品,Redmi K30 Pro因60Hz AMOLED屏成为不少米粉心中的小遗憾。

  Facebook 最近又面临一项新的指控,称该公司非法收集用户的生物识别数据。这次诉讼的对象是 Faceboo...

  据外媒消息,一加将于10月初推出一加Nord新配色尘灰色(Gray Ash)。

  在曝光了各种认证信息后不久,Realme 已证实将向印度市场投放 C12 和 C15 入门新机。早些时候,售价...

  TCL 发布了最新一代 5 系列和 6 系列 Roku 电视,其中 6 系列电视最大特点是有 Mini LED 显示背光技...

  携手AWS,Nutanix Clusters支持应用云间无缝迁移及统一操作,助力企业加速云上旅程

  关于可折叠 iPad 的讨论已经在进行中,有传言称该平板电脑的显示尺寸与 MacBook 相当。今天,推特爆...

  非结构化数据正以前所未有的速度增长。IDC的预测表明,到2025年,全球将有80%的数据是非结构化的。...

  暑假过半,考研复习进入关键时期。考研是一项全靠主观能动性的学习,调整好复习状态固然重要,但学...

  近日,三星显示宣布实现低功耗“自适应刷新率”(Adaptive Frequency)技术商业化,可将OLE...

  本网站LOGO小熊标志受版权保护,版权登记号:鲁作登字-2015-F-025467,未经ITBEAR官方许可,严禁使用。

 
关键词: linux mint
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-627070.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4