V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
crayygy
V2EX  ›  macOS

感觉自己的 OS X 被折腾的很混乱,想要重新安装一下

  •  
  •   crayygy · 2015-10-15 21:56:51 +08:00 · 3822 次点击
    这是一个创建于 3326 天前的主题,其中的信息可能已经有所发展或是发生改变。

    10.10 的时候就很乱了,内部各种库,还有 python2 和 3 , pip install 的库, homebrew 安装的文件, gem 安装的东西,在犹豫要不要索性一狠心,备份一下个人数据,然后重新安装一下系统。

    不知道各位朋友有没有什么更好的建议?

    34 条回复    2015-10-20 19:06:49 +08:00
    ooxxcc
        1
    ooxxcc  
       2015-10-15 21:59:12 +08:00
    /usr/local 清理一下就好
    kikyous
        2
    kikyous  
       2015-10-15 22:00:02 +08:00
    没问题就不要折腾
    mongodb
        3
    mongodb  
       2015-10-15 22:09:28 +08:00
    还有个小技巧……
    活用 docker 和 virtualbox 。搞砸了推倒重来就行。
    在涉及一些不那么高层的东西的折腾的时候,我就喜欢用这种方式。
    crayygy
        4
    crayygy  
    OP
       2015-10-15 22:16:47 +08:00
    @ooxxcc 只需要在这里删除可以么?

    @kikyous 问题倒是没什么问题,主要是感觉很混乱,担心以后再弄会更麻烦

    @mongodb 有些东西是用了 virtualenv 和 vagrent 的,但是之前对系统没有很在意这些,导致现在里面乱的可怕
    ilotuo
        5
    ilotuo  
       2015-10-15 22:20:10 +08:00
    brew list
    port installed
    然后卸载. 有什么问题么.
    等有问题再解决问题嘛 我的 brewlist 都 70 多个了
    kchum
        6
    kchum  
       2015-10-15 22:22:34 +08:00
    软件配置,推荐 mackup 备份下。
    crayygy
        7
    crayygy  
    OP
       2015-10-15 22:27:47 +08:00
    @ilotuo 嗯,暂时没问题的话,我还是不折腾了。

    @kchum 谢谢推荐
    XiaoxiaoPu
        8
    XiaoxiaoPu  
       2015-10-15 22:30:26 +08:00
    我是 brew 放到用户目录下面, python 、 pip 都用 brew 安装,这样不会影响到系统,真出要问题直接整个目录删了就行了
    crayygy
        9
    crayygy  
    OP
       2015-10-15 23:00:56 +08:00
    @XiaoxiaoPu 我在用 homebrew 之前安装了不少东西,后来用了 homebrew 又不敢重新装,怕会冲突
    Sequencer
        10
    Sequencer  
       2015-10-15 23:50:21 +08:00
    我前天重新抹盘之后启动速度的确快很多。
    现在 Mac 开发和日常使用
    BootCamp windows10+玩游戏
    VM 调用 BootCamp 使用 office
    VM 差分安装 xp 作为一次性使用国产软件
    derek80
        11
    derek80  
       2015-10-16 00:11:09 +08:00
    作为大处女座一员每年系统更新时重现格盘安装。
    yyfearth
        12
    yyfearth  
       2015-10-16 06:23:12 +08:00
    如果真的很久没有重装 而且系统是升级上来的话
    不管怎样 彻底重装一次还是值得的

    另外 10.11 建议彻底重装 而不是从 10.10 升级 尤其是你用 Homeberw 的情况下
    否则的话 要清理和修复所有东西 不比重来麻烦
    snachx
        13
    snachx  
       2015-10-16 09:50:06 +08:00
    不是高强度工作机的话,备份之后抹盘安装挺好的啊,装好系统之后用到什么再下什么,花费时间最多也不过半天,刚刚这么干了,目前为止别人说的各种坑都没遇到过
    lonelygo
        14
    lonelygo  
       2015-10-16 10:44:30 +08:00
    同意 @yyfearth 就一个 Homeberw 修复,折腾半天。
    然后 airport 也没了, ln 报错,弄半天才知道增加了权限,要换地方做软链接。

    XuanYuan
        15
    XuanYuan  
       2015-10-16 12:03:21 +08:00
    从 10.7 ( OS X Lion )一路升上来的人掩面而过……我每年都想着重装,每次都拖,一拖就是四年啊!
    dashu
        16
    dashu  
       2015-10-16 12:49:13 +08:00
    @XuanYuan 同!

    之前换 SSD 都是从 Time Machine 恢复的。
    crayygy
        17
    crayygy  
    OP
       2015-10-16 13:14:44 +08:00
    @Sequencer 自己配了台台式机,所以基本上只有 OS X 的需求,主要用来平时使用和写代码

    @yyfearth 系统刚买来的时候就是 10.10.1 ,一路升级上来的,所以才纠结要不要重新装一次 10.11

    @snachx 软件重新装什么的倒是挺方便的,记录下来然后花一天左右恢复

    @XuanYuan 10.7...好早啊

    @dashu Time Machine 好用嘛...还没用过这个功能
    dashu
        18
    dashu  
       2015-10-16 13:40:12 +08:00
    @crayygy 好好用~
    MartinWu
        19
    MartinWu  
       2015-10-16 15:09:57 +08:00
    你们怎么转移那些从官网买激活码而不是通过 mas 的软件?
    ioth
        20
    ioth  
       2015-10-16 16:05:06 +08:00
    mac 不是 win
    至少目前还没那么折堕
    regeditms
        21
    regeditms  
       2015-10-16 17:33:24 +08:00
    @kchum 用 macup 备份 那应用程序实体 .app 文件怎么办呢?直接拷贝起来?
    crayygy
        22
    crayygy  
    OP
       2015-10-16 19:25:39 +08:00
    @dashu 好的~下次买个移动硬盘试试

    @MartinWu 备份 license 就可以啦
    @regeditms 看情况吧我觉得,大部分的应用只需要备份数据就好了,然后新下载应用导入数据就行
    yyfearth
        23
    yyfearth  
       2015-10-17 02:25:23 +08:00
    @crayygy 升级 10.11 的话 强烈建议重来
    我的话 每逢大版本升级 肯定格盘重装的
    crayygy
        24
    crayygy  
    OP
       2015-10-17 13:22:49 +08:00
    @yyfearth 请问下你是格盘之后然后用 U 盘重装的么,我从没试过,不太清楚怎么弄- -
    yyfearth
        25
    yyfearth  
       2015-10-17 14:40:55 +08:00   ❤️ 1
    @crayygy
    1. TimeMachine 全盘备份好(在外接硬盘)
    2. 下载 OSX 安装包 不要安装
    3. 命令行 sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/[你要的 U 盘分区名] --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
    4. 插着刚才做好的 U 盘 重启 按住 Option/alt 键 选择 Install OS X El Capitan
    5. 不要急着安装 先选择 磁盘工具 DiskUtility
    6. 把原来的分区或者整个硬盘重新格式化 (所以一定要提前备份好所有东西)
    7. 格式化后 推出 回到刚才的安装界面 选择安装
    8. 安装很简单 你自己搞定就好了 唯一要叮嘱的就是
    安装的时候看到“还剩下 1s ”(或者 0s 或者 1 分钟之类)的时候会停在那里很久
    不要以为死机或者出问题了 这个是正常的 一般几分钟到几十分钟就好了(到 1 小时也不见怪)
    安装过程中会重启好几次
    另外安装完成后 尤其是开启了 FileVault 加密 加密和索引会导致系统运行缓慢
    等这些后台任务完成后 系统就会正常的 不用过于担心

    安装完成后 不要用 TM 直接恢复原来的系统 否则就白重装了
    到 TimeMachine 里面把需要的文件恢复回来 或者直接复制回来 都是可以得
    crayygy
        26
    crayygy  
    OP
       2015-10-17 15:04:28 +08:00
    @yyfearth 啊!谢谢!真是详细,回头重装的时候仔细参考下
    SharkIng
        27
    SharkIng  
       2015-10-17 15:28:46 +08:00 via Android
    升级 10.11 除了 /usr/local 下的全给你自动删除了
    crayygy
        28
    crayygy  
    OP
       2015-10-17 15:32:00 +08:00
    @SharkIng 不太清楚这种机制,所以才会觉得更加的混乱了
    JackBlack2006
        29
    JackBlack2006  
       2015-10-17 19:22:08 +08:00
    直接升级的甚至跨代升级的,都不知道你们干嘛有格式化的洁癖……用得好好的嘛
    crayygy
        30
    crayygy  
    OP
       2015-10-17 22:35:22 +08:00
    @JackBlack2006 本来也觉得没什么关系,只是有些东西乱了之后发现管理起来很麻烦,于是觉得干脆重新按照方便管理的方式来安装
    MartinWu
        31
    MartinWu  
       2015-10-20 14:25:47 +08:00
    @crayygy 怎么备份 licence ?
    crayygy
        32
    crayygy  
    OP
       2015-10-20 14:59:46 +08:00
    @MartinWu 能导出的就导出备份,不能的可以都存到一个文件里面去
    MartinWu
        33
    MartinWu  
       2015-10-20 17:34:18 +08:00
    @crayygy 是不是说在应用程序里拖出来的那个备份起来就可以了?
    crayygy
        34
    crayygy  
    OP
       2015-10-20 19:06:49 +08:00
    @MartinWu 某些 App 支持导出 license 的,比如 dash ?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2836 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:50 · PVG 15:50 · LAX 23:50 · JFK 02:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.