从 Mac 电脑上卸载已经安装的应用程序可能是你知道的操作系统里面最简单的一种了。而如果你是一名新买了 Mac 电脑的用户,那么你可能比较困惑:怎么没有控制面板中的相应板块来卸载它们呢?但是其实你想不到,在 Mac 电脑上卸载应用程序这一点简直简单得要命。本文就来讨论讨论如何卸载 Mac 电脑已经装好的应用程序。

1. 最经典的方法

这是 OS X 最经典的方法。你只需找到需要卸载的应用程序,然后拖动应用程序图标到垃圾桶;或右键单击并选择「移到废纸篓」选项;或直接按下 command-delete 快捷键组合。然后在废纸篓图标上单机鼠标右键,选择「清倒废纸篓」选项。

2. 使用 LaunchPad

如果你的应用程序来自 Mac App Store,那么你可以更快一点:

第一步:启动 LaunchPad 应用程序(或者按下键盘 F4 键)。

第二步:点击并按住你要卸载的应用程序的图标直至它们开始晃动起来,点击左上角的「X」按钮;或者按下 option 键不放进入抖动模式。

第三步:点击「删除」,接着确认即可。

▲ 注:这时都不用清空废纸篓。

使用 LaunchPad 来卸载是在运行 OS X 10.7 以及更高版本的电脑上最快的方法。如果你使用 iOS 设备,应该对此卸载方法很熟悉。

3. 求助第三方应用程序

你还可以使用 Clean My Mac 或 CCleaner 或是 AppCleaner 来进行卸载。

(▲ 注:Clean My Mac 卸载)

(▲ 注:CCleaner 卸载)

(▲ 注:CCleaner 卸载)

有了第三方应用程序的帮助,卸载过程简单多了。此外,这些第三方卸载程序还会顺带删除一些关联的库文件、配置文档等,着实方便。

4. 使用应用程序自带的卸载程序

你可能会注意到,某些应用程序安装完毕后居然包括独立的卸载工具。这在 Mac 上有些罕见,但的确有些应用程序这么特立独行:通常是 Adobe 家或者微软家的软件。例如,Adobe 公司的 Photoshop 应用程序可能在安装主程序的同时安装 Adobe Bridge 等附加应用程序。这种情况下,你可以使用附带的卸载程序来帮忙。

5. 扫尾工作:删除应用程序的库文件,缓存,首选项

卸载某些应用程序后会留下一些预置文件和缓存等,一般这些文件没有潜在坏处,但是你可以删除它们来彻底跟该应用程序说拜拜。这些文件通常位于以下路径:

~/Library/Application Support/(应用程序名称)
~/Library/Preferences/(应用程序名称)
~/Library/Caches/(应用程序名称)

注:有时你会需要寻找开发商名称,而不是应用程序的名称,因为并不是所有的应用程序文件都是由它们的名称标识出来的。

四种卸载Mac软件的方法的更多相关文章

  1. http协议里定义的四种常见数据的post方法

    原文 https://blog.csdn.net/charlene0824/article/details/51199292 关于http协议里定义的四种常见数据的post方法,分别是: applic ...

  2. 教你Mac OS系统四种改动Hosts文件的方法

    使用Mac OS X系统的用户.在某些时候可能遇到了须要改动系统Hosts文件的情况,那么Mac OS系统怎样改动Hosts文件呢?和Windows系统有何差别呢?我们知道事实上改动Hosts文件仅仅 ...

  3. ArcGIS应用——四种计算图斑面积的方法

    ArcGIS中有多种方法可计算出图斑面积,本文总结了四种方法,是否可堪称史上最全? 1.计算几何 本人认为这是最适合非专业人士的方法,直接利用ArcGIS中的计算几何功能进行计算. a.首先添加一do ...

  4. ASP.NET Core 四种释放 IDisposable 对象的方法

    本文翻译自<Four ways to dispose IDisposables in ASP.NET Core>,由于水平有限,故无法保证翻译完全正确,欢迎指出错误.谢谢! IDispos ...

  5. C# 几种读取MAC地址的方法

    以下是收集的几种C#程序读取MAC地址的方法,示例中是读取所有网卡的MAC地址,如果仅需要读取其中一个,稍作修改即可. 1 通过IPConfig命令读取MAC地址 ///<summary> ...

  6. 四种异步更新UI的方法

    Android要求只能在UI线程中更新UI,要想在其他线程中更新UI,大致有四种方式: 1.使用Handler消息传递机制(推荐)2.使用AsyncTask异步任务(推荐)3.使用runOnUiThr ...

  7. ASP.NET MVC 四种Controller向View传值方法

    控制器: // Get: Data public ActionResult Index() { //ViewData 方式 ViewData["UserName"] = " ...

  8. Mac OS系统四种修改Hosts文件的方法列举

    转自:https://blog.csdn.net/u012460084/article/details/40186973 使用Mac OS X系统的用户,在某些时候可能遇到了需要修改系统Hosts文件 ...

  9. Java中有四种常见的Map实现方法

    在 HTML5 之前我们做图片预览主流做法有两种,第一种是通过 Flash 插件来做预览,第二种是 Ajax 实现的假预览,也就是说选择图片文件后,图片其实已经异步上传到服务器,服务器处理后返回图片路 ...

随机推荐

  1. vim基础学习之搜索功能

    当我们使用vim看源码的时候,我们可能会碰到一个方法或者变量,我们想要知道这个变量在其他地方的使用情况.这时候我们经常的做法就是退出当前的文件,或者是重新切换一个终端,然后使用grep或者find等s ...

  2. Linux下MySQL允许远程连接以及授权命令

    --针对某个库做授权 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; ...

  3. Scott Hanselman的问题-2

    .Net程序员面试 每个人都应知道篇 (回答Scott Hanselman的问题)   昨天回答了Scott Hanselman在他清单上关于C#那部分的题目,.Net 程序员面试 C# 语言篇 (回 ...

  4. IIS7下设置AD单点登录

    简介:IIS7下设置AD单点登录 1.选中网站,双击“身份验证”: 2.启用“Window身份验证”.禁用“匿名身份验证”.启用“基本身份验证”: 3.在“基本身份验证”上面点右键,选择“编辑”,输入 ...

  5. GridView1.DataKeys[e.RowIndex].Value 是什么含义?

    https://zhidao.baidu.com/question/88518619.html举个例子来说吧 你将一个student表绑定到grid上 这个表里有一些字段 包括id 姓名 学号 等等等 ...

  6. javafx mouseEvent

    public class EffectTest extends Application { Path path; @Override public void start(Stage primarySt ...

  7. idea python notebook连接pyspark

    1.启动pyspark 2.查看pyspark服务的token  jupyter notebook list 查看正在运行的notebook服务以及他们的token 3.在idea里运行noteboo ...

  8. ArcGIS Api For Flex 动态画点和线

    <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...

  9. Dcloud课程9 天气小助手如何实现

    Dcloud课程9 天气小助手如何实现 一.总结 一句话总结:调用天气的接口,如果网上找不到好用的,而如果仅仅是测试,那就自己写一个简单的接口就可以了. 1.dcloud中的css样式怎么调? 和网页 ...

  10. 新手前端笔记之--css盒子

    css盒子就是它的盒模型,所有css的布局都是以此作为基础的,很有必要来详细记录一下. 1.盒子的尺寸就是margin+padding+border+content的总和,这很好理解,但令人迷惑的可能 ...