Canonical发布Snapcraft 3.1 ,各种改进
Canonical本周发布了Snapcraft 3.x系列的第一个版本,Snapcraft是一款开源工具,可让应用程序开发人员将他们的应用程序打包为Snap容器,以便在多个操作系统中进行分发。
Snapcraft 3.1现在可作为Snapcraft 3.x系列的一个小更新,增加了构建环境的改进,使您能够在运行“snapcraft clean < part-name >”时再次使用“base”关键字清理部件命令,并为您提供更直观的特定部件步骤清理。
Snapcraft 3.1中也更新了“cmake”和“rust”插件。虽然“cmake”插件获得了两个新功能,允许您以Snap通用二进制格式打包更多应用程序,例如KDE应用程序,但“rust”插件已经过改进,可以更好地使用非传统的rustup tool。
“插件现在可以通过使用cmake插件作为CMAKE_FIND_ROOT_PATH参数在部件中声明的build-snap列表的路径,将build-snaps用于构建环境。此外,cmake原语现在用于驱动构建只是调用make,“详情阅读发行说明。
Appstream元数据提取器改进,更好的OS X支持
在Snapcraft 3.1版本中还改进了appstream元数据提取器,它现在可以正确过滤xml:lang并处理连接节点内的标签。此外,Snapcraft现在可以准确地从appstream“可启动”条目中查找桌面文件,以及回退到传统模式并从appstream id中获取它。
最后但同样重要的是,当通过Homebrew使用Snapcraft工具时,此版本改进了对Mac OS X平台的支持。因此,如果尚未安装Snapcraft,则会在第一次启动Snapcraft时提示用户安装“multipass”工具(如下截图)。您现在可以从GitHub下载Snapcraft 3.1,在那里您还可以学习完整的更改,或者从Ubuntu的存储库中学习。
安装命令:
linuxidc@linuxidc:~$ sudo snap install snapcraft --classic
- 开源新闻速递:snap 软件包封装工具 Snapcraft 2.9 发布
- 使用 Snapcraft 构建、测试并发布 Snap 软件包
- Android 4.4 KitKat 更新发布 各种实用小改进纷至沓来
- Snapcraft 2.38发布:对Classic Snap更加友好
- Linux应用沙盒 Flatpak 1.2 发布,各种改进
- Swift 3.1 发布,包含对标准库的改进
- Canonical 和 Docker 公司合作在 Ubuntu 上以 Snap 格式发布 Docker 引擎
- Canonical 和 Docker 公司合作在 Ubuntu 上以 Snap 格式发布 Docker 引擎
- Canonical 为 Ubuntu 16.04 发布了下一代容器技术 LXD 2.0
- Godot 3.1 Beta 2 发布,OpenGL ES性能修正
- ALSA SOC在Linux3.1上的一些改进
- 继续优化改进 暴风影音3.10.03.17版发布
- Meteor 0.5.3发布:改进的性能与实时的反应式更新
- 视频处理软件BB FlashBack v5.25.0发布,修复和改进部分功能
- 苹果发布 各种头晕的 证书学习
- mfc 发布有时会提示没有各种mfc的库
- 特信发布超导LTE射频前端系统 大幅改进LTE基站性能
- OpenCV 3.1 发布,计算机视觉库
- GlassFish 3.1 正式版发布
- AppCode 3.1正式发布,完善对Swift的支持,功能更丰富