我希望在带有Mac OS 10.7的XServe(mac服务器)上安装JDK 7,它没有输出设备。连接它的唯一方法是使用ssh隧道并使用终端执行所有操作(忘记VNC,在我的环境中无法使用它。)
我首先安装了JDK的dmg:
hdiutil mount jdk-7u60-macosx-x64.dmg
然后,我尝试使用installer命令,但没有成功
sudo installer -pkg /Volumes/JDK\ 7\ Update\ 60/JDK\ 7\ Update\ 60.pkg -target anywhere
输出:
installer: Error trying to locate volume at anywhere
我尝试使用不同的目标路径(/ Volumes / anywhere,anywhere,/ Volumes / myVolume / anywhere),但没有更好的结果。
有什么想法吗?
答案 0 :(得分:4)
我理解我的错误。我首先需要使用dominfo命令来获取可能的目标
sudo installer -pkg /Volumes/JDK\ 7\ Update\ 60/JDK\ 7\ Update\ 60.pkg -dominfo
给了我一个域名列表。然后我就使用了其中一个域:
sudo installer -pkg /Volumes/JDK\ 7\ Update\ 60/JDK\ 7\ Update\ 60.pkg -target the_chosen_domain