在Mac上,usr/local/src不存在吗?

12

我对电脑和终端操作很陌生。大部分关于下载的教程都告诉我去usr/local/src,但是在Mac上我找不到这个目录。我应该创建一个叫做src的文件夹吗?

或者这是仅限于Linux用户的特定事项吗?

如果有人能告诉我这个目录存在与否会有多大的区别,那就太好了。我能不能在usr/local里完成我的安装呢?

谢谢


1
它是/usr/local。无论您当前在哪个目录下,usr/local将是其子目录... - Marc B
如果你是计算机和终端的新手,我建议你不要在/usr目录下随意探索。你参考的是哪些教程? - OneCricketeer
2个回答

21

使用 Finder,您可以按下 Cmd-Shift-G 并输入 /usr 来显示该文件夹。默认情况下存在 /local 文件夹,但不存在其 /src 子文件夹。当然,Finder 可以轻松地为您创建它。

在这里输入图片描述

正如 @cricket_007 提到的那样,在这个系统区域中,您需要确定自己在做什么,这就是为什么 OSX 默认不显示这些文件夹的原因。如果您了解风险并希望在 Finder 中查看所有内容,则可以执行以下终端命令:

defaults write com.apple.finder AppleShowAllFiles YES

...然后输入:

killall Finder

然后它看起来会像这样。 隐藏的文件夹外观略微模糊,但您可以按需要进入它们: 输入图像描述

或者(适用于High Sierra及以上版本)

您只需使用以下组合键:“Cmd Shift > ”即可切换隐藏文件的显示和隐藏。


0

这取决于你在做什么。如果你只是闲逛,那么可以在你的主目录中创建一个:

$ cd ~
$ mkdir src

如果你正在使用configure等方式构建项目,并且想要将其安装到/usr/local(默认的安装前缀),那么只需执行以下操作:
$ cd ~/src/packagename
$ ./configure ... options ...
$ make
$ sudo make install

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接