美文网首页安装教程知识点工具推荐
60分钟配置MacBookPro开发环境

60分钟配置MacBookPro开发环境

作者: 5095a8efb080 | 来源:发表于2018-06-12 12:10 被阅读757次

本文记录了我的新MacBookPro配置过程,主要参考了github上的文档:macOS Setup Guide。整个过程大约需要60分钟。

总体分三部分,分别是系统设置,包括Docker、Finder、XCode & tools;其次是必备软件,包括iTerm2用于替代系统自动终端、zsh/oh-my-zsh、Homebrew;最后是常见软件安装,基本用brew或者brew cask管理。

    1. 系统设置
      1.1 Docker
      1.2 Finder
      1.3 Xcode & tools
    1. 必备软件
      2.1 iTerm2
      2.2 zsh/oh-my-zsh
      2.3 Homebrew
    1. 常用软件
      3.1 git
      3.2 SublimeText3
      3.3 MySQL
      3.4 Ruby
      3.5 Python
      3.6 Java

拿到2017新款的MacBookPro的第一印象:真tm的惊艳,这才是生产力工具啊


mac.jpg
  1. 视网膜屏幕太华丽,完全吊打之前的Lenovo Thinkpad T440p!
  2. 键盘手感一流,虽然键程略短,有点不太适应,瑕不掩瑜!
  3. 触控板交互大赞,甩出鼠标操作几条街!
  4. 重量较之前用的T440P大大减轻。

话不多说,赶紧拿来配置吧。

1. 系统设置

1.1 Dock

停靠左边,自动隐藏

image

1.2 Finder

把home目录拖上去,去掉不必要的快捷键

image

1.3 XCode & command line tools

Xcode

可在app store下载最新版,我没有升级。

Command line tools

安装command line tools

xcode-select --install

如果你不是一名 iOS 或 OS X 开发者,可以跳过安装 XCode 的过程,直接安装 Xcode command line tools 。安装完成后,你将可以直接在 terminal 中使用主要的命令,比如:make, GCC, clang, perl, svn, git, size, strip, strings, libtool, cpp等等。

2. 必备软件

2.1 iTerm2

比系统terminal好用

官网https://www.iterm2.com/downloads.html下载.zip包,直接安装。

2.2 oh my zsh

zsh and zsh completions

brew install zsh zsh-completions

oh-my-zsh

curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

2.3 Homebrew

mac下的包安装管理工具

安装

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

配置

$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

测试

$ brew doctor

基本使用

安装package

$brew install package_name

更新package

$brew update package_name

清除package

$brew cleanup package_name

列表package

$brew list --versions

brew cask

brew主要用于命令行工具管理:如tree,gcc

brew cask主要用于UI的app管理:如sublimetext, atom,截图工具jietu,解压缩工具The Unarchiver等

$ brew cask install appcleaner #软件卸载工具

$ brew cask install google-chrome

$ brew cask install jietu #qq 截图

$ brew cask install sublime-text3 atom

$ brew cask install virtualbox #虚拟机,转个Windows,Ubuntu无压力

$ brew cask install the-unarchiver #可以解压缩.rar文件!!

3. 常用软件

用brew管理各种有tool 和app,好用到飞起,说来就是一个字:快!


brew-list.jpg

3.1 git

安装

brew install git

配置

git config --global user.name "Your Name Here"

git config --global user.email "your_email@youremail.com"

ssh-key

ssh-keygen -t rsa -C "your_email@example.com"

3. 2 Sublime text

安装

brew install sublime-text

配置

sudo ln -s '/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl' /usr/local/bin/subl

3.3 MySQL

安装

home brew install mysql

启动

brew services start mysql

或者

mysql.server start

停止

mysql.server stop

root用户默认密码空

mysql -uroot

3.4 Ruby

macOS系统自动Ruby2.3,实际使用方便还是要自己再配置ruby。多版本管理工具,有rbenv和rvm可选,个人更习惯用rvm,具体配置主要参考ruby-china上的文章

RVM

安装rvm

$gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

$ curl -sSL https://get.rvm.io | bash -s stable

$ source ~/.rvm/scripts/rvm
具体可参考 http://rvm.io/rvm/install

Ruby

$rvm requirements

$rvm install 1.9.3

$rvm use 1.9.3

$ruby -v

$gem -v

$gem install bundler

Rails

gem install rails

rails -v

3.5 Python

安装

brew install python #默认是 python3

pip install --upgrade setuptools

pip install --upgrade pip

3.6 Java

安装

默认是JDK10

brew cask install java

至此,MacBookPro开发环境配置基本告一段落,可以开始愉快的搬砖了。

相关文章

网友评论

    本文标题:60分钟配置MacBookPro开发环境

    本文链接:https://www.haomeiwen.com/subject/eqxleftx.html