怎么让 mac 保持绿色、干净, 安装了太多软件了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
find456789
V2EX    macOS

怎么让 mac 保持绿色、干净, 安装了太多软件了

  •  
  •   find456789 Sep 16, 2019 8455 views
    This topic created in 2418 days ago, the information mentioned may be changed or developed.

    安装了很多开发工具、 一些命令行软件

    这些软件他们都有配置文件

    感觉我的电脑很乱, 不知道什么可以删除,什么不可以删除

    占用了很多容量

    听说新版的 mac 系统 把第三方软件和系统软件分离的很好, 不知道是不是

    想问问大家, 怎么让 mac 保持绿色, 保持干净

    谢谢

    41 replies    2019-09-23 11:11:06 +08:00
    VANHOR
        1
    VANHOR  
       Sep 16, 2019   1
    我跟你有一样的想法,每次装了很多软件,命令行配置了很多东西就觉得电脑不干净了,于是我就抹掉重装一遍。
    aydd2004
        2
    aydd2004  
       Sep 16, 2019
    尼玛 你是软件装多了 我是 python 库装多了 都觉得难受
    vinew
        3
    vinew  
       Sep 16, 2019 via iPhone   2
    可以考虑使用 brew cask
    nichijou
        4
    nichijou  
       Sep 16, 2019 via Android   7
    看心理医生
    lscho
        5
    lscho  
       Sep 16, 2019 via Android
    跟自己使用习惯有关。。。我就装了十几个常用软件,命令行工具用 brew 装,别的没了。。。

    另外可以看一下心里医生,电脑是用的,只要不出故障。自己的资料保存好就行了
    Dvel
        6
    Dvel  
       Sep 16, 2019
    重装呗
    gongzhang
        7
    gongzhang  
       Sep 16, 2019 via iPhone   2
    brew、docker、配置文件放到 git 仓库再软链到目标位置
    Cyshall
        8
    Cyshall  
       Sep 16, 2019 via iPhone   1
    一般配置文件在用户目录下,自己看着名字删呗。
    lplk
        9
    lplk  
       Sep 16, 2019
    @aydd2004 用虚拟环境或者 docker 会好很多
    C603H6r18Q1mSP9N
        10
    C603H6r18Q1mSP9N  
       Sep 16, 2019
    无解

    备份重装
    ftu
        11
    ftu  
       Sep 16, 2019 via iPhone
    无解,重装
    lotem
        12
    lotem  
       Sep 16, 2019
    重……完不又了?
    只有不、乃至不用,是真乾。
    billlee
        13
    billlee  
       Sep 16, 2019   1
    用 macports 不用 homebrew, 装的东西都在自己的 prefix 下,不会写到 /usr 里面,然后在 .profile 或 .zprofile 加 path.
    Tumblr
        14
    Tumblr  
       Sep 16, 2019   1
    保持绿色……贴个膜就好了……
    保持干净……平时多擦多洗……

    噢,你说软件啊,学会断舍离
    根据自己的工作和使用习惯,定一个阈值,比如 15 天。
    那些 15 天内没有打开或乃至过的软件,一根删除。
    scriptB0y
        15
    scriptB0y  
       Sep 17, 2019   1
    命令行软件用 brew 安装,app 用 brew cask 安装。
    尝试新的东西使用 docker 或者 vagrant。

    但是其实保证系统干净最根本的问题还是要知道所有的东西都干了啥,安装一个东西都多了啥,哪些端口被监听了,安装的东西的原理是啥。所以需要掌握系统知识,努力学习
    Raymon111111
        16
    Raymon111111  
       Sep 17, 2019   2
    仔细学一下 linux 的文件系统就会发现这都不是事

    就是多了一个索引块嘛, 在容量不是问题的情况下没什么大不了的

    主要把启动项整理整理就好了
    zeroDev
        17
    zeroDev  
       Sep 17, 2019 via Android   1
    我猜你是苦恼于配置文件凌乱,
    你可以看看 Arch Linux 推崇的处理技巧
    DonaidTrump
        18
    DonaidTrump  
       Sep 17, 2019 via iPhone
    淘宝有染料,买个绿色的涂上,手动绿色
    jiaxinbinggan
        19
    jiaxinbinggan  
       Sep 17, 2019 via iPhone
    重装,且定期重装。设定一个阈值,比如每次系统版本大更新。总之能自己做到不焦虑就不用去看心理医生就是了。
    crysislinux
        20
    crysislinux  
       Sep 17, 2019 via Android
    不用管,过几年就换机了。。
    20015jjw
        21
    20015jjw  
       Sep 17, 2019 via Android
    Brew
    zinplus
        22
    zinplus  
       Sep 17, 2019
    @aydd2004 每个项目都独立建 venv,不要全装在一起,不然项目依赖没办法写清楚。
    Junn
        23
    Junn  
       Sep 17, 2019
    要有个可视化的工具,一目了然的知道装了哪些开发工具,哪些语言环境,哪些包就好了。甚至还能一键安装、删除、切换版本啥的。哈哈~
    pC0oc4EbCSsJUy4W
        24
    pC0oc4EbCSsJUy4W  
       Sep 17, 2019
    brew 常用就那几个,py 用 pyenv,node 用 nvm。日常软件用我用的 app cleaner & Uninstaller,能扫描无用的配置文件和卸载比较方便。brew 管理的也非常干净啊,如果卸载某个包,某个包依赖多,brew tree 看看依赖或者 remove 的时候附带删除依赖(不建议,有些依赖公用)

    定期 onyx 清理一遍。手动删除几个 cache 和保存的应用程序状态,log。

    说实话,装系统简单,装软件太麻烦了。有些软件还得自己配置。
    qdwang
        25
    qdwang  
       Sep 17, 2019 via iPhone
    用我的终极大法:装 linux 虚拟机,所有和开发有关的都在虚拟机里做。

    我现在用 win 本就是这样,非常舒服。
    Binb
        26
    Binb  
       Sep 17, 2019 via Android
    同强迫症定期重装。homebrew 可以一定程度解决,乱的只有 brew 目录(一堆依赖)
    WenjieYe
        27
    WenjieYe  
       Sep 17, 2019 via iPhone
    时光机器了解一下?
    nutting
        28
    nutting  
       Sep 17, 2019
    现在 windows 都不怕脏了,类 unix 还在意这个问题?
    SGE
        29
    SGE  
       Sep 17, 2019
    推倒重建
    1dian01
        30
    1dian01  
       Sep 17, 2019
    主要是不够忙,忙起来就不会想这些了,以前经常重装路过
    Light3
        31
    Light3  
       Sep 17, 2019
    说道绿色 你不如和光秃秃的山一样 刷绿漆..
    weichengwu
        32
    weichengwu  
       Sep 17, 2019
    其实这些真的没啥影响,装再多也不碍事,但是我会在每年 macOS 大版本更新的时候抹掉重装一次。
    shfanzie
        33
    shfanzie  
       Sep 17, 2019
    可以用就行,管那么多干嘛!嫌头发太多啦?!
    MrUser
        34
    MrUser  
       Sep 17, 2019
    新软件先在 VirtualBox 虚拟机里跑,确实要经常用了
    再 brew 安装
    不要时候用专用的卸载工具删除(除了 .app 文件夹还有配置文件等)
    fvckDaybyte2
        35
    fvckDaybyte2  
       Sep 17, 2019
    每个软件你都知道它的配置文件和数据在哪你就不觉得脏了。一般都是在用户根目录……
    U2Fsd
        36
    U2Fsd  
       Sep 17, 2019
    CleanMyMac 清理不干净的话,就无视了
    OceanSea
        37
    OceanSea  
       Sep 17, 2019
    软件多了,又不影响速度,怕啥?
    herotiga
        38
    herotiga  
       Sep 17, 2019
    我也是,装了好多东西,有 gui 的都知道装了,命令行下的工具都不知道装了啥,感觉自己有数据洁癖
    lancelock
        39
    lancelock  
       Sep 17, 2019
    搞个虚拟机或者云服务器,remote 连接开发
    tianyu1234
        40
    tianyu1234  
       Sep 17, 2019 via iPhone
    冰点还原适合。硬盘分区,然后把桌面,文稿等等单独挂载,系统装完或者每次装完软件配置好后打开冰点。反正什么问题都是重启一次解决。
    spark2Fire
        41
    spark2Fire  
       Sep 23, 2019
    我觉得……这都是永久了 Windows 得的心理疾病……我也有!
    About     Help     Advertise     Blog     API     FAQ     Solana     846 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 140ms UTC 20:43 PVG 04:43 LAX 13:43 JFK 16:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86