V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MrGba2z
V2EX  ›  问与答

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

  •  
  •   MrGba2z · 2014-05-11 00:26:34 +08:00 · 2147 次点击
    这是一个创建于 3879 天前的主题,其中的信息可能已经有所发展或是发生改变。
    重装原因: 电脑里被我杂七杂八的装了不少东西, 有的用 eazy_install,有的用 homebrew,有的用 pip. 乱的不行. 装了虚拟环境也不会用. 刚开始不懂这些,都是跟着教程乱装.现在有的包安装的时候会出现错误,想重装后统一用 homebrew 管理.

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

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

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

    今年 GSoC macports 有个 pip2port 的项目想填补一些滞后的空白,不知道到最后成品会是个什么样子。
    MrGba2z
        3
    MrGba2z  
    OP
       2014-05-11 00:59:52 +08:00
    @hewigovens 已感谢, 没有 Time machine. 目前看来只用得到 Python, ruby node 这些尚未涉及. anyway, 这三个我记下了.
    Lax
        4
    Lax  
       2014-05-11 10:12:34 +08:00
    总归还是一样把程序的文件放进系统里。自己做包的话,fpm吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   834 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:10 · PVG 05:10 · LAX 13:10 · JFK 16:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.