上一篇推文,强哥讲述了如何处理Mac上V2rayU闪退的问题,整个过程可以说是既煎熬又痛苦。前期的重启、卸载、重安等步骤就如盲人摸象一样毫无章法可言,完全体现不出任何水准。

为了秉持绝不在同一个坑跌倒两次的原则,强哥在解决闪退问题的基础上进行了稍加深入的摸索,入手点不必多说,当然就是那两条指令了。究竟这两条指令是做什么的呢?先回忆一下:

rm -rf ~/Library/LaunchAgents/yanue.v2rayu.v2ray-core.plistrm -rf ~/Library/Preferences/net.yanue.V2rayU.plist

两条指令就是删除~/Library/LaunchAgents/和~/Library/Preferences目录下的两个V2rayU相关的文件。那么这两个目录在Mac中的作用是什么呢?

~/Library/Preferences

这个目录下保存的是App设置,一般来说,稍微有点规模的软件都有自己的配置信息,放在这里的文件虽然占空间不多,但是清理掉还是有好处的,例如有些App不能正常工作,即使卸载重装也不行,往往就是配置文件出错了,把这里清理掉之后再重装就会有比较好的效果。

~/Library/LaunchAgents

Mac上的随机启动方式之一,熟悉OS X操作系统的同学应该立刻想到了launchctl,这里就是存放启动配置文件的地方,大部分App只会往这里写启动信息,请神容易送神难,要送神,只有用第三方工具或是自己手动清理了。

从上面的描述中可以得出结论,V2rayU的频繁闪退就是因为导入了有问题的订阅地址,导致V2rayU的配置文件出了问题,无法正常启动。而当我们删了上面两个文件之后,有问题的配置文件删了,闪退问题也就不再出现了。而V2rayU再启动的时候,又会自动创建~/Library/LaunchAgents/net.yanue.V2rayU.plist这个文件,然后正常运行。

综上,之后遇到类似的问题就可以去这些目录一一查看一番。不过有没有什么办法让我们在删除Mac上的软件的时候,能够一下子删除干净,而不留下旧的配置导致卸载重安无效呢?

强哥就献出自己搜到的一个免费的删除Mac应用的工具:Tatal Recall。这个工具是由一个叫"卡里斯马"的大神发布在segmentfault上的:

https://segmentfault.com/a/1190000005035742

果然大神就是大神,起的名字都比较牛逼:

卡里斯马(charisma)原意为“神圣的天赋”,来自早期基督教,初时指得到神帮助的超常人物,引申为具有非凡魅力和能力的领袖。

哈哈,"卡里斯马"读起来虽然还不如"强哥叨逼叨",可是牛逼劲一点也不输强哥啊……

软件打开是这样的:

点击右边的删除按钮,工具会列出待删除软件的相关目录,比如V2rayU的相关目录如下:

我们可以清楚的看到V2rayU相关的文件中,有我们上面删除指令删除的配置文件:~/Library/Preferences/net.yanue.V2rayU.plist。

所以,如果当时强哥直接用这个工具的话,就不会走那么多的弯路了……可见,要想问题少,工具必须好啊~

强哥之前也用过一些其他的Mac上的删除应用的工具,大多数不是半收费,就是删软件删不干净。而Total Recall既免费,又好用,非常受白嫖党喜欢,嘿嘿嘿。

好啦,推荐就到这了,之后有其他好用的软件,强哥也会积极的推给大家。大家有好用的也可以留言说一说,互相分享,少走弯路,一起学习嘛。

对了,想下载该工具的小伙伴,关注公众号,后台留言:"Total Recall"获取哦。

关注公众号获取更多内容,有问题也可在公众号提问哦:

强哥叨逼叨

叨逼叨编程、互联网的见解和新鲜事

推荐一个Mac上的软件卸载工具相关推荐

  1. Mac上使用的FTP工具,YummyFTP

    推荐一个Mac上使用的FTP工具,YummyFTP(点击下载) 个人觉得还是挺不错的,实际效果如下:

  2. Mac上各类软件推荐,听说过的,没听说过的,这里都有

    Mac上各类软件推荐,听说过的,没听说过的,这里都有!!! 本文不基于个人喜好进行软件推荐,而是基于Mac用户对各类软件的使用和更新进行排序,其中也会有个人对一些软件的理解和使用经验,也欢迎大家在评论 ...

  3. 小巧的Mac软件卸载工具,App Cleaner的优点

    专业小巧的Mac软件卸载工具,App Cleaner for Mac的小优势带给您,App Cleaner能够帮助您将系统中卸载不掉的顽固文件.应用程序和删除不彻底残留的文件全部清除,快速释放Mac电 ...

  4. 怎么卸载mac上的软件

    2019独角兽企业重金招聘Python工程师标准>>> 虽然mac为我们带来更加简单的软件安装和卸载方式,但是对于有强迫症的人来说,简单的移动到废纸篓并不能完全卸载mac上的软件?那 ...

  5. 推荐一个github上好玩的工具

    推荐一个github上好玩的工具 推荐一个github上好玩的工具,给变量取名字,推荐给起名困难户... 地址:https://unbug.github.io/codelf/# 如果你用vscode, ...

  6. 清理Mac上的软件容易吗?

    通常我们将Mac上的软件清楚一般是打开"Finder",然后点击左侧的"应用程序",把相应的软件直接拖到"废纸篓中",这就算卸载了.但是这样 ...

  7. SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用

    SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用 一.引言 在移动开发中,通常会用到一些小型的数据库进行数据管理.SQLite是一款十分小巧便捷的数据库,在iOS ...

  8. App Cleaner Uninstaller for Mac v7.6 应用卸载工具

    App Cleaner & Uninstaller 是Mac系统平台上一款应用卸载工具,这款软件能将应用程序和其连带着的.遍布你系统各个角落的关联文档一并删除,以进行完全卸载,只需简单的将应用 ...

  9. Mac上gif图制作工具Giphy Capture介绍与使用

    在我们写博客过程中,可能程序需要进行演示效果,单单放一张静态图很难让别人知道程序是做什么的.如果我们能在文章插入一些gif动图的话,意思的表达效果会更好,使你的代码和程序都更容易理解.今天我就给大家推 ...

最新文章

  1. Java序列化技术与Protobuff
  2. word2010页脚页码的总页数修改方法
  3. Haoop0.20.1+Ubuntu11.10+Eclipse3.5.2
  4. iOS-夜间模式(换肤设置)
  5. 《深入浅出DPDK》读书笔记(三):NUMA - Non Uniform Memory Architecture 非统一内存架构
  6. linux ape,linux把ape+cue格式转换成flac,同时保留曲目信息转载
  7. python小技巧 - 如何成为Python高手
  8. webpack打包初体验
  9. cocos2dx-3.0创建Android项目时遇到的错误。
  10. linux怎么安装Nginx
  11. 错误码应该如何设计?
  12. 网络可视化工具netron详细安装流程
  13. Spring中的接口驱动控制器
  14. windows 远程桌面客户端
  15. 无往不利:用SQL解海盗分金的利益最大化问题
  16. Windows自带的输入法全角/半角如何切换?
  17. contains( )方法
  18. PTA甲级 1109 Group Photo (25point(s))
  19. [808]There were errors checking the update sites: SSLHandshakeException: sun.secu解决方案
  20. [flex]flex-direction: column;

热门文章

  1. Beyond Compare 相同文件对比结果仍显示红色 解决方案【转存】
  2. 怎么样把pdf压缩到最小
  3. 计算机 工程领域的应用论文,计算机工程硕士论文
  4. 四天搞懂生成对抗网络(一)——通俗理解经典GAN
  5. PHP再学习4—— slim框架学习和使用
  6. 初探SEO关键词竞争程度的智能算法思路
  7. 微信公众号 去除 “防欺诈盗号请勿支付或输入qq密码“ 提示
  8. 【JAVA】贪吃蛇的初步实现(一)
  9. 直击JDD | 京东开启技术服务元年:携手合作伙伴,共创产业未来
  10. 红绿灯交通灯控制逻辑电路设计