[求救] 既有軟體環境如何轉換到新MAC上

看板MAC作者 (迷幻停車場。)時間8年前 (2016/02/01 16:26), 編輯推噓14(14018)
留言32則, 19人參與, 最新討論串1/1
大家好,小弟本身是軟體開發人員,使用MAC年資大約兩年多, 本身使用Macbook Air 2013,最近有鑒於空間實在太小不堪使用,想要換到Macbook Pro, 不過一直卡在過去兩年多的開發環境(例如 Python 的函式庫包等等)太過龐大... 不知道大家在換機的時候都是怎麼樣搬這些環境的? 最近一直有感,資料好搬,環境難搬啊 Orz... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.100.239 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1454315218.A.438.html

02/01 16:28, , 1F
我mbpr13->mbpr15時,直接time machine備份還原就完成了
02/01 16:28, 1F

02/01 16:32, , 2F
TimeMachine是唯一的解
02/01 16:32, 2F

02/01 16:32, , 3F
time machine備份呀??
02/01 16:32, 3F

02/01 16:33, , 4F
一直以為TimeMachine是重灌同一台時用的 Orz
02/01 16:33, 4F

02/01 16:33, , 5F
感謝各位大大開示!
02/01 16:33, 5F

02/01 16:44, , 6F
用PC才該煩惱這些 好險你用的是mac
02/01 16:44, 6F

02/01 16:50, , 7F
用Time Machine借屍還魂
02/01 16:50, 7F

02/01 16:52, , 8F
Tm啊 還用說嗎
02/01 16:52, 8F

02/01 18:24, , 9F
其實新舊電腦間轉換正解是 Migration Assistant,google 一
02/01 18:24, 9F

02/01 18:25, , 10F
下有很多資料可用。Time Machine 的話,你還需要準備一台外
02/01 18:25, 10F

02/01 18:26, , 11F
接硬碟或 NAS 之類的。
02/01 18:26, 11F

02/01 18:27, , 12F
當然本來就有在用 Time Machine 備份的話就不需要
02/01 18:27, 12F

02/01 18:27, , 13F
Migration Assistant
02/01 18:27, 13F

02/01 20:06, , 14F
樓上真˙正解
02/01 20:06, 14F

02/01 22:22, , 15F
用homebrew裝的?去list一下你homebrew裝了什麼套件,直接
02/01 22:22, 15F

02/01 22:23, , 16F
弄一個script讓新的機器一次裝好你原本裝的東西即可。
02/01 22:23, 16F

02/01 22:42, , 17F
用docker
02/01 22:42, 17F

02/02 01:24, , 18F
慢慢手動安裝,把真正用到的留下,畢竟也不是常常換電腦
02/02 01:24, 18F

02/02 02:17, , 19F
推 homebrew,另外 python 的套件可以用
02/02 02:17, 19F

02/02 02:17, , 20F
pip 吧?pip freeze > req.txt && pip in
02/02 02:17, 20F

02/02 02:17, , 21F
stall -r req.txt 應該就可以把你要用到
02/02 02:17, 21F

02/02 02:17, , 22F
的套件搬過去。
02/02 02:17, 22F

02/02 09:18, , 23F
OS X 內建系統轉移功能直接兩台電腦接在一起轉就好了
02/02 09:18, 23F

02/02 10:20, , 24F
對阿 直接對接 然後用系統移轉
02/02 10:20, 24F

02/02 11:48, , 25F
用 thunderbolt 兩台電腦對傳,是蠻快,
02/02 11:48, 25F

02/02 11:48, , 26F
但有些環境變數要手動自己修正
02/02 11:48, 26F

02/02 21:58, , 27F
我都趁這個時候重裝一個乾淨的環境
02/02 21:58, 27F

02/02 21:58, , 28F
有時候時間一長 整個電腦都亂七八糟XD
02/02 21:58, 28F

02/03 09:04, , 29F
er... python自己都沒存requirement.txt嗎
02/03 09:04, 29F

02/03 09:05, , 30F
以及virtualenv自己也有包,開發要有好習慣啊...
02/03 09:05, 30F

02/11 11:59, , 31F
每年都重裝環境,一方面維持更新,也保持
02/11 11:59, 31F

02/11 11:59, , 32F
自己對裝環境的敏感度
02/11 11:59, 32F
文章代碼(AID): #1MhnRIGu (MAC)