OSX安装程序中的目标参数含义是什么?

时间:2017-09-01 01:41:16

标签: macos installer

提前为我的无知道歉。

我在OSX上使用installer,因为我想在我的机器上自动安装一些东西。我们说我想安装golang(package)。

this question开始,我认为我能够:

sudo installer -pkg go1.9.darwin-amd64.pkg -target /

但是这似乎不起作用,因为go是无效的命令所以它似乎没有被安装?这是假设将二进制文件放在/附近吗?因为我在那里看不到任何二进制文件。

我查看了installer的手册。

  

使用-target参数指定目标卷(-tgt被接受为同义词)。它必须        在调用installer命令时已经挂载。

不要开玩笑地用目标参数指定它,但我仍然不知道意味着什么

什么是目标参数以及意味着什么,因为当我用某个目录运行它时,我看不到该目录的任何变化,所以我看不出它的意义是什么这是。

1 个答案:

答案 0 :(得分:1)

目标是指卷(磁盘),因此/指的是主磁盘,但它没有指定该磁盘上的位置。

通常,安装程序会在标准位置安装一堆文件。应用将位于/应用中。其他可执行文件将位于/ usr / bin或/ usr / local / bin中。其他文件可能会在/ Library,/ usr / lib,/ usr / local等中进行。