今天用 brew 装东西的时候本来想 ls /opt/homebrew/etc
,不知道为啥就打成了 rm -rf /opt/homebrew/etc
。😂路过的朋友有空的话能否帮忙贴一下在这个目录 ls
的结果,我看下我需要重新装一下什么包。感谢大家。🙏
提示:Intel 的 Mac 要 ls /usr/local/etc
,ARM 的 Mac 需要 ls /opt/homebrew/etc
。
1
w1573007 2021-02-14 01:36:20 +08:00 via Android 1
|
2
f12998765 2021-02-14 01:38:39 +08:00 1
|
3
chengluyu OP 感谢回帖的同仁。
上 Formulae 搜了一下,发现很多包都会往 etc 放东西,所以我干脆执行了一遍 history | cut -c 8- | grep "^brew install " | sed "s/install/reinstall/" 把装过的东西重新装一遍,估计就能解决问题了。 |
4
lovestudykid 2021-02-14 02:13:24 +08:00 1
brew bundle 就是干这个的,不用 histroy 这样的黑科技....
|
5
webshe11 2021-02-14 02:14:58 +08:00 via Android 1
楼主手残党鉴定完毕,建议买个固态移动硬盘 Time Machine 定期备份
|
6
chengluyu OP @lovestudykid 学到了,原来还有这么好用的东西。以后迁移设置新 Mac 也不用一个一个装了。
|
8
boywang004 2021-02-14 09:38:38 +08:00 1
「毁灭吧,这个世界」<== 一定是有心魔。
在回帖学到了姿势,感谢 @lovestudykid |
9
anonydmer 2021-02-14 13:26:14 +08:00
大家有没有升级到 brew 3.0 之后遇到问题的?
|