如何让一部全新的 MacBook 快速完成开发环境配置
如果有梯子,可以直接点击
本文使用 Sublime Text 3 + MarkdownEditing写作,有兴趣的朋友可以转这里
但预览部分,使用的是OmniMarkupPreviewer
Mou 一款国人编写的 markdown 编辑器
目录
如何让一部全新的 MacBook 快速完成开发环境配置
安装 Xcode command line tools 避免依赖问题
安装一些 app工具作为开发 IDE
安装 Homebrew
安装 vagrant
解决 brew 时的问题
然后接着安装安装虚拟机前记得切换目录
接下来是安装需要的虚拟机这里以 centos70为例
ssh 链接虚拟机
其它安装
安装 Xcode command line tools; 避免依赖问题
xcode-select –install
运行命令后,按照指引,你将完成 Xcode command line tools 安装。
安装一些 app工具作为开发 IDE
因人而异,根据需要选择;
这里建议几个:
– Google Chrome
– Sketch
– Dash
– Parallels
– Github
安装 Homebrew
$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
$ echo ‘export PATH=”/usr/local/bin:$PATH”‘ >> ~/.bash_profile
$ brew doctor
安装 vagrant
$ brew cask install virtualbox
# 如果上面的操作遇到
# 类似”brew cask install virtualbox Error: Unknown command: cask”
# 的问题,可以尝试下面的解决办法
解决 brew 时的问题
$ brew install caskroom/cask/brew-cask
$ 或者
$ brew tap caskroom/cask
$ brew install brew-cask
关于brew install brew-cask,底部有位朋友给出了提示,请注意看。
然后接着安装(安装虚拟机前,记得切换目录)
$ brew cask install vagrant
$ brew cask install vagrant-manager
$ vagrant box add precise64 http://files.vagrantup.com/precise64.box
$ vagrant init precise64
$ vagrant up
$ vagrant ssh
$ #vagrant usage
$ sudo vagrant box add {title} {url}
$ sudo vagrant init {title}
$ sudo vagrant up
接下来是安装需要的虚拟机,这里以 centos7.0为例
$ vagrant init chef/centos-7.0
$ vagrant up –provider virtualbox
$ vagrant up
$ vagrant ssh
更多的 vagrant 虚拟机系统
ssh 链接虚拟机
vagrant init 之后会生成Vagrantfile文件,在Vagrantfile中配置:
config.vm.network :private_network, ip: “192.168.1.104”
即可通过 ssh 连接该虚拟机
另,vagrant安装后,Launchpad中会有其启动项,点击可在菜单栏通过 gui 操作
其它安装
其它的环境,如 java,或 python 的话,建议通过 jenv 或者 pyenv 来安装,可以轻松在多版本之间切换。
Do it yourself!
前面的笔记里面提到过:mac 下的 pyenv 安装; mac 下的 jenv 安装;
另附一个package control参考供习惯于使用sublime Text的朋友参阅。