macos进行软件删除的时候删的很不干净,如果是从app store安装的程序,则可以长按后点击叉号删除,如果是第三方程序,就要在finder里的application里右键选择移动到垃圾桶,是不是非常简单?但是这个软件产生的缓存呢!我该怎么知道某个软件把它的缓存、生成的一些什么文件“拉”到哪里去了?就算我知道它们在~/Library/Cache里,一般用户都会用finder去找,但是这是个隐藏的文件夹,我需要先打开终端,然后cd到这个目录下,再查看有没有已经删除了的软件的“残骸”,这太麻烦了。大多数情况下都需要再安装一个专门清理或者是删除软件的软件,但是这也太臃肿了。
兼容性还不好,软件要有特定的OS版本才能安装,apple公司为了不出现兼容性问题,只要软件开发者更新了软件,就接着给你在设备上更新,没有预兆的更新。
假如我很喜欢之前某个macos的主题,比如macos10.5 的那个超酷的窗口切换器,我不能保留现在的系统功能下使用那个主题,只能下载当时的那个macos系统版本,然后安装到电脑上。
开发环境包太臃肿了,一个xcode就要5个G,还不如我自己去下载gcc、jdk什么的自己配环境变量。甚至连个包管理器都没有!还要使用第三方的包管理器进行包下载,跟Linux同样是类Unix系统,为什么人家的包管理做的那么好,macos的包管理就一塌糊涂!如果我从github下载了第三方的安装包安装程序安装时会报错,要输入一串神奇的命令“sudo spctl –master-disable“才能将设置隐私与安全的软件安装来源显示出来,并设置“任何来源”才能安装,这真的是太麻烦了。
我使用macos感受到了一股莫名的束缚感,让我伸不开手脚,它使用了被称为SIP的一种神秘的东西,系统的进程管理、内核、启动项之类的都要受到这只“大手”的控制,修改系统行为简直是难于上青天,甚至有些文件夹用finder访问都会提示无权限访问。一个字,不自由!
这个系统除了快、好看、生产力高、电池损耗低之外都很差。