1
orclo 2021 年 1 月 25 日 UninstallPKG 软件
|
2
justin2018 2021 年 1 月 25 日
UninstallPKG 好用
|
3
zyxk 2021 年 1 月 25 日
PKG 还要专用卸载?
我所有 app 都是直接 右键到垃圾桶的啊. 这样的话,卸载 app 还要考虑一下是怎么安装的? |
4
Xusually 2021 年 1 月 25 日
@zyxk 有可能的啊,很多 pkg 安装的软件安装程序在安装时候会执行安装脚本在系统特定的目录写入不同的东西,直接拖到垃圾桶的话,很多残留的东西得不到清理。
写在用户目录下的还好,要了你密码的用高权限写到其他目录的就更蛋疼。 所以很多 pkg 的软件都自带有 uninstaller 的。 |
6
littlelooloo 2021 年 1 月 25 日
appcleaner 挺好,用了很多年了
|
7
anonydmer 2021 年 1 月 25 日
app cleaner +1
|
8
ihwbunny 2021 年 1 月 25 日
pkg 包安装后,如果是通过载荷复制的文件,系统是有记录的,那么 UninstallPKG 可以通过读取这些记录是可以完整删除的。但是 pkd 的特点在于可以运行脚本,而脚本的运行是没有记录的,在脚本中生成、移动、更改的文件是无法知道的。如果厂家没有提供 uninstaller,那么通过研究 pkg 本身才可以“完整”的删除。不过,因为在运行过程中产生的其它文件还是无法知道的,所以,要想彻底删除,真的需要开发商自己出 [真正] 能完整删除的 uninstaller 。但是,很多开发者都不清楚各种文件在哪里,所以,对于强迫症来说,真的没法治愈了,只能睁一只眼闭一只眼了。
|
9
fanyongbo 2021 年 1 月 25 日
UninstallPKG 好用,刚扫描了一遍,好多漏网之鱼。
|
10
chinvo 2021 年 1 月 25 日 via iPhone
pkg 是规范格式,一般就是固定几个路径。你可以用 pkgutil --expand-full 解压之后看,包里面的目录就是对应的路径
|
11
TaurusXin 2021 年 1 月 25 日 via iPhone
卸载 pkg 用 uninstallpkg,巨好用。
卸载直接拖拽的用 app cleaner,因为不管什么方式直接拖到垃圾桶都会有残余 |
12
littlelooloo 2021 年 1 月 25 日
@xinge666 #11 都用 app cleaner 就行了。一样的。uninstallpkg 要收费,还一年多没更新过了。
|
13
i0QSJ901LBPIncf5 2021 年 1 月 25 日
命令行爱好者: pkgutil
普通用户: uninstallpkg |
15
mschultz 2021 年 1 月 25 日
我一般用 Google
|
18
littlewing 2021 年 1 月 25 日
@zyxk 需要的,.app 丢垃圾桶并不能删干净,pkg 安装的时候会在其他位置写很多文件
|
19
mschultz 2021 年 1 月 25 日
|
21
movq 2021 年 1 月 25 日 via iPhone
app cleaner and uninstaller 能删除干净 dpkg 吗
|
22
zachlhb 2021 年 1 月 25 日 via iPhone
腾讯柠檬清理
|
23
ihwbunny 2021 年 1 月 26 日
todesk 的 pkg 安装的文件很简单,就是:
/Applications/ToDesk.app /Library/LaunchDaemons/com.youqu.todesk.service.plist 至于运行时的临时文件和其它的配置等,就看看常规的位置~/Library/caches,~/Library/Containers, ~/Library/Application Support 等 |
24
goalidea 2021 年 1 月 26 日
man pkgutil
|
25
ihwbunny 2021 年 1 月 26 日
pkgutil 并不提供卸载功能
|