如何从 Time Machine 或备份恢复 Homebrew 配置
Posted
技术标签:
【中文标题】如何从 Time Machine 或备份恢复 Homebrew 配置【英文标题】:How to restore Homebrew config from Time Machine or backup 【发布时间】:2020-09-27 12:35:09 【问题描述】:TL;DR 我杀死了我的 Homebrew,现在需要从 Time Machine 恢复。
我有一个工作正常的 Homebrew,其中安装了各种软件包并且可以正常工作。我已经安装了一些我不再想要的新包(将 php 5.6 升级到 php 7),所以我删除了它们并尝试重新安装旧包。这不起作用,我认为这是由于我在此过程中的 openssl。
我有几天前一切正常时的 Time Machine 备份。需要哪些步骤才能将 Homebrew 恢复到旧状态?
我已尝试恢复/usr/local/Cellar
目录,但似乎我需要做其他事情(php 仍在运行错误版本)。
我应该恢复/usr/local/opt
吗?还有什么吗?
如果可能,我宁愿不进行完整的 mac 还原。
谢谢
【问题讨论】:
【参考方案1】:希望我还不算太晚,你的公式安装应该都在/usr/local/Cellar
,然后你可以运行brew doctor
看看你应该修复哪些损坏的链接。
最坏的情况,您可能需要重新安装一些公式,希望您使用的是受支持的 MacOS 版本。
【讨论】:
以上是关于如何从 Time Machine 或备份恢复 Homebrew 配置的主要内容,如果未能解决你的问题,请参考以下文章
text 如何使用tmutil命令删除旧的Time Machine备份。
Apartment Fire-Time Machine 没有备份 XCode 项目?
大型 CoreData 存储对 Time Machine 的影响