在windows上要轉移舊系統的application到新系統是很辛苦的
尤其是單純想遷移幾套常用的application到新系統上
所安裝的application,通常都有不少dll分散在各處
因此也只能在新系統安裝後,再自己重新設定(有些有支援匯出設定);在mac osx上呢?
mac osx底子其實也是unix base的系統
使用過linux的就知道,大部分的application都是可攜的
也就是直接拷貝,大概就可以用
只不過,部分的application通常也會有其它設定檔會分散在其他地方
例如,最常見的,會在~/資源庫/Preferences,底下有許多.plist檔案
.plist檔案粗略的說,是用來描述跟記錄該app的組態檔
例如包含一些註冊資料,上次軟體結束時視窗的大小位置ㄝ軟體開啟的時間..等
在這裡你就無法確定到底哪些才是那個app的
另外有些也常放在~/資源庫/Application Support
例如firefox就把一些設定跟書籤放在這裡
so...回歸主題
除了去購買專用的遷移軟體外,還有什麼方法嗎?
若是要全部轉移,可以利用apple內建的系統移轉輔助程式
而如果想要移轉的是少部分的app
可以去下載免費的AppCleaner-->http://www.freemacsoft.net/AppCleaner/
這套軟體原本是用來專門完全移除app的軟體
因為他可以判斷出除了主程式
是否還有其它相關的設定檔,組態檔分散在其他位置
如何運用這軟提轉移呢?follow me
1.
打開AppCleaner
2.
到mac osx的應用程式區找到您要轉移的應用程式,我以firefox為例
用滑鼠將上圖畫面左方的firefox拖曳到右方的AppCleaner,會出現如下畫面
這裡可以看到,firefox除了主程式,另有分散在其他3個路徑的資料
ps.畫面中友的路徑是指到caches,其實是可以不用管它,因不牽涉設定資料
此時請print screen下這路徑畫面,或拿筆把各路徑抄起來
3.
接下來直接點選AppCleaner的刪除
注意!在刪除之前,先確定垃圾桶是清空的
刪除之後的檔案,通通會丟在垃圾桶
我們目的只是,要到垃圾桶,去把這些檔案copy出來(例如到隨身碟)
copy之後,就可以在垃圾桶把這些檔案還原
可別真的把垃圾桶清空,這樣一來這台電腦的firefox可要重裝了
4.
到新電腦之後
請把第2步驟抄下的路徑,一一把檔案放回去就ok囉
[引用來源]
-------------------------------jimgau's comment
這方法其實不算最快,也有點小麻煩
但是不用錢,適合打算轉移少部分application的方式
若要大量轉移,可以去找找專門的遷移軟體
或利用time machine將所有檔案還原到新系統即可