分类分类
大小:1.21 MB 更新:2020/04/14
类别:安装制作系统:WinXP, Win7, Win8, Win10, WinAll
Zero Install是一款功能强大的软件安装系统,通过这款可靠的分发和打包软件,可让您在多个操作系统上运行单个软件包,同时提供对共享库,自动更新和数字签名的支持。它是跨平台的,可以在不需要管理员访问的情况下安装软件包。另外,您可以并行安装一个软件包的多个版本,因为每个软件包都存储在其自己的目录中。此特殊功能使其非常适合沙盒技术和虚拟化。总的来说,Zero Install为您带来了一个跨平台的智能安装方案,有需要的朋友赶紧下载吧!
共享的二进制文件/缓存:
0install支持在用户之间以及虚拟机之间共享二进制文件(实现缓存)。
跨平台和跨分布
自动更新
二进制和源软件包-支持从源二进制文件和下载二进制文件编译应用程序。
本机包管理器集成:
如果您已经使用发行版的安装程序安装了软件包,则0install可以使用该软件包而不是下载第二个副本。
在不授予root特权的情况下运行:
安装软件包时,大多数安装系统会以root用户身份在软件包内部执行安装前和安装后脚本,从而使软件包对您的计算机具有完全访问权限。即使它们没有,程序包也可以将文件解压缩到/ usr / bin或/ usr / lib之类的目录,这实际上给了它们根访问权限。
相反,当0install安装(缓存)软件包时,它不会运行pacakge中的任何代码,也不会写入任何传统的软件目录(例如/ usr / bin或/ usr / lib)。取而代之的是,它只是简单地将每个解压后的存档放到自己的目录中。
无需root即可运行:
由于使用0install安装软件不允许其影响整个系统,因此无需将其限制为具有root特权的用户。因此,无需仅授予用户root特权即可安装软件。
Zero Install是一个分散的交叉分发应用程序,可帮助您在多个操作系统和分发版上运行单个软件包,而无需为每个平台重新打包。
运作方式
它支持共享库,用户之间的共享功能以及与本机平台程序包管理器的集成。该实用程序集成了二进制和源程序包,并且可以在Linux,Mac OS X以及Unix和Windows系统上运行。
Zero Install允许您在计算机上简单地运行它,从而帮助您绕过下载软件包,将其内容提取到系统中以及进行安装的常规方法。
用户界面
首次运行时,Zero Install会显示一个简短的介绍视频,为您提供有关实用程序主要功能的详细信息。您也可以查看联机帮助手册,以获取有关专用参数的全面信息。
多选项卡式布局使您可以在两个重要功能之间切换:我的应用程序和目录。第一个选项卡使您可以浏览整个工具集合。第二个则可让您管理自己喜欢的应用程序。
管理应用程式
Zero Install使您可以在目录中执行搜索操作,运行和更新所选工具,选择所需版本,通过在线资源查看有关每个实用程序的其他信息,以及将当前程序与喜欢的应用程序一起添加到列表中。
此外,您只需单击一下即可刷新当前列表,并通过添加网站的用户定义URL(称为feed),目录地址(feed的集合)或创建新的feed来获得更多应用程序。
创建新的提要
生成新的提要(描述包及其之间的依赖关系并可以在多个平台上使用的XML元数据格式:Windows,Ubuntu,Debian,Fedora,FreeBSD和Mac OS X)时,您可以激活高级模式要创建手动填充的空白Feed,请使用向导在逐步方法的帮助下为应用程序构建Feed,或打开现有的Feed。
同步和配置设置
Zero Install可以获取您的应用程序列表和桌面集成,并将它们自动传输到其他计算机。
此外,您可以使用缓存管理参数,在不同的更新模式之间进行选择,例如完整(始终下载最佳版本),最小(仅在绝对必要时才下载)或脱机(不下载任何内容),然后选择目录作为实现缓存,并自动批准新密钥(如果密钥服务器知道)。
总体上出色的发行和打包软件应用程序
总而言之,Zero Install随附了丰富的配置设置套件,以帮助您在多个操作系统上运行单个软件包。它集成了分步执行的方法,对于新手来说非常方便,并且为专业用户嵌入了许多高级功能。
1、下载并解压安装包,双击安装程序“zeroinstall_2.14.5.0.exe”开始进行安装。
2、正在安装Zero Install,用户等待安装完成。
3、安装成功后运行Zero Install即可使用。
Zero Install的Linux版本和Windows版本共享相同的提要格式。对于大多数常见用例,它们在命令行上的行为相同。但是,存在一些特定于操作系统的差异。
通用二进制
您可以在此处下载下载各种特定于发行版的软件包以及通用二进制文件。
您可能需要libcurl3在使用通用二进制文件之前进行安装,例如apt-get install libcurl3在Ubuntu或pacman -Sy libcurl-compatArch Linux上。
下载带有预编译二进制文件的存档后,将其解压缩并cd进入新创建的目录。
要为系统上的所有用户安装(具有root用户访问权限):
$ sudo ./install.sh local
要仅为当前用户安装(无root访问权限):
$ ./install.sh home
$ export PATH=$HOME/bin:$PATH
您也可以./files/0install直接运行,但是某些功能0install只有在中才有效PATH。
从来源
您可以从GitHub Releases页面下载发布版本的0install源代码。
另外,您可以使用Git获得最新的开发版本:
git clone https://github.com/0install/0install.git
要为系统上的所有用户安装(具有root用户访问权限):
$ make
$ sudo make install
要仅为当前用户安装(无root访问权限):
$ make && make install_home
$ export PATH=$HOME/bin:$PATH
跨平台使用
Windows版本的“Zero Install”用C#编写。它主要用于基于Windows NT的操作系统。但是,它所基于的零安装.NET API在编写时就考虑了跨平台支持,并且可以在使用.NET Core的Linux上运行。
Linux版本的“零安装”是在OCaml中编写的。它主要用于Unixoid操作系统,例如Linux和OSX。它也可以为Windows编译,但是,它缺少许多Windows特定功能,例如对NTFS ACL的支持。
Windows版本的“零安装”通过JSON API在内部使用Linux版本的某些部分。
安全
没有人有时间去验证他们使用的每个程序中的每一行代码。但是,我们需要使用这些程序来处理我们的数据,并且我们必须防止所使用的代码是恶意的。我们需要一些方法来帮助确保我们不允许恶意代码运行,限制如果我们运行恶意代码可能造成的破坏,以及在发生危害时发现危害并从危害中恢复过来。
有关“Zero Install”安全模型的一些关键点:
如果一个用户下载了恶意程序,则其他用户不会受到影响
在传统系统中,安装程序还会将文件放入共享目录(如/usr/bin和/usr/lib简称)中。因此,如果一个用户从其安装Gimp,http://evil.com则可能会将可执行文件另存为/usr/bin/gimp。另一个用户可能以为是http://gimp.org来运行它。在“零安装”系统中,用户指定他们要运行的程序的完整URI,并且系统仅在确实相同时共享副本。快捷方式(例如,“ Run gimp”表示“ Run http://gimp.org/gimp”)是按用户使用的,但是程序本身是共享的。
安装不执行任何下载的代码
在安装过程中,大多数安装系统都会在下载的软件包中运行代码。通常,这些脚本以root身份运行,并且可以对计算机执行其喜欢的任何操作。零安装仅在安装过程中将文件提取到缓存中。不会执行任何下载操作,并且来自不同软件包的文件也不会发生冲突(因为它们每个都位于各自的目录中)。
始终在运行软件之前检查数字签名
为了防止攻击者闯入Web服务器并用修改后的版本替换真实软件,或将网络流量重定向到真实Web服务器的可能性,“零安装”仅运行由您信任的GPG密钥签名的代码从该网站提供软件。默认情况下,它将自动批准密钥信息服务器已知的密钥。可以从首选项对话框中禁用它。
运行程序时的安全性是您的问题
Zero Install竭尽全力将软件安装到您的计算机上,而不会让它做任何危险的事情,但是接下来要做什么由您决定。在普通的Linux系统上,这仍然带来了一些好处(例如,用户可以共享程序而无需共享病毒),但真正的优势是将其与沙盒技术结合使用来限制程序在运行时可以执行的操作。
依赖解决方案的改进:
在 s中支持
将网络问题视为警告而不是严重错误
使用依赖顺序排列和宽度搜索找到更多解决方案
不要从选择文档中删除拒绝的可选依赖项
改进了候选排序,以匹配OCaml / Linux版本“零安装”的匹配行为
将Feed中的未知XML属性和元素传播到选择中
支持
Windows本机依赖项:
检测Java 9和10
检测.NET Framework 4.7和4.7.1
检测Windows PowerShell
其他调整:
当由于缺少Windows更新而无法使用TLS 1.2支持时显示警告
防止同时出现多个自我更新提示
防止对同一提要同时启动多个后台更新检查
防止后台更新检查锁定工作目录
Bug修复:
停止在用户指定的参数中扩展环境变量
固定处理TAR档案中的硬链接元素上的可执行位
修复了图标缓存中的竞争状态(可能已导致应用目录中的图标被切换)
修复了Mono上的“堆栈粉碎”错误
开发人员改进:
将Git存储库分为与平台无关的部分(Zero Install .NET)和Windows特定的部分(Zero Install for Windows)
.NET Standard 2.0对NuGet软件包的支持
引入了C#7功能并切换到SDK风格的MSBuild项目文件
使用AppVeyor进行CI构建
chm制作工具(EasyCHM) 安装制作3.91 MBv3.93 中文
详情Advanced Installer Architect 18.1.1(安装制作软件) 安装制作141.0 MB附安装教程
详情MSI to EXE Compiler Pro(MSI转EXE工具) 安装制作0.45 MBv1.2.0.5 中文
详情Adobe RoboHelp 2019(帮助文件制作软件) 安装制作1126 MB附安装教程
详情Advanced Installer Architect(安装包制作软件) 安装制作136.0 MBv17.1 (含破解教程)
详情Tarma InstallMate(安装程序制作工具) 安装制作6.4 MBv9.84.1.6774
详情InstallAware Studio Admin X10(MSI安装包制作软件) 安装制作2990 MBv27.0.0.2019 附带安装教程
详情软件自动安装工具(Almeza MultiSet Pro) 安装制作7.21 MBv8.7.8 汉化
详情InstallShield 2015(程序打包工具) 安装制作229.58 MBv22.0 附带安装教程
详情Centurion Setup(安装程序制作工具) 安装制作26.8 MBv33.0
详情Actual Installer Pro(安装包制作工具) 安装制作14.2 MBv7.6 中文
详情诺杰数码精灵 2.1 Build 20060328 绿色版 安装制作3.24 MB
详情Pace Suite MSI Editor(MSI打包编辑器) 安装制作50.6 MBv4.6.1.18
详情MSI Wrapper(MSI安装包制作工具) 安装制作2.58 MBv9.0.34 (附注册码)
详情Clickteam Install Creator Pro(安装程序制作软件) 安装制作2.85 MBv2.0.45 汉化
详情VMware InstallBuilder Enterprise 安装制作347 MBv20.12.0
详情InstallShield 2020(安装包制作工具) 安装制作246 MBv26.0.546.0
详情Turbo Studio(虚拟封装软件) 安装制作45.4 MBv20.5.1337
详情nLite 1.4.1 多国语言版 安装制作2.34 MB
详情Advanced Installer v14.9 汉化 安装制作22.00 MB
详情RPG Maker MV中文 安装制作623.0 MBv1.51 完美
详情exescope(exe程序修改器) 安装制作0.55 MB中文
详情网页转app工具 安装制作54.4 MBv1.0 免费版
详情MultiExtractor Pro v3.30 简体中文 安装制作3.00 MB
详情Advanced Installer Architect(安装包制作软件) 安装制作136.0 MBv17.1 (含破解教程)
详情软件一键静默安装器(Silent Install Helper) 安装制作0.55 MBv0.9.8.5 中文免费版
详情mpich2(MPI并行程序安装包) 安装制作9.1 MBv1.4.1p1 64位免费版(附安装教
详情Website 2 APK Builder Pro(网站生成app工具) 安装制作64.9 MBv3.4 绿色中文版
详情chm制作工具(EasyCHM) 安装制作3.91 MBv3.93 中文
详情Easy CHM 3.93 安装制作2.49 MB
详情单文件制作工具 Enigma Virtual Box 安装制作3.83 MBv9.40 中文版
详情HofoSetup(安装包制作大师) 安装制作5.77 MBv9.1.1.1889
详情InstallShield 2009 Premier SP1 完美 安装制作17.00 MB
详情软件自动安装工具(Almeza MultiSet Pro) 安装制作7.21 MBv8.7.8 汉化
详情简易封包工具 安装制作1.31 MBv3.1.0.1 绿色版
详情exe文件封装工具 安装制作1.80 MBv2.1 官方版
详情MakeSFX(自解压文件制作器) v5.6.54.164 汉化版 安装制作0.33 MB
详情Smart Install Maker 5.02 绿色网傲汉化美化版 安装制作2.00 MB
详情sc封装工具3.0系统封装首席执行官 安装制作37.3 MBv3.0.0.91 官方版
详情InstallShield 2020(安装包制作工具) 安装制作246 MBv26.0.546.0
详情HofoSetup(安装包制作大师) 安装制作5.77 MBv9.1.1.1889
详情E书工场 EXE电子书制作 ebook workshop 3.0 中文版 安装制作3.00 MB
详情CHM文件反编译 PowerCHM 汉化版 安装制作1.45 MB
详情绿软制作工具 MoleBox Pro v2.6.5 汉化版 安装制作0.71 MB
详情ThinApp 绿色单文件制作利器 安装制作8.00 MB
详情友益文书 8.3.9 安装制作1.05 MB
详情Nullsoft脚本安装系统(NSIS) v3.03 集成增强版 安装制作11.00 MB
详情orca 5.0.6764.0 汉化版 安装制作4.00 MB
详情Easy CHM 3.93 安装制作2.49 MB
详情IvanBookMaker 2.0 注册版 安装制作0.44 MB
详情