Questions tagged «homebrew»

按照Linux的apt或yum的精神,“ homebrew”是Mac OS X的软件包管理器。

2
已安装Brew,已链接但未找到
我只是mtr通过Homebrew 安装的,它似乎成功完成了(即没有异常)。 MBA% mtr zsh: command not found: mtr 真奇怪 我想我会再试一次: MBA% brew install mtr Warning: mtr-0.86 already installed 好吧,也许它被符号链接为mtr-0.86: MBA% mtr-0.86 zsh: command not found: mtr-0.86 不,好的,也许只是链接失败: MBA% brew link mtr Warning: Already linked: /usr/local/Cellar/mtr/0.86 To relink: brew unlink mtr && brew link mtr MBA% brew unlink mtr && …

5
从/ usr / bin删除git
我在OS X 10.8上,并且正在使用Homebrew。brew doctor告诉我,我有2个的git安装,一个在/usr/bin和另外一个/usr/local/bin。 从中删除git是个坏主意/usr/bin吗?如果没有,从中删除git和以下组件/usr/bin以仅使用Homebrew的最佳方法是什么? git git-cvsserver git-receive-pack git-shell git-upload-archive git-upload-pack gitk
11 macos  mac  git  homebrew 

2
自制程序不会链接git
当我安装git或通过升级git时,brew无法将其链接到brew link git。如果我尝试sudo brew link git得到: 怯ward地拒绝须藤酿造链接 它说我必须检查以下权限: /usr/local/share/gitk/lib /usr/local/share/git-gui/lib /usr/local/share/git-core/templates /usr/local/share/git-core/templates/hooks /usr/local/share/git-core 我将chmod所有内容都编辑到777,但不确定是否很好。 我现在可以链接git。我应该将许可更改为不太宽松的内容吗?

3
Homebrew不会在El Capitan中安装新应用程序
刚为开发人员升级到beta El Capitan。 Deniss-MBP:src me$ brew install hg Warning: You are using OS X 10.11. We do not provide support for this pre-release version. You may encounter build failures or other breakage. ==> Downloading https://mercurial.selenic.com/release/mercurial-3.4.2.tar.gz Already downloaded: /Library/Caches/Homebrew/mercurial-3.4.2.tar.gz ==> make PREFIX=/usr/local/Cellar/mercurial/3.4.2 install-bin #include <stdio.h> ^ 1 error generated. error: command …
10 macos  xcode  homebrew 

3
git的Homebrew安装不会优先于系统版本(在/ usr / bin /中)
OS X(或Xcode)与git 1.7.something捆绑在一起,但在brew install git(1.8.0)之后,which git始终返回old /usr/bin/git。 这是我现在回显$ PATH时得到的: /usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin 自制的东西不应该优先吗? 另外,我不知道这usr/local/git/bin到底是哪里来的。

3
$ PATH让我发疯
好的,抱歉,这有点愚蠢,但我的想法已经用完了。 目标:预先考虑/usr/local/bin到$PATH 问题: $PATH不会做我想要或期望的事情 我如何到达这里:我想开始学习编程,所以我很容易在引擎盖下闲逛,但经验不足。我使用安装了fishshell(因为它很友好!)homebrew,并将其设置为我的默认shell(在之下system prefs>users & groups>advanced)。在某个时候,我跑来brew doctor查看我的安装是否全部符合犹太标准,并且建议我移至/usr/local/bin该版本的开头,$PATH以便可以使用安装的git而不是系统副本。很好-但是在path_helper和之间fish,发生了一些事情,$PATH这是我无法控制的,而且我永远无法以正确的方式安排路径。 环境: OSX 10.8.2,从10.7ish升级,与xcode和安装devtools,加x11,homebrew和fish 更多信息:我已经把我的用户的默认外壳回bash,并尝试了各种炮弹的直通terminal.app- ,bash,。fish sh我移到/usr/local/bin的顶部,/etc/paths但没有任何改变。我浏览了各种config.fish文件,并注释掉可能与$ PATH混淆的东西,但没有帮助。我在以下文件中/etc/paths.d/: ./10-homebrew 包含 /usr/local/bin ./20-fish 包含 /usr/local/Cellar/fish/1.23.1/bin ./40-XQuartz 包含 /opt/X11/bin 我添加set +x到我的游戏中profile,当我开始时terminal.app得到: Last login: Mon Oct 1 13:31:06 on ttys000 + '[' -x /usr/libexec/path_helper ']' + eval '/usr/libexec/path_helper -s' ++ /usr/libexec/path_helper -s PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/fish/1.23.1/bin:/opt/X11/bin"; export PATH; …
10 macos  path  homebrew  fish 

2
强迫Homebrew和Macports共存?
我有一个已经使用了多年的MacOSX系统,在此期间,我已经通过Macports安装了很多软件包。 我现在想尝试Homebrew,但是从我在这里和其他地方所读的内容很明显,Homebrew和Macports的默认安装无法轻松共存。 对于我来说,卸载Macports并不是一个可行的选择,因为我每天的MacOSX日常工作都涉及使用各种Macports安装的实用程序。此外,我自己的许多本地实用程序现在都与Macports相互依赖。最后,现在我经常使用的许多可执行文件和共享库都安装在/ usr / local下,如果清除该目录树,我的系统将很快变得不可用。 所以我的问题是:是否有人想出一种可以与Macports共存的安装Homebrew的替代方法?具体来说,有没有人知道如何使Homebrew利用目录树(例如/ usr / local / homebrew)而不是/ usr / local? 在此先感谢您对文档的任何建议或指点。

5
自制软件不断说未安装XCode
我正在尝试使用OSX软件包管理器Homebrew安装Ruby。 当我运行“ brew install ruby​​”时,我不断收到消息“警告:未安装XCode!”。XCode已安装,它在说谎。 有什么我可以尝试解决的吗?我正在使用XCode 3.2.6运行Lion。

1
家酿准备好迎接高山脉了吗?
Homebrew的要求页面列出了macOS版本的下限(2017年9月下旬为10.10),但未列出上限。 家酿准备好迎接高山脉了吗?更好的是,您是否可以确认已成功使用它在High Sierra上建立了更完整/最近的开发生态系统?
9 macos  homebrew 

1
发射似乎忽略了优胜美地上的StartCalendarInterval
我尝试按启动时间及时更新Homebrew。我的plist文件显示在这里: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>ms.liu.homebrew.update</string> <key>UserName</key> <string>LiuMS</string> <key>ProcessType</key> <string>Background</string> <key>EnvironmentVariables</key> <key>ProgramArguments</key> <array> <string>/usr/local/bin/brew</string> <string>update</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>20</integer> <key>Minute</key> <integer>0</integer> </dict> <key>StandardOutPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.out</string> <key>StandardErrorPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.err</string> </dict> </plist> 它确实以某种方式起作用:我可以launchctl start ms.liu.homebrew.update手动执行以更新我的Homebrew。但是,launchd不会定期执行此服务:stdout重定向到的文件的最后更改是在两天前。 我试图获取有关此服务的信息,但一无所获: > launchctl print user/%MyPID%/ms.liu.homebrew.update`` Could not find …

3
自制酒用不同的拱形建造?
我试图通过自制软件安装mysql-connector-c配方,它的构建很好,但是会生成x86_64库: $file ~/brew/lib/libmysql.dylib .../brew/lib/libmysql.dylib: Mach-O 64-bit dynamically linked shared library x86_64 但是,我的项目需要i386库。我试图给它CFLAGS和LDFLAGS像这样: CFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" brew install mysql-connector-c 但没有任何变化-它仍然只构建x86_64二进制文件。有什么方法可以使自制软件构建双拱库或i386库?如果有问题,我会将内核体系结构设置为x86_64。
9 macos  mac  homebrew 

1
如何使用Homebrew在OS X上安装htop?
我正在尝试使用brew安装htop: ➜ ~ brew install htop Error: You must `brew link autoconf' before htop-osx can be installed 那我在做 brew link autoconf Linking /usr/local/Cellar/autoconf/2.69... Warning: Could not link autoconf. Unlinking... Error: Could not symlink file: /usr/local/Cellar/autoconf/2.69/share/emacs/site-lisp/autotest-mode.elc Target /usr/local/share/emacs/site-lisp/autotest-mode.elc already exists. You may need to delete it. To force the link and …
9 macos  homebrew  htop 

3
如何找出Mac OS X中属于哪个软件包的文件?
有没有办法找出哪个应用程序/程序包拥有或创建一个特定文件?例如,在Linux中,这些命令将显示软件包所有者 apt-file /bin/progname rpm -qf /bin/progname yum whatprovides /bin/progname 在OS X中,文件可以是本机OS X应用程序的一部分,也可以由Macports或Homebrew安装。这些是完全不同的环境。每个环境都有命令来检查哪个应用程序/程序包拥有特定文件吗?

1
brew安装gcc / Mac OS 10.9 Mavericks
我正在干净安装小牛队,不小心做了 brew install gcc 这花了半个多小时,也许更多。我应该终止吗?我现在知道我应该安装一个特定的gcc(也许是gcc48)但是为时已晚,我的macbook空气呼吸困难。 目前已完成下载al依赖项,但卡在“安装gcc”部分。它下载了一个gcc-4.9.1.tar.bz2,配置并构建它,并坚持制作引导程序。 任何建议表示赞赏。

1
为什么通过Homebrew的NTFS-3G停止工作?
我按照这里的指示: NTFS-3G通过Homebrew安装 如果您有[Homebrew] [5],安装NTFS支持就像在终端中运行以下内容一样简单: brew install ntfs-3g 然后,按照屏幕上的说明进行操作。Homebrew将告诉您如何更换默认的OS X自动挂载程序,以便使用新驱动程序挂载外部NTFS驱动器。这些是您需要通过终端运行的几个命令。 它起初工作得很好,但几天之后,当我插入之前工作的USB驱动器时,它以只读方式安装。 如何让NTFS-3g再次运行?我尝试重新安装自制软件,但它表示它已经安装并且什么也没做。我应该卸载并重新安装,如果是这样,你如何卸载自制项目?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.