首页 新闻中心 工商档案 地理位置 行业动态
  • 首页
  • 新闻中心
  • 工商档案
  • 地理位置
  • 行业动态
  • 行业动态

    你的位置:开元ky888棋牌手机版网址 > 行业动态 > Canonical正重构Snap应用按部就班包:更细、更模块化

    Canonical正重构Snap应用按部就班包:更细、更模块化

    发布日期:2022-08-07 06:57    点击次数:88

    Snap 是由 Canonical 创立的 Linux 软件包打包和散发平台。比较较传统 Linux 按部就班包,Snap 更具可移植性,而且它们中的大大都都被容器化,以预防一些罕见的安好成就。 然而,Snap 也有良多成就,这可以或许是 Canonical 正在履行新架构的启事。

    Canonical说:“根抵见解是萦绕着把 Snapcraft 拆开--拆成更小、更模块化和可重复应用的组件,可以或许在一系列差别的产品中行使。这项事变的怪异根抵是一套 Craft Libraries,正如我们在‘Craft Parts’博文中已经探究过的。该实践哀告应用基于工艺供应者和工艺部件的通用部件构建器,并将增加的 Snapcraft 功用作为一个零丁的层”。

    Snap 按部就班包无疑是应用顺序在 Linux 上宣布的一种更苟且的要领,因为它们无须寄托体系自身的包打点器,而包打点器在差别的桌面 Linux 发行版中着实不总是沟通。譬如,行业动态假定你想为 Ubuntu、Fedora 和 Arch Linux 制作一个应用顺序,你将不能不回护三种齐全差别的发行要领(PPA、RPM 和 Pacman)。比较之下,Snap 应用顺序险些可以或许在全体基于 Linux 的今世操作体系上运行,蕴含 Ubuntu, Arch, Debian, Fedora, Majaro, Pop!_OS 等。