如何使用Homebrew cask安装Sublime Text 3

115

如何使用Homebrew cask安装Sublime Text 3?在使用Homebrew搜索时,我只看到了Sublime Text 2。我甚至尝试过敲入homebrew/versions,但没有成功。


1
为什么在普通的 Cask 中没有将 3 设为默认值,这太奇怪了。 - Setheron
您可能需要更改已接受的答案,因为答案已更改。@frizkie提供了新的过程,有趣的是它与已接受的投票答案相同。 - Snekse
9个回答

189
brew install caskroom/cask/brew-cask
brew tap caskroom/versions
brew cask install sublime-text

有趣的是,我会为此苦苦挣扎好几天,发帖求助于StackOverflow,最后在20秒内找到了答案。

[编辑以反映包名现在只是sublime-text而不是sublime-text3]

[编辑]: 截至2022-11-07,上述内容已不正确。

请参考taylorthurlow的正确答案。


1
实际上需要这个命令:caskroom/versions - Sergey Kostrukov
6
谢谢。此外,如果您愿意,可以通过以下命令一次性安装:brew cask install caskroom/versions/sublime-text3 - KylePDavis
4
好的,但是你需要先安装"cask"插件:brew install caskroom/cask/brew-cask - Paul Rad
1
Sublime Text现在是3114版本。因此,最后一步应该替换为brew cask install sublime-text。 - realhu
4
当出现“No available Cask for sublime-text3.”时,请尝试使用“brew cask install sublime-text”命令进行安装。 - Robin Wieruch
显示剩余4条评论

103

截至2021年5月底,Sublime Text 4已经发布。因此,通过Homebrew安装Sublime Text 3的旧解决方案现在将安装Sublime Text 4。如果这正是您想要的,则以下brew安装命令将安装它:






brew install --cask sublime-text

目前,Homebrew上没有可用的cask可以安装Sublime Text 3,而不是Sublime Text 4。

另外提醒,Sublime Text 2可在 sublime-text2 cask中获得。


历史记录:此问题最初的动机是sublime-text cask是Sublime Text 2而不是Sublime Text 3。截至2016年5月左右,情况已经发生了改变。


1
是的,从这个提交开始,sublime text 3现在是默认设置。 - jdek
请使用Caskroom/versions/sublime-text2。 - hannson
2
或者对于较新版本的brew,请使用:brew install --cask sublime-text - rfreytag
@rfreytag 当然,我会更新我的回答。感谢您的提醒。 - taylorthurlow

37

更新

现在发现brew cask install sublime-text默认安装最新版本(例如3),brew cask现在已经成为标准的brew安装的一部分。


16
$ brew tap caskroom/cask
$ brew install brew-cask
$ brew tap caskroom/versions
$ brew cask install sublime-text

5
除非您也运行brew tap caskroom/versions,否则它无法正常工作。 - jsalonen
1
是的,jsalonen,你说得对,我会更新我的答案。谢谢。 - Abdulla Abu Zakham
$ brew install brew-cask warns You must uninstall this formula. It is no longer needed to stay up to date, as Homebrew now takes care of that automatically. - Snekse

5

5

我没有安装brew cask,所以我首先需要安装它,这是我遵循的步骤:

brew install caskroom/cask/brew-cask
brew tap caskroom/versions
brew cask install sublime-text

4

根据最新消息,caskroom包已经转移到homebrew中。因此,请尝试以下命令:

brew tap homebrew/cask
brew cask install sublime-text

这两条终端命令足以安装Sublime。


3
请注意,Homebrew 2.6.0中已弃用brew cask <command>命令,建议使用<command> --cask代替。因此,从2021年开始,您可以使用以下命令:
brew install --cask sublime-text

以上是截至2022年11月7日的正确答案。 - Urthor

1
截至2022年12月12日,我刚刚使用以下命令安装了sublime-text:
brew install sublime-text

安装后使用Sublime没有问题。我刚刚检查了一下。所以我不确定你是否还需要'cask'。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接