Questions tagged «homebrew»

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

3
安装Homebrew软件包而不链接
我想安装几个版本的Ruby(或实际上是任何Homebrew软件包)而不链接其中任何一个。基本上,我想将任何公式视为仅桶装。 尽管看起来很琐碎,但我似乎找不到解决方法。我以为会有这样的事情brew install --no-link <formula>。 有什么方法可以做我想做的事,还是某种原因导致这个主意不好? 我真的很想使用Homebrew来安装Ruby版本,并使用rbenv来管理它们。
16 macos  ruby  homebrew 


6
无法使用自制软件安装的git
当我尝试使用刚通过自制软件安装的最新版本的git时,遇到了一个非常奇怪的问题。which git指向我进行自制安装,但是调用git返回的是与OS X一起安装的原始版本。 我首先检查了一下原来的版本。 [user@home ~]$ git --version git version 1.8.5.2 (Apple Git-48) 然后我去自制软件安装最新版本。 [user@home ~]$ brew install git ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-2.0.0.mavericks.bottle.2.tar.gz ######################################################################## 100.0% ==> Pouring git-2.0.0.mavericks.bottle.2.tar.gz ==> Caveats The OS X keychain credential helper has been installed to: /usr/local/bin/git-credential-osxkeychain The 'contrib' directory has been installed to: /usr/local/share/git-core/contrib Bash completion …

5
如何确定哪个Brew软件包提供给定文件?
有没有办法找出哪个brew软件包提供了给定的文件(例如apt-file在Ubuntu或pkgfileArch上)? 我不是在谈论查询哪个本地安装的软件包在我的系统上拥有一个文件,我有一个需要安装的特定文件(/usr/local/lib/libboost_python.dylib具体来说),并且想知道哪个远程软件包将提供该文件。
16 macos  homebrew 

3
无法启动mysql:InnoDB:不支持崩溃后升级
我正在尝试从Homebrew安装中运行MySQL,但是尝试时它始终会失败mysql.server start。 我这样/usr/local/var/mysql/<name>.local.err阅读,并每隔几秒钟不断发送此错误消息。 2018-06-20T20:38:54.6NZ mysqld_safe Logging to '/usr/local/var/mysql/<computer name>.local.err'. 2018-06-20T20:38:54.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql 2018-06-20T20:38:54.379228Z 0 [System] [MY-010116] [Server] /usr/local/opt/mysql/bin/mysqld (mysqld 8.0.11) starting as process 6271 2018-06-20T20:38:54.383128Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /usr/local/var/mysql/ is case insensitive 2018-06-20T20:38:54.449869Z 1 [ERROR] [MY-012526] [InnoDB] …
16 mysql  homebrew  innodb 


4
pip不适用于hombrew python 2.7安装
我已经使用自制软件安装了python,但无法从bash中调用pip。我尝试过修改.bash_profile,使其包括/ usr / local / bin / python和/ usr local / share / python都无济于事。 当我使用bash命令时: find / -name 'pip' 我得到的唯一结果是: /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip /Users/Ivan/Library/Caches/pip /Users/Ivan/Library/Logs/pip /usr/local/Cellar/python/2.7.9/libexec/pip /usr/local/Cellar/python/2.7.9/libexec/pip/pip /usr/local/lib/python2.7/site-packages/pip 都不是可执行文件。 我真的不知道将$ PATH指向何处,因为找不到pip可执行文件。当我打开 /usr/local/lib/python2.7/site-packages/pip 要么 /usr/local/Cellar/python/2.7.9/libexec/pip/pip 我找到以下文件: __init__.py commands operations __init__.pyc compat pep425tags.py __main__.py download.py pep425tags.pyc __main__.pyc download.pyc req _vendor exceptions.py status_codes.py basecommand.py exceptions.pyc …
15 macos  bash  python  homebrew  pip 


2
在Mac和Homebrew上使用git-gui
我已经在Homebrew中安装了Git。 但是,git-gui似乎没有库存/usr/local/bin。 这个答案建议我应该为创建一个别名usr/local/git/libexec/git-core/git-gui,但是这个文件不存在。 我可以找到的唯一可执行文件位于 /usr/local/Cellar/git/1.8.4/share/git-gui 现在,这是我使用的别名。但是,如果我更新了Git,则必须重新链接它。 我如何获得永久参考git-gui?
15 macos  git  homebrew 

2
警告:在/ usr / local / lib中发现了未酿酒的dylib
当我输入命令Brew医生时,出现以下错误。这有什么好担心的? 我对命令行东西很陌生。我正在使用自制软件安装Drush(适用于Drupal)。 Last login: Wed Oct 9 14:59:40 on ttys001 unknown:~ MY-USERNAME$ brew doctor Warning: Unbrewed dylibs were found in /usr/local/lib. If you didn't put them there on purpose they could cause problems when building Homebrew formulae, and may need to be deleted. Unexpected dylibs: /usr/local/lib/libTrAPI.dylib
14 homebrew 

2
如何在Mountain Lion上使用Homebrew Python和Homebrew MacVim?
我最初问并回答了这个问题:如何将Homebrew Python版本与Homebrew MacVim一起使用? 这些说明使用Xcode 4.0.1和关联的开发人员工具在Snow Leopard上运行。但是,它们似乎不再可以在Xcode 4.4.1的Mountain Lion上运行。 我的目标是完全不使用系统版本的Python,仅将PyPI软件包安装到Homebrew的site-packages目录中。我想在MacVim中使用vim_bridge软件包,因此需要针对Homebrew版本的Python编译MacVim。 我编辑了MacVim公式,将其添加到参数中: --enable-pythoninterp=dynamic --with-python-config-dir=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current/lib/python2.7/config 然后我用命令安装: brew install macvim --override-system-vim --custom-icons --with-cscope --with-lua 但是,似乎仍然可以从系统中使用Python 2.7.2。这在我看来很奇怪,因为它似乎也在使用正确的可执行文件。 :python print(sys.version) 2.7.2 (default, Jun 20 2012, 16:23:33) [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] :python print(sys.executable) /usr/local/bin/python $ /usr/local/bin/python --version Python 2.7.3 $ /usr/local/bin/python -c "import sys; …
14 macos  vim  python  macvim  homebrew 

1
如何在Snow Leopard上将Homebrew Python版本与Homebrew MacVim一起使用?
注意:对于Mountain Lion,请参阅:如何在Mountain Lion上将Homebrew Python和Homebrew MacVim一起使用? 我已经在Mac OS X Snow Leopard上安装了带有Homebrew的Python 2.7。当我使用安装MacVim时brew install macvim,它可以在Python支持下进行编译,但是会针对系统的Python安装进行编译。通过运行以下命令可以看到: :python print(sys.version) 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] 但是,Vim似乎正在使用我的路径中的Python可执行文件: :python print(sys.executable) /usr/local/bin/python 这会导致使用vim_bridge的 Vim脚本出现问题,例如vim-rst-tables(无法导入模块“ re”)。 如何针对自制的Python版本编译Vim?
14 vim  python  macvim  homebrew 

3
允许多个用户使用自制软件安装软件
我使用其他用户帐户(在工作期间使用该帐户)安装了自制软件,但是无法通过新创建的个人帐户安装软件: $ brew install unrar Error: Cannot write to /usr/local/Cellar A ls -dl /usr/local/Cellar/显示该目录归我的其他用户帐户所有。 如何配置自制程序以允许多个用户安装软件?

2
我如何找出酿造链接的终点?
brew link将符号链接放置在各处。如何查找特定包装的位置? 例如,我通过brew安装了cairo。brew list cairo显示我已安装文件的列表。当我链接开罗时,brew将创建符号链接。 $ brew link cairo Linking /usr/local/Cellar/cairo/1.14.0... 28 symlinks created 我如何找出这些符号链接在哪里?
13 macos  homebrew 

5
如何在Mac OS X上使用Homebrew安装PHP,Pear,PECL和APC?
我正在尝试以最简单的方式为PHP 5.3安装APC。我爱Homebrew,所以我开始走这条路。我可以使用以下命令安装PHP 5.3.6: brew install https://github.com/adamv/homebrew-alt/raw/master/duplicates/php.rb --with-mysql 我认为这应该安装PHP,Pear和PECL。看来安装这些就好了。 现在,当我尝试安装APC时: $ pecl install apc downloading APC-3.1.9.tgz ... Starting to download APC-3.1.9.tgz (155,540 bytes) .................................done: 155,540 bytes Warning: require_once(Archive/Tar.php): failed to open stream: No such file or directory in PackageFile.php on line 305 Warning: require_once(Archive/Tar.php): failed to open stream: No such file …
13 mac  php  homebrew  pecl  php-apc 

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.