「AppPorts」开源 macOS 应用迁移工具:把大型 App 搬到外置硬盘,还能保留本地启动体验

AppPorts 主界面

Mac 内置硬盘再大,也很容易被 Xcode、Adobe、游戏、虚拟机和各种大型应用一点点吃掉。AppPorts 做的事情很直接:把 /Applications 里的应用迁移到外置 SSD、SD 卡或 NAS,同时在原位置留下一个很小的启动器壳。对 macOS 来说,应用看起来还在本地,Launchpad、Finder 和日常启动方式尽量保持原样,但真正占空间的主体已经搬到了外部存储。

它和普通软链接的区别,在于作者称为 Stub Portal 的方案。本地保留的是一个启动入口,不会像传统符号链接那样在 Finder 里显示箭头,也更照顾 Launchpad、系统应用菜单和应用更新。对于会自更新的 Sparkle、Electron、Chrome 这类应用,AppPorts 还提供锁定迁移,避免外置硬盘里的真实应用被更新器误删或覆盖。

AppPorts 不只是搬 App。它还包含代码签名管理、孤立链接检测和一键恢复:外置盘拔掉或应用被删时,列表会标出断开的链接;迁移后如果遇到“已损坏”提示,可以做重签名;想恢复本地安装时,也可以把应用搬回来并移除链接。新版还扩展到数据目录管理,可以把 ~/Library/ 里的应用数据目录或类似 ~/.npm 的工具目录迁移到外部存储。

项目是 Swift / SwiftUI 写的原生 macOS 应用,要求 macOS 12.0 以上,当前 GitHub 约有 1510 个 Star,最新版本为 2026 年 5 月发布的 v1.7.0,协议是 Apache-2.0。需要注意的是,它要读写 /Applications,所以首次使用需要授予完全磁盘访问权限;另外当前应用没有 Apple Developer ID 签名,如果 macOS 拦截,需要按项目说明移除 quarantine 属性。它适合那些 Mac 本地空间紧张、但手边有稳定外置盘或 NAS 的用户,尤其是大型软件和游戏库比较多的人。

项目地址

官网:https://appports.shimoko.com
项目地址:https://github.com/wzh4869/AppPorts

原创文章,如若转载,请注明出处:https://wefound.cc/p/4899.html

(0)
「TextGO」开源跨平台文字工具:选中文本后弹出动作栏,搜索、脚本和 AI 处理一步完成
上一篇 12小时前
「Inkeys」开源 Windows 屏幕批注工具:讲课、演示和录屏时随手写画标注
下一篇 4小时前

相关推荐