最新消息:

AppPorts,macOS应用“搬家”神器,释放不够用的 SSD 空间

佳软 yeeach 532浏览 0评论

由于Macbook 内置的SSD硬盘价格相对于单独从电商网站购买贵很多, 而且Macbook 内置硬盘扩容极为麻烦,因此购买多大容量的SSD Mac成为许多用户纠结的问题。

购买使用一段时间后,一定都会懊悔当初应该更大容量的款式:Xcode、Logic Pro、Final Cut Pro、Steam 3A 大作……这些动辄几十 GB 到上百 GB 的巨型应用,很快就把 Mac 宝贵的内部 SSD 塞得满满当当。只能用外接移动硬盘解决硬盘空间不够的问题。

要将已经占用较大硬盘空间的应用及数据迁移到外接的硬盘空间,可以借助Unix的软链接命令,以 Logic Pro 为例:


1. 把完整 App 复制到外接盘

cp -a "/Applications/Logic Pro X.app" /Volumes/External/Logic\ Pro\ X.app

2. 只保留 bundle 结构,Contents 移走 

mv "/Applications/Logic Pro X.app/Contents" /Volumes/External/Logic\ Pro\ X.app/ 

3. 创建指向外接盘的 symlink 

ln -s "/Volumes/External/Logic Pro X.app/Contents" "/Applications/Logic Pro X.app/Contents"

但对技术小白,命令行工具太不友好,很容易出错。

推荐专门解决这个需求痛点的“杀手级”工具 AppPorts。

Github:https://github.com/wzh4869/AppPorts

AppPorts 是一款开源的 macOS 应用迁移与链接工具,支持

  • 一键将 /Applications 下的应用迁移到 外置存储(如 SSD、SD 卡或 NAS )
  • 在原路径创建一个“符号链接”(Symbolic Link),从而保留有效入口结构,使得 Launchpad、Finder、Spotlight 等继续无感访问
  • 迁移后的应用实际数据存在外置磁盘,节省本机存储空间

 

相对于上述命令行操作,AppPorts 最大亮点在于:它不直接对整个 .app 做 symlink,而是只对 Contents 文件夹进行符号链接。这样做的好处很多:

  • Finder 中完全看不到讨厌的“小箭头”
  • Launchpad 图标正常显示
  • 应用启动速度几乎无影响
  • 本地占用空间极低(通常只剩几 MB)

 

AppPorts 核心功能亮点:

  • 一键迁移 + 一键还原
  • 智能安全检查(阻止迁移系统应用、正在运行的应用)
  • 极致 SwiftUI 界面,美观且支持深色模式
  • 支持 20+ 种语言(含简中、繁中)
  • 支持 macOS 14 Sonoma 及以上版本
  • 极强的无障碍支持(VoiceOver、Braille)

 

对于NAS用户,强烈推荐由同一开发者开发的 LazyMount-Mac,AppPorts 的最佳拍档。LazyMount 负责连接存储,AppPorts 负责应用程序。

LazyMount-Mac:https://github.com/yuanweize/LazyMount-Mac

 

macOS Sequoia 15.1+ 以后版本,加入了“将大应用安装到外部磁盘”的原生支持。不过只能用于新安装的应用,已安装的应用仍需手动迁移。

 

Windows下类似工具:

Symlinker:https://github.com/amd989/Symlinker

FolderMove:https://www.foldermove.com

SymMover:https://symmover.en.lo4d.com/windows

 

另外对外接硬盘格式为NTFS的管理,推荐开源工具Nigate,比哪些收费的工具好用多了。

Nigate:https://github.com/hoochanlon/Free-NTFS-for-Mac

 

 

更多Apple资源

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址