100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Mac开发必备工具(一)—— Homebrew

Mac开发必备工具(一)—— Homebrew

时间:2018-10-08 17:23:56

相关推荐

Mac开发必备工具(一)—— Homebrew

Homebrew

简介

macOS 缺失的软件包管理器。使用 Homebrew 安装 Apple 没有预装但你需要的东西。官网有中文说明。

安装与配置

Homebrew 的安装非常简单,将下面这条命令粘贴到终端:

/usr/bin/ruby -e "$(curl -fsSL /Homebrew/install/master/install)"

等待命令执行完毕。其他配置见官网中文说明。

常用命令

brew help查看帮助brew install <package name>安装软件包brew uninstall <package name>卸载软件包brew list [--versions]列出已安装的软件包(包括版本)brew search <package name>查找软件包brew info <package name>查看软件包信息brew update更新brewbrew outdated列出过时的软件包(已安装但不是最新版本)brew upgrade [<package name>]更新过时的软件包(不指定软件包表示更新全部)brew doctor检查brew运行状态

常用软件

brew install wgetbrew install curlbrew install opensslbrew install fish#安装fish shellbrew install git-flow #安装git-flowbrew install python #安装python

Homebrew-Cask

Homebrew-Cask 是 Homebrew的一个扩展。它能够优雅、简单、快速的安装和管理 macOS 图形界面程序,比如Google Chrome 和Dropbox等等。官网 https://caskroom.github.io/。

Cask 常用命令

brew cask -help查看帮助brew cask install <software name>安装软件brew cask uninstall <software name>卸载软件brew cask search <software name>搜索软件brew cask info <software name>查看软件相关信息brew cask list列出通过 Homebrew-Cask 安装的包

经过测试,虽然-help是未知命令,但是仍然可查看 Cask 的命令,其他帮助命令(如brew cask -hbrew cask --help)好像都不行。还有其他的命令就不一一介绍了,其他命令可以通过brew cask -help查看。

Cask 常用软件

brew cask install iterm2 #安装iTerm 2brew cask install launchrocket #管理软件后台服务brew cask install google-chrome #安装Chromebrew cask install the-unarchiver #解压软件brew cask install alfred #效率软件brew cask install qq #腾讯QQbrew cask install evernote #云笔记软件brew cask install sublime-text #文本编辑器brew cask install skitch #ervernote配套的截图软件brew cask install dropbox #文件同步软件brew cask install zotero #网页收藏与文献管理软件brew cask install anki #记忆软件brew cask install virtualbox#虚拟机,可以装个Windowsbrew cask install self-control #避免分心的软件brew cask install vlc #视频软件brew cask install appcleaner#应用清理#Quick Look 系列brew cask install qlcolorcode #预览脚本时自动代码配色brew cask install qlstephen#预览未知拓展名的纯文本文件brew cask install qlmarkdown#预览Markdown文件brew cask install quicklook-json #预览JSON文件brew cask install quicklook-csv #预览CSV文件

Homebrew-Cask 是一个开源项目,其详细信息可以看其开源项目介绍,所支持的软件列表在这里:/caskroom/homebrew-cask/tree/master/Casks。

如果觉得管理软件在后台运行的服务很麻烦,可以装个LaunchRocket,这也是个开源项目。

关于 Quick Look 的介绍可以看这篇文章加强你的「一指禅」:Mac QuickLook「快速预览」兼容性扩展教程,同时Quick Look plugins这个开源项目列出了所有支持 Homebrew-Cask 的 Quick Look 扩展,据说支持的都是程序员必备。

轻松实现一键装机

在使用 Mac 的过程中,总想着有没有方便、简单的办法实现在不同Mac 上同步开发环境的办法,今天在整理 Homebrew 使用笔记的时候突然冒出一个想法,如果我把所有的 Homebrew 安装命令列成一个清单形式,当在另一台新的 Mac 上工作时,那么就可以先装一个 Homebrew 然后将命令清单中的所有命令复制粘贴到终端中,等待命令执行完毕后,新的 Mac 的大部分开发环境就跟常用的 Mac 开发环境一致了。下面列出笔者的常用命令清单:

#安装 Homebrew/usr/bin/ruby -e "$(curl -fsSL /Homebrew/install/master/install)"#安装基础套件brew install fish#安装fish shellbrew install git-flow #安装git-flowbrew install python #安装python#Homebrew-Caskbrew tap caskroom/cask# 安装Cask基础软件brew cask install iterm2 #安装iTerm 2brew cask install google-chrome #安装Chromebrew cask install the-unarchiver #解压软件brew cask install alfred #效率软件brew cask install qq #腾讯QQbrew cask install sourcetree#Git GUI 客户端brew cask install cheatsheet# 显示当前程序的快捷键列表,默认的快捷键是长按⌘

这份清单会随着我对 Mac 的不断深入了解而持续更新,欢迎关注 Sheh 伟伟的个人博客。

参考资料

Mac 开发配置手册

同系列文章

Mac开发必备工具(一)—— Homebrew

Mac开发必备工具(二)—— iTerm 2

Mac开发必备工具(三)—— Fish shell

本文作者:Sheh伟伟

本文链接:Mac开发必备工具(一)—— Homebrew

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。