
MacBook使用時間長了之后難免會有很多雜七雜八的文件,存儲空間嚴重不足,我一狠心,就趁著升級到10.12(macOS Sierra)系統(tǒng)的機會,把MacBook直接全部抹掉重裝了。重裝還不算麻煩,但是麻煩的就是在一清二白的系統(tǒng)上重新搭建起各種環(huán)境……
一、重裝系統(tǒng)
據(jù)我所知的重裝Mac系統(tǒng)的方法有三種:
- 通過Time Machine恢復(fù)
- 在線重裝
- 自制U盤重裝
具體的操作方式可以在網(wǎng)上查,本人懶一點,再加上網(wǎng)速還可以,就用了最省事的在線重裝。
- 關(guān)閉MacBook,然后按住Commend + R不放,打開電源,直到出現(xiàn)蘋果的標志,然后放開Commend + R。
- 這時候進入了OS X實用工具的界面,分別有“從Time Machine備份進行恢復(fù)“、”更新安裝OS X“、”獲得在線幫助“、”磁盤工具“這四類。
- 先進入”磁盤工具“,這時候左邊能看到兩個盤。上面的一個盤是自己的主存儲盤,下屬一個Macintosh HD子盤;下面的一個大概有2G左右的盤,就是類似于Windows PE系統(tǒng)的一個空間,不要去動它。選擇Macintosh HD子盤,抹掉。
- 返回進入”更新安裝OS X“選項,選擇Macintosh HD子盤,進行在線安裝。我安裝的時候顯示還有5分鐘,可是我足足用了半個多小時才把這5分鐘給跑完(吐槽一下蘋果弱智的時間算法)……然后就自動進行系統(tǒng)安裝了。
- 剩下的就是配置Apple ID,以便于以后還原數(shù)據(jù)。
二、配置系統(tǒng)
首先我就安裝了Xcode,吃飯的家伙,必須要先保證有。然后安裝了搜狗輸入法、Clean My Mac、 有道詞典、騰訊QQ、 為知筆記、 網(wǎng)易云音樂、 Dash、 Source Tree、 iStat Menus、 Snip、 The Unarchiver、 XMind這幾個軟件,其他的以后想起來再安裝。
值得注意的一點是,有些軟件從App Store下載和從官方網(wǎng)站下載是完全不同的,App Store會對某些功能進行限制。比如;有道詞典的劃詞和屏幕取詞功能、網(wǎng)易云音樂的支持鍵盤頂部音樂控制功能,Snip的滾動截屏功能等。
升級ruby
- 從網(wǎng)上看到有因為ruby版本低而安裝Cocoapods失敗的,所以本著謹慎的原則,要先更新ruby。
- 更新ruby需要安裝RVM,所以要先安裝RVM。
curl -L https://get.rvm.io | bash -s stable
指定位置
source ~/.rvm/scripts/rvm
然后通過命令
rvm -v
查到我的RVM版本是1.27.0。
- 通過命令
ruby -v
查到我的ruby版本是2.0.0p648。
然后通過命令
rvm list known
查到最新的版本是2.3.0。
通過命令
rvm install 2.3.0
來安裝在最新版本的ruby,但是它提示你沒有安裝Homebrew,輸入路徑進行安裝,按回車鍵選擇默認位置,然后一路回車,安裝brew完畢,然后終端自動繼續(xù)安裝ruby 2.3.0,安裝成功。
安裝Cocoapods
- 通過命令
gem sources -l
查到系統(tǒng)默認的gem的源是https://rubygems.org/ ,這個在國內(nèi)有被墻的危險,所以要改為國內(nèi)的淘寶源。因為近期淘寶的ruby鏡像網(wǎng)站已經(jīng)放棄維護,RubyGems 鏡像的管理工作以后將交由 [Ruby China](https://gems.ruby-china.com/) 負責(zé),所以之前的淘寶鏡像已經(jīng)不能使用了。同時,Ruby China的鏡像網(wǎng)址也由https://gems.ruby-china.org/替換為https://gems.ruby-china.com/,請大家注意及時更改!
gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.com/
然后對gem進行更新
sudo gem update --system
更新后的版本為2.6.6。
- 終于到了要安裝Cocoapods的時候了,由于Cocoapods的庫文件太大,下載時間太長,可以從一臺已經(jīng)下載好了的電腦的~/目錄里面把.cocoapods/文件夾拷貝到對應(yīng)的位置,然后再下載庫文件就省很多時間。
但是系統(tǒng)默認是看不到隱藏文件夾的,可以通過命令
defaults write com.apple.finder AppleShowAllFiles -bool true
來使隱藏文件失效,必須重啟finer才能生效。
- 通過命令
sudo gem install cocoapods
安裝Cocoapods。
- 把從其它電腦復(fù)制得來的.cocoapods文件放到~/路徑里面,然后終端運行
pod setup
在很短的時間內(nèi)就安裝好了。
安裝LLDB命令插件chisel
- 在控制臺輸入以下命令
brew install chisel
- 根據(jù)提示,在~/路徑查找.lldbinit文件,發(fā)現(xiàn)沒有,就新建一個該文件,并插入提示的文字。
cd ~
touch .lldbinit
vi .lldbinit
在文件中粘貼
command script import /usr/local/opt/chisel/libexec/fblldb.py
這段話,并進行保存。
Safari插件配置
- 點擊左上角Safari按鈕 -> Safari擴展... ,進入了一個插件庫。先安裝了Evernote Web Clipper,它可以很方便地把網(wǎng)頁中的內(nèi)容保存到自己的印象筆記賬戶里面去。
- 接著安裝了Adblock Plus,攔截廣告還是這個管用!
- 因為蘋果系統(tǒng)對Flash的不兼容,導(dǎo)致網(wǎng)頁上的大部分視頻都不能正常觀看,看一小會兒就會發(fā)熱很嚴重。在百度上搜索“媽媽再也不用擔(dān)心我的macbook發(fā)燙了計劃”,它能自動把網(wǎng)頁上的Flash格式視頻轉(zhuǎn)換成HTML5格式的視頻。把這個插件安裝上,在進入優(yōu)酷等對應(yīng)網(wǎng)頁的時候,就可以放心看視頻了。
安全性和隱私里面添加“任何來源”
在更新到10.12的系統(tǒng)后,發(fā)現(xiàn)在系統(tǒng)偏好設(shè)置->安全性和隱私->通用里面去掉了“任何來源“選項,導(dǎo)致沒有簽名的應(yīng)用沒辦法安裝,只允許AppStore和被認可的開發(fā)者的應(yīng)用可以安裝。
在終端輸入
sudo spctl --master-disable
命令,就可以重新看到”任何來源“了。
就先配置到這里,差不多可以用了,有啥添加的再看具體情況就可以了。