dpkg 安装
dpkg -i to-be-install.deb
dpkg 删除
dpkg -r name-of-app
dpkg -l
查看有哪些包被安装。其中 ii 标记的包是正常的, rc 标记的包已经破损(安装或卸载不完全)。带rc标记的包,一般已经是没法用了,可以用下面这句把它们全部清理掉。
dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge
大致意思为:
罗列全部已安装的包
-> 筛选出以 rc 开头的行
-> 取出这些行里面安装包的名字 name-of-apps
-> 执行 dpkg --purge name-of-app 按名称彻底清理安装包
dpkg -L
要查看安装包都安装了哪些文件,还有这些文件的路径,最好的方式就是用 dpkg -L 了,不如,我们要查看 zip 这个包安装了哪些文件:
$ dpkg -L zip/./usr/usr/bin/usr/bin/zipnote/usr/bin/zip/usr/bin/zipsplit/usr/bin/zipcloak/usr/share/usr/share/doc/usr/share/doc/zip/usr/share/doc/zip/TODO/usr/share/doc/zip/copyright/usr/share/doc/zip/WHATSNEW/usr/share/doc/zip/changelog.Debian.gz/usr/share/man/usr/share/man/man1/usr/share/man/man1/zipcloak.1.gz/usr/share/man/man1/zipsplit.1.gz/usr/share/man/man1/zipnote.1.gz/usr/share/man/man1/zip.1.gz/usr/share/doc/zip/changelog.gz
这样,安装的没个文件都是可见的。