zoukankan      html  css  js  c++  java
  • Mac OS下如何把软件卸载干净?

    mac上软件安装方式

    1.dmg文件安装
    2.App Store安装(卸载方法与dmg文件安装一致)
    3.pkg安装包安装
    4.Homebrew等包管理器安装

    具体卸载方法

    卸载dmg文件安装的软件

    dmg是苹果电脑上专用的磁盘镜像(disk image)文件,类似于Windows平台上的iso镜像,dmg类似于一个压缩文档,支持压缩与加密,将程序与文档打包成dmg是一种比较流行的软件发布形式。

    macOS下的程序,通常不像Windows电脑下的那么复杂,不会有注册表,DLL什么的。找出安装dmg时创建的文件,删除掉这些文件即可把软件卸载干净。安装dmg一般创建了这些文件:/Applications目录中的主程序;~/Library/Application Support/该程序的支持文件;/Library/Preferences/目录中后缀名为“.plist”的配置文件;软件处理的数据文件,图片处理软件一般在/Pictures目录找,其他程序一般在~/Documents目录找。找出这些文件删除即可。

    卸载pkg安装包安装的软件

    不同的操作系统都有专属于自己的软件安装包格式。如Ubuntu系统上的deb安装包,Windows系统上的msi安装包等。
    macOS系统一般使用dmg发布软件;当App有一些特定的需求,比如:向系统配置面板写配置程序、安装屏幕保护程序、读写特定的目录与文件等,才会使用pkg软件安装包格式。
    pkg文件安装的软件卸载较麻烦,需要借助命令行。
    安装的 pkg 软件包,都记录在以下

    /Library/Receipts/InstallHistory.plist
    /private/var/db/receipts
    列出已经安装的pkg,显示的是pkg的ID

    $ pkgutil --pkgs
    查看目标pkg的信息

    $ pkgutil --pkg-info pkg-name

    由pkgutil --pkg-info获取到的location地址,删除即可。以上图为例

    $ sudo rm -r /usr/local/aria2
    删除安装包记录

    $ sudo pkgutil --forget aria2

    卸载Homebrew安装的软件

    $ brew uninstall app-name

    作者:仰海的黑板报
    链接:https://www.jianshu.com/p/61f85d4102c7
    来源:简书

  • 相关阅读:
    紫书 习题2-4 子序列的和
    紫书 习题2-3 倒三角形
    HDU 1013 Digital Roots(字符串,大数,九余数定理)
    HDU 1308 What Day Is It?(模拟,日期)
    ACM数论-欧几里得与拓展欧几里得算法
    今日计划
    UVA 10340 All in All(字符串,朴素匹配)
    ACM-字符串
    Codeforces Round #424 B. Keyboard Layouts(字符串,匹配,map)
    Codeforces Round #424 A(模拟)
  • 原文地址:https://www.cnblogs.com/jesse131/p/12325003.html
Copyright © 2011-2022 走看看