V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
crayygy
V2EX  ›  macOS

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

  •  
  •   crayygy · Oct 15, 2015 · 4354 views
    This topic created in 3852 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

    XuanYuan
        15
    XuanYuan  
       Oct 16, 2015
    从 10.7 ( OS X Lion )一路升上来的人掩面而过……我每年都想着重装,每次都拖,一拖就是四年啊!
    dashu
        16
    dashu  
       Oct 16, 2015
    @XuanYuan 同!

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

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

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

    @XuanYuan 10.7...好早啊

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

    @MartinWu 备份 license 就可以啦
    @regeditms 看情况吧我觉得,大部分的应用只需要备份数据就好了,然后新下载应用导入数据就行
    yyfearth
        23
    yyfearth  
       Oct 17, 2015
    @crayygy 升级 10.11 的话 强烈建议重来
    我的话 每逢大版本升级 肯定格盘重装的
    crayygy
        24
    crayygy  
    OP
       Oct 17, 2015
    @yyfearth 请问下你是格盘之后然后用 U 盘重装的么,我从没试过,不太清楚怎么弄- -
    yyfearth
        25
    yyfearth  
       Oct 17, 2015   ❤️ 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
       Oct 17, 2015
    @yyfearth 啊!谢谢!真是详细,回头重装的时候仔细参考下
    SharkIng
        27
    SharkIng  
       Oct 17, 2015 via Android
    升级 10.11 除了 /usr/local 下的全给你自动删除了
    crayygy
        28
    crayygy  
    OP
       Oct 17, 2015
    @SharkIng 不太清楚这种机制,所以才会觉得更加的混乱了
    JackBlack2006
        29
    JackBlack2006  
       Oct 17, 2015
    直接升级的甚至跨代升级的,都不知道你们干嘛有格式化的洁癖……用得好好的嘛
    crayygy
        30
    crayygy  
    OP
       Oct 17, 2015
    @JackBlack2006 本来也觉得没什么关系,只是有些东西乱了之后发现管理起来很麻烦,于是觉得干脆重新按照方便管理的方式来安装
    MartinWu
        31
    MartinWu  
       Oct 20, 2015
    @crayygy 怎么备份 licence ?
    crayygy
        32
    crayygy  
    OP
       Oct 20, 2015
    @MartinWu 能导出的就导出备份,不能的可以都存到一个文件里面去
    MartinWu
        33
    MartinWu  
       Oct 20, 2015
    @crayygy 是不是说在应用程序里拖出来的那个备份起来就可以了?
    crayygy
        34
    crayygy  
    OP
       Oct 20, 2015
    @MartinWu 某些 App 支持导出 license 的,比如 dash ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2503 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 02:43 · PVG 10:43 · LAX 19:43 · JFK 22:43
    ♥ Do have faith in what you're doing.