请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3|回复: 0

LinuxMint20开始默认禁止安装snapd工具

[复制链接]

8493

主题

8500

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
26021
发表于 2020-12-27 06:47:24 | 显示全部楼层 |阅读模式
  上个月,跟着 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 社区的获胜”。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

|appname
快速回复 返回顶部 返回列表