这几天给macos的xcode升级时提示空间不足,我很奇怪,看了一下系统信息,显示剩余空间大概25个G左右,想了半天,于是把原来的xcode删了,然后下载新的xcode,但app store还是提示空间不足,这下让我彻底郁闷了,系统存储信息里面显示占用系统空间最大的是other,大约33g,这个other还无法清除,但无法知道具体是什么内容,我想了一下,于是决定手动清理。
在appstroe里面找了一个软件,cleanmymacx,这个软件是收费的,但可以不付费,仅用它来查找那些文件夹的东西最多,显示的结果是,Library这个目录占了22个G,库文件内最大的几个文件就是dyld的缓存文件,每一个都是1个多G,但这个文件不敢删,Private和User目录占了几个G,原来other基本上就是库文件!
库文件不好动,我把主意打到了User的Library目录,这个目录有几个G,全是xcode残留的数据,用命令行rm -rf 去删除,然后还有些休眠文件,位于var/vm下面,大概占了2个G,直接删掉,其他的库文件我暂时没敢动,不过就算只是清理这些,也空了5个多G出来,重启电脑,再下载xcode,终于成功的开始安装。
保守估计,需要空40个G给xcode安装。