众所周知,Mac OS X 系统中也有像 Windows 一样烦人的隐藏文件 例如 .DS_Store
Ta 存在于每一个文件夹中,删掉它系统会重建。
对于越狱折腾者来说,打包 DEB 在再平常不过了,坑人的是 Cydia 在软件包页面的提示让人。
那么这个 .DS_Store 是干什么的呢?
DS_Store 是用来存储这个文件夹的显示属性的:例如文件图标的摆放位置,删除以后的副作用就是这些信息的失去。
于是有一个歪果仁开发了一个神器叫 Asepsis
他会自动将系统中的 .DS_store 迁移到固定的目录,从而使您不会受到 .DS_Store 文件的干扰
下面开始安装教程
首先要下载 Asepsis-1.5.2.dmg(由于作者的网站被墙、下载速度极慢等因素,我已经将安装器已经缓存到了 OSS 中,可以享受高速下载~)
–2017年2月4日更新失效链接
下面是OS X 10.11的用户需要在安装的准备工作,如果您的版本低于 OS X 10.11 请跳过此步骤
重启你的 Mac,在Duang的一声之后同时按下 Command + R 进入 Recovery OS
进入后,如图找到终端
在终端中执行
csrutil disable
然后再执行
reboot
系统会自动重启回到桌面
然后请在正常系统中的终端中执行如下命令
touch ~/.no-asepsis-os-restriction
上面就是 OS X 10.11+ 安装 Asepsis 的准备工作
准备工作完成后,请运行 Asepsis-1.5.2.dmg
按照步骤执行
等待安装完成后,重启即生效。
此时,OS X 以后所生成的 .DS_store 都将储存在固定目录中,但以前生成的文件不会被自动搬移。
下面请执行这个命令
sudo find / -name “.DS_Store” -depth -exec rm {} \;
需要等待一段时间,全盘的.DS_Store文件都将会被删除
文章最后修订于 2017年2月4日
评论 (0)