如何让一部全新的 MacBook 快速完成开发环境配置

来源:互联网 发布:网络电视如何看翡翠台 编辑:程序博客网 时间:2024/05/21 19:40

如何让一部全新的 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的朋友参阅。

0 0
原创粉丝点击