linux的应用程序分发变得更好了

Ubuntu的“snap”包格式现在可以在其他一些流行的Linux发行版上使用,包括Arch、Debian、Fedora和大多数Ubuntu版本。CentOS、Mint、OpenSUSE,甚至OpenWrt等都有。...

Ubuntu的“snap”包格式现在可以在其他一些流行的Linux发行版上使用,包括Arch、Debian、Fedora和大多数Ubuntu版本。CentOS、Mint、OpenSUSE,甚至OpenWrt等都有。

007Ys3FFgy1gq7do42aqtj30xc0m8jt2

传统上,应用程序开发人员必须为他们想要使用的每个不同版本的Linux创建特定版本的应用程序,而许多发行版被冷落在外,或者更新滞后,或者必须创建自己的兼容包。Snap通过在应用程序中包含必要的依赖项来解决这个问题,而不是通过apt-get这样的传统应用程序安装过程将这些依赖项拉入底层操作系统。

Snap还提供了许多其他的好东西,比如更快的安装、自动更新,以及将应用程序限制在特定操作系统功能的安全规则。您甚至可以订阅快照的特定发布频道,比如如何在稳定版、beta版和“金丝雀”版Chrome之间进行选择。还有一个由Ubuntu策划的“快照商店”,你可以在那里搜索Ubuntu批准的应用程序,但是快照与商店没有本质的联系。

主要的折衷是软件包大小:因为每个应用程序都有自己的依赖项,它们不可能全部依赖于一个流行的库,所以最终会在每个软件包中隐藏大量的重复项。当然,这通常是一件好事,因为这意味着一次安装无法将库更新为不兼容的版本并破坏其他应用程序。显然,因为这是Linux,如果你不喜欢快照,你就不必使用它们。

还有其他类似的项目有许多snap的好处。例如,Linux的创建者Linus Torvalds开发的scuba潜水记录软件以一种称为AppImage的包格式分发。但Ubuntu在市场上的明显优势和snap格式的明显质量似乎已经赢得了暂时的胜利。

  • 发表于 2021-05-05 11:13
  • 阅读 ( 146 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux pc上安装minecraft的完整版本

... 你可以从常用的应用程序菜单启动游戏。 ...

  • 发布于 2021-03-12 19:51
  • 阅读 ( 455 )

公司与社区:谁制造了更好的linux操作系统?

...开发的,缺少公司赞助商。在初级操作系统上,非策划的应用程序来自服务器规范维护。 ...

  • 发布于 2021-03-12 22:56
  • 阅读 ( 206 )

让孩子开始学习linux的6个理由

...不要在两岁之前把孩子们贴在屏幕前。尽管这并没有阻止应用程序开发人员、****商和配件**商尝试。 ...

  • 发布于 2021-03-17 16:02
  • 阅读 ( 200 )

处理操作系统升级最安全的方法是什么?

...它仍然收到更新。不再接收更新的设备将逐渐失去对更新应用程序的访问,成功加载较少的网站,并且越来越容易受到攻击。 ...

  • 发布于 2021-03-18 19:58
  • 阅读 ( 228 )

ubuntu改变和改进linux的8种方式

... 当你运行Ubuntu时,你可以从一个软件库下载应用程序,这个服务器存储了为你的屏幕体验提供动力的所有程序和组件。开发人员创建并维护这些代码,Canonical等组织或公司通过存储库分发这些代码。 ...

  • 发布于 2021-03-19 06:55
  • 阅读 ( 231 )

flathub与snap store:下载linux应用程序的最佳网站

为Linux下载应用程序不再是以前的挑战。你必须知道如何从源文件为任何在Linux发行版的appstore或package manager中不可用的程序构建的日子一去不复返了。 ...

  • 发布于 2021-03-19 21:30
  • 阅读 ( 306 )

centos与ubuntu:最好的web托管服务器

...了一组强大的配置选项,尽管它在后端使用了一些不同的应用程序。 ...

  • 发布于 2021-03-20 17:23
  • 阅读 ( 249 )

linux和ubuntu入门

...是你真正可以使用的。安装起来并不难,它有很多很好的应用程序,它可以延长你电脑的寿命。如今,Linux甚至成为了一种玩游戏的好方法。你明白了。你不需要在Linux上推销,你只需要有人在你开始的时候握住你的手。 ...

  • 发布于 2021-03-26 09:32
  • 阅读 ( 257 )

如何检查linux内核和操作系统版本

...me:一个简单明了的字符串中的发行名和版本。 版本号:分发版本号。 Home\u URL:分发项目的主页。 支持URL:发行版的主支持页。 Bug报告URL:发行版的主要Bug报告页面。 隐私\u策略\u URL:分发的主隐私策略页。 版本代号:版本的...

  • 发布于 2021-04-01 13:11
  • 阅读 ( 191 )

为什么我从ubuntu切换到manjaro linux

...任务,我就越快进入下一个任务。 Manjaro可以更快地加载应用程序、在它们之间交换、移动到其他工作区以及启动和关闭。所有这些加起来。 刚安装的操作系统一开始总是很快,所以这是一个公平的比较吗?我认为是这样。它取...

  • 发布于 2021-04-03 07:20
  • 阅读 ( 182 )
bphb1993
bphb1993

0 篇文章

相关推荐