我想从下面的链接重新打开这个问题,除了 Ninite.com 之外,还建议了几个软件包,例如 allmyapps.com。 Windows 的软件包管理器
我想知道的是,它们是否都可以信任地安装在 Windows 7(64 位)中,以便管理员:
- 安装最新版本的软件。
- 尽可能支持 64 位安装。
- 删除广告、工具栏和类似的东西。
前面两个问题中的后两点很好,但在准备全新安装时并不是优先事项
- 提供一种在安装后保持程序更新的方法。
- 如果我可以向软件添加自定义安装程序,那将是一个很大的优势。
我更关心的是使用我可以信任的合法应用程序来建立我的操作系统的干净映像的基础,并且安装所有选择的应用程序而没有麻烦和垃圾邮件/臃肿软件。
答案1
我将尝试分析每一个要点,以使事情变得更容易一些。
关于 Ninite:
安装最新版本的软件
是的。Ninite 将安装最新(稳定)版本的软件。
尽可能支持 64 位安装
当然。来自 Ninite 的页面 -Ninite 检查您的电脑的语言和 64 位支持以安装每个程序的最新、最佳版本。
删除广告/工具栏/类似内容
是的。Ninite 使用默认设置安装应用程序,并说不尽可能地清除工具栏和其他垃圾。我已经用 Java 测试过,没有安装任何工具栏。引用 Ninite 网站的话 -Ninite 使用默认设置快速安装软件,并对浏览器工具栏和其他垃圾说“不”。
提供一种在安装后保持程序更新的方法
不幸的是,不行。软件是“按原样”安装的。如果软件(例如 Firefox)附带更新程序,您可以使用它,但 Ninite 严格意义上来说并不是真正的包管理器,而是一种更简单的软件部署工具。您可能对以下内容感兴趣更新通知程序以此目的。
如果我可以向软件添加自定义安装程序,那将是一个很大的优势。
据我所知,另一个线程中的两种解决方案都无法做到这一点。如果您希望在全新安装的 Windows 上自动安装 Ninite 中未列出的其他软件,大多数安装程序包都包含命令行开关您可以使用它来静默安装该软件。
有关在全新安装中部署软件的详细信息,AppDeploy.com是伟大的资源。