想重装 Mac, 特地跑来问下我这情况是否有不重装的办法, 另外问下重装后的一些问题.

2014-05-11 00:26:34 +08:00
 MrGba2z
重装原因: 电脑里被我杂七杂八的装了不少东西, 有的用 eazy_install,有的用 homebrew,有的用 pip. 乱的不行. 装了虚拟环境也不会用. 刚开始不懂这些,都是跟着教程乱装.现在有的包安装的时候会出现错误,想重装后统一用 homebrew 管理.

1. 是否有不重装,能恢复到刚购买时状态的办法?
2. 重装后我想 python 的包用 pip 装, 其余的用 homebrew 安装. (另外求安装程序啊, 各类包啊这方面的建议,我还是个新手程序员, 只知道这两个, 想有一套统一的管理方式)

PS: brew cask 是不是没有直接升级软件的方法,只能 uninstall&install?

任何有帮助的回复都送上感谢!
2147 次点击
所在节点    问与答
4 条回复
hewigovens
2014-05-11 00:49:20 +08:00
1. 如果之前有Time machine备份的话, 可以不重装; 覆盖安装系统可以清掉你这些东西的
2. 统一太难了, python -> pip | ruby -> gem | node -> npm | 各类pkg能不装就不装.
sinxccc
2014-05-11 00:56:12 +08:00
2. 理论上说像 macports 那样可以做成统一的管理,所有的包由 port 接管。实际上…嗯…

今年 GSoC macports 有个 pip2port 的项目想填补一些滞后的空白,不知道到最后成品会是个什么样子。
MrGba2z
2014-05-11 00:59:52 +08:00
@hewigovens 已感谢, 没有 Time machine. 目前看来只用得到 Python, ruby node 这些尚未涉及. anyway, 这三个我记下了.
Lax
2014-05-11 10:12:34 +08:00
总归还是一样把程序的文件放进系统里。自己做包的话,fpm吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111966

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX