Zero Install
- 软件大小:1.2 MB
- 版本类型:官方版
- 更新时间:2019-02-25
- 版本号:2.16.3.0
- 软件语言:简体中文
- 软件厂商:
- 适用系统:Windows XP 及以上
- 软件授权:免费
Zero Install安装教程

Zero Install是LGPL提供的分散式跨平台软件安装系统,它允许软件开发人员直接从他们自己的网站发布程序,同时支持集中分发存储库(如共享库,自动更新和数字签名)中熟悉的功能。Zero Install旨在补充而不是取代操作系统的包管理。0install软件包永远不会干扰分发提供的软件包。
Zero Install还具有传统包管理器中不常见的一些有趣功能。例如,尽管它会尽可能地共享库,但是当需求冲突时,它总是可以并行安装多个版本的包。安装始终是无副作用的(每个软件包都解压缩到自己的目录中,不会触及共享目录),因此非常适合用于沙盒技术和虚拟化。
Zero Install是一款可以智能化、自动化的安装任何软件(包括各种打包格 式、源代码)的很神奇的程序安装制作工具软件,Zero Install的目标是终结Linux下软件安装困难的现象!通过Zero Install,作者自己声称这将会替代其他的软件管理软件:YUM、APT等。而 Zero Install Injector 在运行的时候甚至不需要root权限,如果一台主机上有多位用户欲安装同一软件他也会很合理的将他们共享。Zero Install也支持包括 Windows 和 MacOSx在内的操作系统。Zero Install是一个去中心化的跨发行版软件安装系统,采用 LGPL授权。Zero Install让软件开发者直接在自己的网站上发布程序,功能上类似于中心化的发行仓库,支持共享库,自动更新和数字签名。它的初衷是补充而不是替代操作系统的包管理系统示的纠葛一一展现。让用户在身临其境的体验过程中再次重温名著的独特魅力,使用户能够回归到游戏最本质的快乐。
更新日志
1.依赖性求解器的改进:
支持<executable-in-*>在<command>小号
将网络问题视为警告而非严重错误
使用依赖顺序排列和宽度搜索查找更多解决方案
不要从选择文档中删除被拒绝的可选依赖项
改进了候选排序以匹配OCaml / Linux版Zero Install的匹配行为
将Feeds中的未知XML属性和元素传播到选择
2.支持 <file executable="true" ...>
3.Windows本机依赖项:
检测Java 9和10
检测.NET Framework 4.7和4.7.1
检测Windows PowerShell
4.杂项调整:
由于缺少Windows更新而无法使用TLS 1.2支持时显示警告
防止同时出现多个自我更新提示
防止同时启动同一个Feed的多个后台更新检查
防止后台更新检查锁定工作目录
5.Bug修复:
在用户指定的参数中停止扩展环境变量
修复了TAR存档中硬链接元素上可执行位的处理
修复了图标缓存中的竞争条件(可能导致应用目录中的图标被切换)
修复了Mono上的“堆栈粉碎”错误
6.开发者改进:
将Git存储库拆分为与平台无关的部分和Windows特定部分(适用于Windows的Zero Install)
对NuGet包的 .NET Standard 2.0支持
介绍了C#7功能并切换到SDK风格的MSBuild项目文件
使用AppVeyor进行CI构建
