Tag: 自制软件

升级到osx优胜美地后Nginx破了

Nginx在Mavericks上工作的很好,现在我升级到Yosemite后,显示nginx命令没find ,我试着用brew安装nginx来安装nginx ,它显示错误 Error: You must brew link pcre before nginx can be installed 并brew link pcre显示 Linking /usr/local/Cellar/pcre/8.35… Error: No such file or directory – /usr/local/Cellar/pcre/8.34/share/doc/pcre 它试图链接8.34。 我仍然重新安装它,我如何解决它?

如何在Mac OS X上使用GNU sed

在Mac OS 10.10.3中,我通过input以下命令安装了gnu-sed: brew install gnu-sed –default-names 当我再次input时,我收到消息: gnu-sed-4.2.2已经安装好了 但是,即使重新启动系统并重新启动terminal后,我仍然无法使用sed的GNU版本。 例如: echo a | sed 's_A_X_i' 返回:replace命令'i'中的坏标志 我应该怎么做才能使GNU版本工作? 这里是我的$ PATHvariables的path。 /Users/WN/-myUnix /opt/local/bin /opt/local/sbin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /Applications/calibre.app/Contents/MacOS /opt/ImageMagick/bin /usr/texbin 对不起,如果我的问题似乎很明显,但我自己学习shell脚本,并不太了解如何安装UNIX程序。 任何帮助,在我的Mac上使用GNU兼容命令(在这种情况下sed,但很快我会需要其他人),而不会造成损坏或不必要的混乱,将不胜感激。

brew链接mysql没有完成

由于某些原因brew不链接MySQL,它抱怨权限。 我chmod该文件夹到777但我仍然有相同的问题 laptop$ brew install mysql 错误: mysql-5.5.27 already installed, it's just not linked laptop$ brew link mysql Linking /usr/local/Cellar/mysql/5.5.27… Warning: Could not link mysql. 取消链接… Error: Could not symlink file: /usr/local/Cellar/mysql/5.5.27/lib/plugin /usr/local/lib is not writable. You should change its permissions.

在Mac OS X 10.8(Mountain Lion)上构buildgraphviz时未findXlib.h

当使用自制软件来安装graphviz时,脚本到了“在tkstubs中进行安装”,然后引发以下致命错误: In file included from tkStubLib.c:15: /usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found #include <X11/Xlib.h> 我已经安装了XQuartz,因为X11已经被放入Mountain Lion,但是我不确定它是否安装正确。 Xlib.h的位置是: /opt/X11/include/X11/Xlib.h 还有两个符号链接到/ opt / X11,它们是: /usr/X11 /usr/X11R6 这看起来像正确的设置给你吗? 我从来没有处理X11或XQuartz,直到昨天。 干杯。

brew医生说“错误:/ usr / bin出现在/ usr / local / bin之前”如何解决?

Adams-MacBook-Pro% brew doctor Error: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths: clusterdb createdb createlang createuser dropdb droplang dropuser ecpg git git-cvsserver git-receive-pack git-shell git-upload-archive git-upload-pack gitk pg_config pg_dump pg_dumpall pg_restore pg_upgrade psql reindexdb vacuumdb Consider amending your […]

如何从“自制食谱”“重复”“注意”部分?

在安装自制食谱时,偶尔会在“警告”一节中获得一些有用的信息,您可能需要在帽子下面掖着。 有没有什么方法可以重放或访问这些信息,一旦它被安装显示,或者它永远丢失,除非你复制粘贴到某个地方? 例如 ==> Caveats To have launchd start mongodb at login: ln -s /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents/ Then to load mongodb now: launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist Or, if you don't want/need launchctl, you can just run: mongod 我可能希望能够再次看到这个和/或知道如果我以后需要plist的话。 tl; dr我从自制软件安装了一些东西后,如何再次看到上面的代码片段?

列出自制软件包中的所有文件

我怎样才能得到homebrew列出为一个软件包安装的所有文件? 例如,当我运行exim包的brew list时,我得到这些文件: $ brew list exim /usr/local/Cellar/exim/4.80.1/bin/exiwhat /usr/local/Cellar/exim/4.80.1/bin/exiqsumm /usr/local/Cellar/exim/4.80.1/bin/exiqgrep /usr/local/Cellar/exim/4.80.1/bin/exipick /usr/local/Cellar/exim/4.80.1/bin/exinext /usr/local/Cellar/exim/4.80.1/bin/eximstats /usr/local/Cellar/exim/4.80.1/bin/exim_tidydb /usr/local/Cellar/exim/4.80.1/bin/exim_lock /usr/local/Cellar/exim/4.80.1/bin/exim_fixdb /usr/local/Cellar/exim/4.80.1/bin/exim_dumpdb /usr/local/Cellar/exim/4.80.1/bin/exim_dbmbuild /usr/local/Cellar/exim/4.80.1/bin/exim_ctl /usr/local/Cellar/exim/4.80.1/bin/exim_checkaccess /usr/local/Cellar/exim/4.80.1/bin/exim-4.80.1-3 /usr/local/Cellar/exim/4.80.1/bin/exim /usr/local/Cellar/exim/4.80.1/bin/exigrep /usr/local/Cellar/exim/4.80.1/bin/exicyclog /usr/local/Cellar/exim/4.80.1/share/man/man8/exim.8 但是有一些文件添加到系统中,不在上面的列表中。 例如: $ ls -ld /usr/local/etc/exim.conf -rw-r–r– 1 hanxue admin 35904 Sep 25 21:11 /usr/local/etc/exim.conf

啤酒在我的terminal:如何?

Brew在我的terminal上放了一小杯啤酒的照片?!?! 这是怎么做到的? 我什至不是。 但是我需要知道,因为我所有将来的命令行应用程序也必须在输出中放入小图片。

Postgres失败,无法打开关系映射文件“global / pg_filenode.map”

我在我的开发环境中安装postgres时遇到问题,我需要一些帮助来诊断它。 我还没有find解决scheme的运气。 我有安装了自制软件的postgres 9.0.4 我在OS X 10.6.8(Snow Leopard)上运行 我可以启动和停止服务器 $ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start server starting 如果我试图阻止 $ pg_ctl -D /usr/local/var/postgres stop -s -m fast pg_ctl: PID file "/usr/local/var/postgres/postmaster.pid" does not exist Is server running? 好吧,这是缺less $ ls -l /usr/local/var/postgres/ | grep postmaster $ 但它肯定是在运行 $ ps aux | grep postgres pschmitz 303 […]

我在哪里可以findMac上的bashrc文件?

你好,我正在关注这个页面 。我正在Python上安装Python,以便我可以设置一个Django / Eclipse开发环境。 但是我不太清楚如何去执行这个步骤: 该脚本将解释它将做出什么样的改变,并在安装开始之前提示你。 安装Homebrew后,在PATH环境variables的顶部插入Homebrew目录。 您可以通过在〜/ .bashrc文件的底部添加以下行来完成此操作 export PATH = / usr / local / bin:$ PATH 我在哪里可以find我的Mac上的bashrc文件,我在哪里可以find自制目录? 我运行OS 10.8.5的macbook Pro。