系统
macOS 的版本必须落后一个大版本,以保证加解密可用,目前系统最新的是 14。
加解密
版本:AKernel(mac).run.20230420.4.74.1112.dmg
有系统限制,默认不支持最新的系统,一旦更新很容易出现没有 「TEC Guangzhou Solutions Limited」
VPN
版本:Tunnelblick_3.8.6_build_5710.dmg
暂无系统限制。
需要注意成功安装加解密和 VPN 之后,不能关闭 SIP 且下面三项必须打开。
Git
SSH Key
版本:Gerrit Code Review (2.13.5)
尽管 ssh-rsa 已经不安全,但是只能使用这个。
如果使用的 Git 客户端版本高于 2.32,则需要做以下特殊处理,在 SSH 配置文件中增加如下配置:
cd ~/.ssh
echo 'Host *
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa' > config
Host 最好指定域名:
Host internal.cardopt.com
忽略 .nvmrc 文件
删除 .vnmrc 文件之后,运行:
git update-index --skip-worktree .nvmrc
无法生成 changelog
根据提示的命令,并添加 -O:
gitdir=$(git rev-parse --git-dir); scp -p -O -P 8888 xiaoming@internal.cardopt.com:hooks/commit-msg ${gitdir}/hooks/
subsystem-request-failed-on-channel-0-scp-connection-closed-macbook
打开 macOS 电池百分比
Homebrew
无法下载 homebrew。
迁移助手
- 使用 macOS 自带的迁移助手
- 使用微信键盘的跨设备功能