问题标签 [homebrew-cask]

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.

0 投票
1 回答
3198 浏览

macos - 运行 brew cask install 时出错

这是错误:

$ brew cask install sublime-text
错误:没有这样的文件或目录 -brew-cask

0 投票
1 回答
5724 浏览

homebrew - 我尝试安装的任何木桶的“无可用木桶”错误

好吧,我刚刚在我的机器上更新brew并安装了一个命令brew-cask后的公式。brew tap phinze/cask然后我确实brew cask install vagrant安装了 Vagrant,它突然弹出了这个:Error: No available cask for vagrant. 试图找出问题所在,我注意到任何木桶都失败了,无论是brew cask search工作。

我错过了任何步骤吗?它不应该工作吗?

我的brew cask doctor输出:

0 投票
1 回答
10234 浏览

homebrew - 更改 homebrew-cask 安装目录

我最近安装了 homebrew-cask,我看到的一件事是它默认将应用程序安装到以下目录中:

  1. 版本化软件包下载 => /opt/homebrew-cask/Caskroom/

    例子 :/opt/homebrew-cask/Caskroom/pdftk/2.02

  2. 应用程序二进制文件/库 => /opt/

    例子 :/opt/pdftk/bin/

我真的很想使用位于/usr/local中的目录,而不是使用/opt目录,这是我的自制软件安装所在的位置。

我可以从文档中看到我可以为 #1 设置环境变量,但我似乎无法弄清楚在哪里更改 #2。

我想将上述两个设置转到:

  1. /usr/local/Caskroom/packages/pdftk/2.02
  2. /usr/local/Caskroom/pdftk/bin

关于如何更改这两种设置的任何想法,或者有什么好主意我不想这样做?

谢谢。

0 投票
5 回答
50352 浏览

macos - 当我命令“brew cask install virtualbox”或“brew cask search google-chrome”时发生 Homebrew 错误

我正在尝试使用 brew-cask 安装虚拟盒,但这会返回这种错误并且我无法安装虚拟盒。我使用 MacOSX Lion 10.7.5 和 homebrew 0.9.5,ruby 2.1.0-p0

我在下面的终端中描述了这个过程。

首先,brew tap命令成功。

其次,我已经安装了 brew-cask 如下

第三,当我尝试安装virtualbox时,它返回这种错误,我无法安装Virtualbox。

0 投票
1 回答
336 浏览

macos - 我如何支持我的自制公式的论点?

我正在编写一个公式来安装一些软件包,并希望让用户控制安装他/她选择的版本。

例如:

brew install git <-version->

我一直在尝试找到有关如何在我的公式中实现这一点的示例,但找不到任何示例。我对红宝石有点陌生,所以有点挣扎。我可以/我该怎么做?

0 投票
0 回答
261 浏览

ruby - 通过 brewcask 和 boxen 安装 TotalTerminal 后,Ruby 无法加载

在运行 Boxen 后

指令,我的系统 Ruby 无法加载库,包括 Set 等内置函数,渲染命令如ruby, irb,bundlegem,完全无法使用,Boxen 无法运行:

irbgem并且bundle都立即失败并出现相同的错误。

如果我将 RBenv 的东西放回路径中(通过 sourcing /opt/boxen/env.sh),我会遇到更奇怪的失败,Ruby 找不到 Set 模块:

这是发生这种情况的第二个盒子,尽管两个盒子都使用非常相似的清单。两者都在 OSX 10.9.3 上。

我的猜测是,这与 TotalTerminal 安装程序在安装过程中重新启动终端应用程序、终止 Boxen/Puppet 有关。

有谁知道出了什么问题,或者我如何修复我的 Ruby?

我不太关心通过 Boxen 安装 TotalTerminal,但没有 Ruby 对我来说基本上是一台损坏的机器。

0 投票
18 回答
318388 浏览

java - Mac OS X 和多个 Java 版本

如何在 MacOS 上安装额外的 java?我安装了jdk8,效果很好。但现在我需要一个 jdk7 安装用于开发目的。尝试通过 DMG 文件安装旧版本时,我收到一条警告,指出已经安装了较新版本的 java 并且安装程序退出。

jdk7 除了这个怎么安装?

0 投票
1 回答
254 浏览

macos - Shell脚本循环作为参数传递给多参数函数的数组?

我正在尝试做这样的事情:

但是,这仅适用于每个数组的第一个元素。为什么不拾取其余的数组元素?

0 投票
8 回答
111113 浏览

sublimetext2 - 如何使用 Homebrew cask 安装 Sublime Text 3

如何使用 Homebrew cask 安装 Sublime Text 3?使用 Homebrew 的搜索时,我只看到 Sublime Text 2。我什至尝试点击homebrew/versions,但没有运气。

0 投票
4 回答
7683 浏览

homebrew - Homebrew 更新和应用程序自我更新

如果应用程序自动更新,自制程序/木桶的更新如何工作。

示例:Chrome 或 Firefox

这两个应用程序会自动更新。

但是当您运行 brew update 时会发生什么?

它是否检测到它已经更新,或者它是否检查它安装的应用程序的内部列表(错过它已经更新)并重新更新应用程序>