问题标签 [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 回答
360 浏览

java - 新机器上的多个 Java 可执行文件

TLDR;为什么 brew/cask(甚至可能是本机安装程序)为 java 安装多个可执行文件?

系统数据:

MacOS 10.13 / 高山脉

我正在设置一台新的开发机器,在安装 java 之前运行以下命令:java并被告知找不到二进制文件。

从这里我跑了brew cask install java。此时,java 变得可执行并运行which java,为我提供了 usr/bin/java 的路径。不出所料,这个位置原来是一个链接

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

出于好奇,我跑了:/usr/libexec/java_home返回:

/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home

相信这是 JAVA_HOME 环境变量的典型位置。但是,当查看 java bin 指向的路径时,您会注意到位置不同。JAVA_HOME/bin指向一个位置/Librarywhilewhich java指向一个位置System/Library我知道 Mac 计算中有一条一般规则,即 /System 资源是不应被蒙混过关的基本机器设置,而 /Library 资源是供用户安装和管理的软件,但我不明白为什么我会将完全相同的可执行文件存储在两个地方。

我的问题是,为什么相同的软件安装在两个不同的地方,为什么会JAVA_HOME/bin指向一个二进制文件而which java指向另一个?


我在询问之前使用的资源:

mac os /Library 文件夹存储什么?

Mac OS X 10.8 Mountain Lion 上的 Oracle(Sun 的)JDK/JRE 安装在哪里?

0 投票
1 回答
351 浏览

macos - 使用 homebrew-cask 安装 DMG 文件时,hdiutil 没有响应

我在 MacOS 上安装 DMG 打包应用程序时遇到了一个奇怪的问题。以下是我所知道的,但我仍然不知道出了什么问题。

我尝试使用skypeinkscape在 MacOS (10.13.4) 上安装类似的东西

但它挂起,输出如下。

所以我手动尝试了最后一行

它挂起并显示

两者都brew doctor没有brew cask doctor问题的迹象。我还禁用了 LittleSnitch 防火墙。我没有安装防病毒程序。安装其他DMG相关包都有这个问题。我已经有一段时间无法安装任何东西了。在我看来,这是一个hdiutil或系统问题,而不是任何自制错误。sudo没有帮助,它以某种方式显示“未知的 UID”。

但是,通过双击下载的 DMG,它就可以正常工作,并且安装也很好。

请帮忙。

0 投票
1 回答
960 浏览

homebrew - 如何使用 Homebrew 让 gitx 在 macOS Sierra 上运行?

如果我尝试使用以下命令gitx在 macOS Sierra 或 High Sierra 上安装:

那么我尝试运行gitx会导致这样的错误:

我已经找到了这个答案,但它没有显示如何使用 Homebrew 安装 rowanj fork。

0 投票
1 回答
101 浏览

ruby - 使用 brew 在 mac 中安装 nvm 时出错

我正在尝试使用 brew 安装 nvm。我正在尝试使用以下命令安装 nvm,但出现以下错误。任何帮助表示赞赏。

命令:

错误:

0 投票
2 回答
747 浏览

selenium-chromedriver - 安装 chromedriver 时,URLResourceKey.quarantinePropertiesKey 仅在 OS X 10.10 或更高版本上可用

我正在chromedriver通过brew cask install(请参阅相关问题)下载,当我尝试下载它时,我收到以下错误(粘贴了命令条目的完整输出):

我目前的macbook规格如下:在此处输入图像描述

有没有人遇到过这个问题?任何帮助,将不胜感激。我正在尝试设置无头 chrome 驱动程序并失败。

UPDATE_EDIT:我已经从 Chrome 继续前进,并且更幸运地使用了 Firefox 无头,但这仍然无法解决上述问题。

0 投票
0 回答
92 浏览

homebrew - Homebrew Cask 找不到自定义公式

我正在尝试让自制桶回购工作。该存储库已在https://github.com/skysquirrel/homebrew-cask设置,公式位于Casks/qgis-ltr-simple.rb.

在这一点上,它似乎brew install skysquirrel/cask/qgis-ltr-simple应该工作,但它没有:

但是它确实出现brew cask info

它确实出现在brew search

看来我可以这样做:

但我想找出为什么一个班轮不工作。

0 投票
0 回答
422 浏览

homebrew - 终端中显示的 commonmarker 错误消息

例如,每当我使用终端执行某项任务时, brew cask install vscodium或者bundle show minima (jekyll) 我的终端一直告诉我:

忽略 commonmarker-0.17.13 因为它的扩展没有构建。尝试: gem pristine commonmarker --version 0.17.13

我需要更新什么才能消除此错误消息?

0 投票
1 回答
175 浏览

python - 在 Mac 上安装 java 时找不到 pkg_resources

Traceback (most recent call last): File "/usr/bin/xattr-2.7", line 7, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources

我的PYTHONPATHcontains /usr/local/lib/python3.7/site-packages, site-packages 文件夹确实包含该pkg_resources文件夹。我尝试了一切,并花了几个小时搜索堆栈溢出。我什至重新安装了 python 和 setuptools,但似乎没有任何效果。

我用来安装 Java 的命令 -brew cask install java

0 投票
2 回答
5938 浏览

macos - 如何在不卸载应用程序的情况下移除木桶?

我最近安装了一个带有 homebrew-cask 的应用程序,但我想自己处理它的更新,而不是通过brew cask upgrade.

是否有命令或选项可以从本地列表中删除木桶,而不卸载它?

如果我使用brew cask removebrew cask uninstall应用程序将被卸载。

我正在寻找类似brew cask forget或类似的东西。

0 投票
1 回答
1320 浏览

java - brew cask install java8 安装失败

我按照这个stackoverflow 线程在我的 Sierra MacOS 上安装 jdk1.8。

一旦我到了brew cask install java8。我输入了具有管理员访问权限的 sudo 密码,但出现以下错误:

有没有人可以告诉我失败是什么?我不认为我会就此联系 Oracle。