二进制

Windows Installer和WiX的创建

我们目前使用WiX来构建我们的MSI文件,因此它是我使用过的唯一的MSI构建器.我知道您可以在VisualStudio中本机构建安装程序.使用WiX和WindowsInstaller有什么区别,以及各自的利弊?

Windows – 在64位系统上编译32位二进制

我在64位系统中编写了一个Go程序,但是我想编译一个32位二进制文件!64位二进制文件的工作非常好,但我不知道如何创建一个32位的二进制文件.如果有人可以帮助我,我将非常感激!

centos – Yum报告更新的bash,但二进制仍然报告旧版本

我正在尝试更新CentOS5系统以修补CVE-2014-6271/RHSA-2014:1293-1中描述的bash漏洞,但遇到了问题.看似成功通过yumupdatebash更新bash并重新启动服务器之后,yumlistbash将已安装的版本列为已修补但/bin/bash–version正在显示3.2.25–发布.通过所有帐户,二进制位置是正确的,找到/-namebash只返回一个位置.有关为什么版本差异可能发生的任何想法?事实证明,尽管版本存在差异,但更新仍然成功.运行示例输入成功之前没有:

centos – 使用Puppet管理第三方/定制软件的最佳方式?

人们通常如何使用Puppet管理自定义编译/重新打包的第三方软件?Puppet并不是真的设计用于分发大文件,所以你应该在带外进行.最好的方法是将自定义/第三方软件打包为RPM并托管您自己的RPM存储库.理想情况下,RPM打包应受版本控制,并且RPM存储库备份或托管在多台计算机上.

64位Windows使用KERNEL64?

我正在看一些dumpbin的库,我注意到所有的64位版本都链接到KERNEL32.64位Windows上没有KERNEL64?我的所有操作系统都是32位,所以我不能看.谷歌搜索没有什么值得的,所以我怀疑没有KERNEL64,但我仍然好奇为什么这是.编辑:我以后发现这是非常有用的.MSDNguidetox64它总是被称为kernel32.dll,甚至在64位窗口.这是因为system32包含64位二进制文件的相同的兼容性原因,而syswow64包含32位二进制文件.