Debian 本地软件包的安装和卸载

操作起来感觉 apt 和 dpkg 在安装和卸载软件上是可以混用的,其一安装的包可以由另外一者去卸载。

安装软件(-i | --install

dpkg -i localpackage.deb

经过测试,不必像 apt 一样需要加上 ./ 前缀以安装本地的软件包。

卸载软件(-r | --remove

dpkg -r packagename

必须要使用包名才能卸载,使用 dpkg -r localpackage.deb 这样的文件路径是无效的。查看报名的方式是:

dpkg --get-selections | grep -i yourpackagename

Note

不知道为什么用 apt remove ./localpackage.deb 反而会起到安装软件、而不是卸载软件的效果?但是 apt remove packagename 就能正常完成卸载。

删除软件并删除其配置文件(-P | --purge

dpkg -P packagename