5
在Mac OS安装DMG包我想通过终端从终端
我使用此命令试图在我的MAC OS安装DMG java包:
sudo installer -package jdk-7u51-macos-x64.dmg -target/
但我收到此错误:
installer: Error the package path specified was invalid: 'jdk-7u51-macos-x64.dmg'
在Mac OS安装DMG包我想通过终端从终端
我使用此命令试图在我的MAC OS安装DMG java包:
sudo installer -package jdk-7u51-macos-x64.dmg -target/
但我收到此错误:
installer: Error the package path specified was invalid: 'jdk-7u51-macos-x64.dmg'
试试这个:
MOUNTDIR=$(echo `hdiutil mount jdk-7u51-macos-x64.dmg | tail -1 \
| awk '{$1=$2=""; print $0}'` | xargs -0 echo) \
&& sudo installer -pkg "${MOUNTDIR}/"*.pkg -target/
谢谢Mateusz Szlosek,
对于我来说:
$ MOUNTDIR=$(echo `hdiutil mount /Users/valorisa/Downloads/VirtualBox\ 5.0.14\ Build\ 105127
/VirtualBox-5.0.14-105127-OSX.dmg | tail -1 | awk '{$1=$2=""; print $0}'` | xargs -0 echo)
&& sudo installer -pkg "${MOUNTDIR}/"*.pkg -target/
Password:
installer: Package name is Oracle VM VirtualBox
installer: Upgrading at base path/
installer: The upgrade was successful.
Valorisa
看起来你是在错误的目录 - 即不要在那里包。输入“ls”并查看您是否可以在目录中看到该软件包。 –
如果您需要将目录切换到桌面,请键入“cd Desktop”,然后安装。 –
我和我的文件位于同一个文件夹中 – user3472065