问题标签 [homebrew]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 乘客/ngnix,机架应用程序无法启动:没有这样的文件或目录 - git ls-files
我正在尝试为我的 rails 应用程序设置一个乘客开发环境,我的应用程序使用了一个 git gem,我在乘客、捆绑程序和 git 方面遇到了一些问题:
我使用 Homebrew 安装了 git,我尝试出售我的 gem,但没有成功。我的猜测是 nginx/passenger 没有找到 git 二进制文件。
ruby - 通过自制软件安装 memcached,如何启动和停止服务器?
我已经通过自制软件安装了 memcached。
如何启动/停止服务器?
任何与 memcached 交互的命令行工具?
自制软件有删除包的方法吗?
php - 如何在 Homebrew 安装中将用户输入传递给 PECL?
我正在编写用于安装 PHP 的自定义自制程序公式。除了当我需要通过 PECL 安装 APC(和其他一些)时,它工作得很好。PECL 安装暂停询问几个问题,并由于缺少用户输入而导致 brew 安装失败或挂起。
有没有办法简单地接受 PECL 中的默认值?或者 Homebrew 可以以某种方式将 Enter 键发送到系统?
imagemagick - 使用 BREW 安装 imagemagick
我的问题很简单:)
任何的想法?:)
ruby - 安装 Ruby gems 不适用于 Home Brew
我通过安装的 gemsudo gem install ...
无法执行(我得到一个command not found
)。它们似乎安装在/usr/local/Cellar/
Brew 的安装目录中(此外,其中的 gem/Library/Ruby/
也不起作用)。为了使 gems 可执行,我还需要做些什么吗?我在 Mac OS X 10.6 和 Ruby v1.8 上使用 ZSH 作为 Brew 中的一个。
编辑:它现在似乎正在工作。我刚出去玩了几个小时,又回来再试一次。
macos - 自制程序和权限被拒绝问题
我尝试通过 Homebrew 包管理器编译和安装libapreq2 。
公式内容libapreq2.rb
如下。
我继续
但不幸的是,编译以错误结束。
Brew 尝试在/usr/local/Cellar/libapreq2/
目录之外安装一些文件。我想知道如何管理这些“权限被拒绝”问题。我尝试以 root 用户身份(即sudo brew install libapreq2
),但如果我以后想删除该库,则只删除其中的文件/usr/local/Cellar/libapreq2/
。
感谢您的任何指示。
ssl - 用 ssl 安装 curl,这样我就可以安装 homebrew
解决方案
我使用 Bruno 的帖子来找到解决方案,但觉得它需要更具体,所以这就是我所做的。
- 将 cacert.pem下载到我的 ~/.ssh 目录中(我不知道这是否应该去,但我看到有人在尝试找到解决方案时做了类似的事情,所以我把它放在这里)。
- 为安装设置环境变量 CURL_CA_BUNDLE。这实际上是失败建议的网站上的第 4 号解决方案。我只是误解了他们在说什么(一个简单的例子可能让我避免了几个小时的困惑)。无论如何,您需要指定.pem文件的完整路径,然后您可以像这样安装然后安装它!
$ CURL_CA_BUNDLE=~/.ssh/cacert.pem ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
原始问题
我该怎么做
- 安装自制软件,或
- 使用 SSL 安装 curl 以便我可以安装自制软件?
我在 Mac OSX Leopard 上。
我正在尝试安装 homebrew,但出现以下错误:
我尝试使用 macports 安装 curl 并指定 +ssl,但这没有用(抱歉,我不记得错误是什么,花了大约一个小时才到那个点,所以我不想做再次)。我从 macports 卸载 curl,然后运行$ whereis curl
它什么也没找到。
所以我去了上面错误消息中建议的站点。大多数选项似乎并不适用,但选项 5 有一定意义:
获得更好/不同/更新的 CA 证书包!一种选择是通过在 curl 构建树根目录中运行“make ca-bundle”来提取最近 Firefox 浏览器使用的那个
所以我得到curl 源代码并运行$ ./buildconf
, $ ./configure
, $ make
, $ make ca-bundle
, 最后$ sudo make install
。我查了一下$ whereis curl
,上面写着“/usr/bin/curl”。
但是当我再次运行 homebrew install 命令时(在新的终端窗口中),我得到了上面显示的相同错误。
mysql - 用自制软件安装后无法启动mysql
我有一台装有 OS X 10.6.8 (10K540) 和 homebrew 0.8 的 Mac Air。我已经用brew install mysql
. 我已按照自制软件给出的说明进行操作,特别是:
现在的问题是启动服务器。Homebrew 说手动启动 mysqld mysql.server start
。当我尝试这样做时,我收到一个错误:
服务器退出而不更新 PID 文件 (/usr/local/var/mysql/MICHAEL-ZELLMANNs-MacBook-Air.local.pid)
在做了更多研究之后,我尝试了:
但这给了我一个 FATAL_ERROR。
更多数据:
r - R Aspell 自制软件
在装有 OS 10.6 的 Macbook pro 上工作。我最近用 R 包管理器安装了 Aspell 包,看起来安装很顺利(没有安装错误)。但是当我尝试使用 aspell 时出现以下错误,
我也试过
我还使用 GitHub 的自制软件分别安装了 aspell 和 hunspell。当我使用自制软件安装 aspell 时,我使用了
我是否在我的 Mac 上搜索某个地方以仔细检查是否安装了 en_US 语言?如果我确实发现 en_US 在那里,是否有任何关于为什么 R 没有找到它的建议?
当谈到源文件的安装细节时,我有点新手。任何帮助将非常感激。
installation - 无法通过 Homebrew 安装旧版本的 ImageMagick
我需要安装 ImageMagick 6.5.8(或更早版本可能会),但即使我签出较早的提交,它也会安装最新版本(6.6.9-4)。我这样做了:
(然后确认工作树显示了正确版本的 imagemagick.rb,@url = 6.5.6-5 版本的 .tar)
(它说 Checking out tag 6.6.9-4 然后继续安装该版本)
任何帮助,将不胜感激。谢谢。