因为是intel转m1,会涉及到一些软件的重装和重新配置,所以在这里备忘一下
主要参考:https://sspai.com/post/64301
设备情况
旧机:MBP 13’ 2018 256+8 Intel i5,系统是Monterey 12.1
新机:MBP 14’ 2021 512+16 M1
步骤
旧机准备
01 升级系统至最新版本
实际因为不剩多少内存了,就没有升级
备注:迁移后新机的系统版本是和旧机保持一致的!
02 整理归档文件&应用
具体完成了以下事项:
- 【文件】系统性分类归档所有文件夹(以前分的太随意了)
- 【文件】删除“下载”和“桌面”上显然不需要的文件
- 【文件】删除/硬盘备份占用容量过大的文件
- 【文件】从用户文件夹中备份命令行工具配置文件(可选)
- 【应用】记录预备安装的软件(因为应用打算在新机上全部手动装)
- 【应用】删除基本不用的软件
顺便分享一下我目前的归档方案。
桌面一般不放东西,下载一般乱放文件。除此以外,文稿分成以下几个文件夹:
- 【ug-fdu】:UnderGrad,包含了每学年的文件夹、证书和资料以及社团和活动
- 【grad】gradschool
- 【life】:各种爱好
- 【work】:工作相关的
- 【selfedu】:自学内容+相应的作业和笔记
- 【misc-notes】:miscellaneous, 存放没有明确父项目的笔记或整理,未来可能会分成tech和non-tech两类
- 【misc-zatsu】:杂记。读笔、随笔什么的
- 【常用证书和照片】:时不时被要求上传的东西,比如护照、证件照、电子签名
说明:整体分为学业、生活、工作三块,因为想尽可能减少层级方便查找,所以“生活”中的笔记、自学、杂记、照片都被独立出来平行放置了。
03 创建备份
用的是west digital的硬盘和系统自带应用time machine
04 退出iCloud
- 退出iCloud且关闭查找我的mac
- 解除各种授权(可选,之后可以补救)
新机配置
01 迁移
同一wifi连接状态下,两机打开迁移助手,选择需要迁移的文件即可。
一些个人小故障:迁移完后旧机的触控板反应速度突然变得过于灵敏…
02 安装软件
秉持实质极简主义,不想全部迁移以后再一个个卸载,于是新机上的所有应用软件都是一个个安装的。
第一批安装的主要应用(用不到这些感觉浑身有bug在爬):
- Chrome
- Alfred 5
- ClashX pro:用旧机下dmg然后drop过去
- typora
- IINA
其他东西:
-
git:有新版本,但还是用的旧机迁移的
-
jdk
-
Praat
-
R+Rstudio
-
vscode
-
intellij idea
-
Adobe photoshop(备忘)
-
logic
-
final cut pro(备忘)
-
office全家桶
-
aldente(电池管理软件)
03 其他设置
- 桌面:系统偏好设置-桌面与屏幕保护程序
- 本地主机名:系统偏好设置-共享 这次给mac起了个独特又好记的名字——ipad-pro-max!
04 软件使用测试
- 测一下 git本地仓库使用 和旧机完全相同,不需要重新配置
- 检查各个应用的耗能
附录:遇到的问题
- git和homebrew
问题描述:执行官网quickstart的命令,显示“///git: bad CPU type in executable"
原因:迁移过来的旧机系统没装rosetta
解决方案:装rosetta
- 配置x86和arm的brew新名字时候出错
问题:
|
|
原因:看来是因为没装java
解决:去oracle极速装了个jdk就好了。顺便这里最后没有把arm brew改成abrew,只把intel brew配置成了ibrew。
- 不知道git是自带的还是迁移的版本
问题:如题
解决:通过which git和git –version确认版本和位置
- 迁移旧brew软件包
解决:看这里