终端命令一直说无法执行二进制文件

终端命令一直说无法执行二进制文件
Pursotams-iMac:~ Pursotam$ /Users/Pursotam/Downloads/Microsoft\ Office\ 2016\ v15.12.3/Patch.dmg 
-bash: /Users/Pursotam/Downloads/Microsoft Office 2016 v15.12.3/Patch.dmg: cannot execute binary file
Pursotams-iMac:~ Pursotam$ 

这是我的问题。有人可以帮忙吗?

我正在使用 Mac OS X Yosemite

答案1

您无法访问磁盘映像直接像这样

您可以使用錯誤内置 mac,允许直接从终端安装磁盘映像

使用以下命令挂载它

hdiutil attach /path/to/disk/image.dmg

连接后,使用以下命令找到挂载点

diskutil list

它应该输出类似下面的内容

/dev/disk1 Apple_partition_scheme
/dev/disk1s1 Apple_partition_map
/dev/disk1s2 Apple_HFS /Volumes/Mounted Disk Image

现在你应该能够使用

sudo installer /Volumes/Mounted\ Disk\ Image/diskimagecontent.pkg

答案2

磁盘映像 ( .dmg) 不是可执行文件;它仅包含文件。您需要打开或者图像才能查看其中的文件(并执行它们)。

相关内容