如何在MacOS上安装额外的Java?我安装了jdk8,工作正常.但现在我需要一个jdk7安装用于开发目的.当尝试通过DMG文件安装旧版本时,我收到警告,已经安装了较新版本的Java并且安装程序退出.
/usr/libexec/java_home -verbose
Matching Java Virtual Machines (1):
1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
除了这个之外,如何安装jdk7?
谢谢
Dakky
我使用Homebrew Cask在OS X上安装应用程序.如何升级所有已安装的存储桶?
我正在尝试使用brew-cask安装虚拟机,但是返回这种错误,我无法安装virtualbox.我使用MacOSX Lion 10.7.5和自制软件0.9.5,ruby 2.1.0-p0
我在下面的终端中描述了这个过程.
首先,brew tap命令成功.
$ brew tap phinze/cask
Cloning into '/usr/local/Library/Taps/phinze/homebrew-cask'...
remote: Reusing existing pack: 32538, done.
remote: Counting objects: 36, done.
remote: Compressing objects: 100% (36/36), done.
remote: Total 32574 (delta 16), reused 2 (delta 0)
Receiving objects: 100% (32574/32574), 11.72 MiB | 379 KiB/s, done.
Resolving deltas: 100% (19138/19138), done.
Tapped 1 formula
It looks like you tapped a private repository. To avoid entering your
credentials each time you update, you can use …Run Code Online (Sandbox Code Playgroud) 我按照http://caskroom.io/所述安装了Homebrew Cask for kick .它归结为以下命令:
$ brew install caskroom/cask/brew-cask
$ brew tap caskroom/versions
Run Code Online (Sandbox Code Playgroud)
安装了Homebrew Cask,一切都很好.然后我卸载了Homebrew Cask,如下所示:
$ brew untap caskroom/versions
$ brew uninstall brew-cask
Run Code Online (Sandbox Code Playgroud)
以下是目前的水龙头:
$ brew tap
homebrew/versions
Run Code Online (Sandbox Code Playgroud)
然而,当我搜索不属于Homebrew本身的项目时(例如Graphical programs,aText,Fantastical等),我看到来自Cask的东西:
$ brew search atext
Caskroom/cask/atext
Run Code Online (Sandbox Code Playgroud)
虽然它没有安装(如预期):
$ brew install atext
Error: No available formula for atext
Searching formulae...
Searching taps...
Caskroom/cask/atext
Run Code Online (Sandbox Code Playgroud)
所以问题是为什么brew搜索Caskroom/cask以及如何摆脱它(我不希望Homebrew告诉我它有一个文本,例如,当它无法安装它时)?
我正在运行Mac OS X Yosemite.
我希望在Mac上安装Java Homebrew.使用该命令可以正常工作
brew cask install java.这将安装当前最新的稳定版本 - 1.8.0_141
但是如何安装特定版本1.8.0_131.
如果您想列出所有包依赖项并手动检查每个包依赖项,这个类似的问题和这个问题提供了信息。在我的系统上,一些包有超过 30 个依赖项。我正在检查每个已安装的包,试图找到哪一个(如果有)具有 java 依赖项。
我正在尝试以一种方式查看所有已安装的软件包,包括那些与木桶一起安装的软件包。有没有办法查看任何已安装的brew包是否具有特定的依赖关系?
通过brew和安装和卸载一些程序后brew cask,现在我brew doctor说"你的酒窖中没有链接的桶".
它建议将它们联系起来,以避免后来酿造过程中的构建问题,但我宁愿删除它们,因为它们是酿酒程序或我不再使用的公式的剩余物.
我如何或在哪里删除这些?(我甚至不知道什么是桶,或者是酒窖)
有没有办法获得可以用Homebrew Cask安装的所有cask的列表(可能带有描述)?
这是通过 Homebrew 安装 Firefox 的方法:
brew install --cask firefox
Run Code Online (Sandbox Code Playgroud)
但如何安装“Firefox 开发者版”呢?
我尝试的所有操作都失败,并显示“错误:木桶‘...’不可用:不存在具有此名称的木桶。”
brew install --cask firefox-developer-edition
brew install --cask firefox-nightly
Run Code Online (Sandbox Code Playgroud)
正确的命令是什么?
homebrew-cask ×10
homebrew ×9
macos ×5
java ×2
jenv ×1
sublimetext ×1
sublimetext2 ×1
sublimetext3 ×1
terminal ×1
virtualbox ×1