linux - 检查已安装的软件包,如果找到则删除

时间:2014-07-14 16:27:13

标签: package debian apt-get dpkg

我正在使用python,我需要检查已安装的软件包,如果已安装,请将其删除。

我已经做了相反的事情:

dpkg -l | grep -qw package || apt-get install package

帮助! :/

PS:我在覆盆子pi上使用Debian detribution。

谢谢, 路易斯费雷拉

1 个答案:

答案 0 :(得分:0)

我认为这就是你要找的东西:

dpkg -l | grep -qw package && apt-get remove --purge package

原始帖子中的||运算符表示仅当grep命令找不到任何内容时才会运行以下内容,而此命令中的&&运算符表示只有当grep命令 找到了什么。

如果您不想删除应用程序的配置文件,也可以省略--purge ...更多关于here