
Mac 内置硬盘越来越宝贵,尤其是 256GB 或 512GB 机器,几个大型游戏、Adobe 套件、开发工具和缓存目录就能把空间吃得很紧。AppPorts 是一个开源的 macOS 工具,目标很直接:把大体积应用迁移到外置 SSD、SD 卡或 NAS,同时在 /Applications 里保留一个很小的启动入口,让系统看起来仍像本地安装。
它和普通符号链接的区别在于项目所说的 Stub Portal:本地留下一个小的 launcher stub,真实 App 放在外部存储。这样 Finder 里不会出现快捷方式箭头,Launchpad、macOS App 菜单也能正常工作。对会自更新的应用,AppPorts 还提供锁定迁移,避免 Electron、Chrome、Sparkle 这类更新器把外置盘里的实际应用删掉或覆盖坏。
这个项目用 Swift / SwiftUI 编写,Apache-2.0 许可证,目前 GitHub 上已有 1200+ Star。功能上不只是“搬 App”:它还会检测断开的外置盘或丢失的应用,显示 Orphaned Link;支持一键恢复到本地;也可以迁移 ~/Library 下的数据目录和类似 ~/.npm 这样的点目录。macOS 15.1 之后,App Store 应用还可以直接装到外部存储并原地更新。
需要注意的是,AppPorts 要读写 /Applications,所以需要开启 Full Disk Access;项目目前也提示应用没有 Apple Developer ID 签名,首次打开如果遇到“已损坏”提示,需要手动移除 quarantine 属性。换句话说,它更适合愿意理解权限边界的 Mac 重度用户,而不是完全无感的一键清理工具。
项目地址
官网:https://appports.shimoko.com/
项目地址:https://github.com/wzh4869/AppPorts
原创文章,如若转载,请注明出处:https://wefound.cc/p/4080.html