轉載 http://cyrill.win/2017/12/10/about-reinstall-mac
重裝系統
開機的時候按住 Command + R
,直到出現蘋果標及進度條。
進入恢復模式之后,可以先格式化磁盤,然后選第二項安裝系統,前提是要先聯接上Wi-Fi,然后等著就行的,有進度時間提示,根據每個人網速不同時間不定。整個進度都走完會進入系統,由于我是格式化了磁盤,所以會提示進行各種設置,都設置完就可以進入系統了,新的一樣。
新系統配置開發環境
最先的一些配置
打開"安全性與隱私"中"任何來源"選項.
sudo spctl --master-disable
顯示所有隱藏文件
defaults write com.apple.finder AppleShowAllFiles YES
Xcode
這個不多說,第一個安裝毫無疑問。App Store
下載即可。就是時間比較久。
一些常用軟件
由于Xcode
比較大安裝比較慢,期間我會安裝一些常用的軟件
QQ 微信
不多說,可以從官網或者App Store
下載。
Paste 2
可以查看復制的歷史記錄的軟件。很好用。個人從 App Store 下載。
App Icon Gear
生成1x 2x 3x
圖片 和Launch Image
。 開發時會用到。
Status Barred
去掉帶狀態條的截屏圖片中的狀態條。
Sip
取色器,還挺好用的
IconKit
生成 iOS Mac
的 應用圖標。平時要求不太嚴格的時候還挺好用的。要求嚴格找設計吧。
Keynote Numbers Pages
辦公軟件
The Unarchiver
解壓RAR的
有道詞典
用來查單詞
網易云音樂
超級好的歌單和評論。
HandShaker
錘子出品的安卓手機傳輸軟件。
藍燈
github
上找。不多說。
Typora
網上搜。用來寫Markdown
,個人用著還習慣。
Reveal 4
可以去 史蒂芬周的博客 找。個人硬盤備份。
Dash
史蒂芬周的博客 找
ifunboxmac
官網下載
MindNode
思維導圖
Office
不得不裝,適應周邊大環境。雖然個人覺得 Pages 什么的更好用。
Photoshop AI
偶爾用來切個圖
iTerm2 + oh my zsh
誰用誰知道。
先安裝iTerm2
安裝oh my zsh
curl
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
wget
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
curl
在command line tools
安裝之后,就會有。
cURL
官網
安裝command line tools
,安裝完Xcode會有,或者也可以
xcode-select --install
然后會有提示。點擊安裝就可以。
而wget
可以通過homebrew
安裝
brew install wget
或者
curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz
tar xzvf wget-1.13.4.tar.gz
cd wget-1.13.4
./configure --with-ssl=openssl
sudo make
sudo make install
which wget #Should output: /usr/local/bin/wge
配色、主題和插件
配色采用solarized
打開iTerm2
的偏好設置,Profiles -> Colors
選擇 Solarized Dark
。
主題采用agnoster
vi ~/.zshrc
打開后找到ZSH_THEME="robbyrussell"
修改為ZSH_THEME="agnoster"
這個時候會出現亂碼 ?
不要擔心,是因為沒有配套的字體。
Powerline
字體下載安裝
clone
到隨便的位置,cd
到fonts
目錄,執行 install.sh
。這樣字體就都安裝了。
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
接著可以到iTerm2
偏好設置中,找到修改字體的選項,修改字體為后綴帶有powerline
的字體。?
是不是沒有了。
接著安裝插件,注意插件有很多,不過安裝的插件越多程序反應會越慢。
這里我們只安裝一個插件 zsh-syntax-highlighting
執行
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
接著再
vi ~/.zshrc
打開后找到
plugins=( [已有插件] zsh-syntax-highlighting )
source 一下 使其生效。
source ~/.zshrc
Homebrew
安裝(Install)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝 tree
brew install tree
Git
安裝command line tools
就有了。當然也可以自己安裝。
說下個人Git
的配置
別名
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci "commit -m"
git config --global alias.s status
git config --global alias.p push
CocoaPods
安裝rvm
curl -L https://get.rvm.io | bash -s stable
安裝rails
sudo gem install rails
安裝CocoaPods
sudo gem install -n /usr/local/bin cocoapods
然后
pod setup
Python3
安裝
brew install Python3
mysql
Mac OS
系統的MySQL
的版本:MySQL Community Server (GPL)
,在下載頁面提供有兩種格式的文件下載,一種為tar.gz
格式,另一種為dmg
格式,這里推薦dmg
格式。
一路安裝。中間會有個彈框,請記住里面的密碼 (是mysql root
賬戶默認的密碼)
安裝好以后,去系統的偏好設置里找到mysql
,開啟mysql
服務。
此時我們在命令行輸入mysql -u root -p
命令會提示commod not found
,我們還需要將mysq
l加入系統環境變量。
cd ~/
# 分別打開.zshrc 和 .profile
vim ./.zshrc
vim ./.profile
添加
# Add Mysql to PATH for scripting.
export PATH="$PATH:/usr/local/mysql/bin"
source 一下 使其生效
source ~/.profile
source ~/.zshrc
現在你就可以通過mysql -u root -p
登錄mysql
了,會讓你輸入密碼,就是之前記下來那一串。
登陸成功后,可以更改密碼
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你想要設置的新密碼');
也可以使用homebrew
安裝 mysql
,這里就不說了。
各種編輯器
Sublime
VisualCode
Atom
TextMate
Android Studio
寫Android的
WebStorm
不多說
PyCharm
個人用來寫Python項目
Unity
不多說