完全去除葡萄酒

希望有人可以帮助我解决这个问题。 Wine不能在我的Ubuntu 14.04LTS上工作,所以我想完全删除它并从软件管理器安装

我正在使用的代码如下

sudo apt-get purge wine 

这表现了

 wine wine1.6 wine1.6-amd64 wine1.6-i386 wine-gecko2.21 wine-gecko2.34 wine-mono0.0.8 wine-mono4.5.4 winetricks 

所以当我去unistall使用时

 sudo apt-get remove wine1.6 --purge --no-install-recommends 

它卸载wine1.6都很好但也安装了另一个版本

 The following NEW packages will be installed wine1.8 wine1.8-amd64 wine1.8-i386:i386 

我的问题是如何防止wine1.8被安装,因为我想要完全取出葡萄酒。 对不起,如果这很简单,我是ubuntu的新手并且慢慢学习

谢谢你, Youlethal

我认为你的第一个命令只是清除葡萄酒包,这只是对其他人的依赖。

 sudo apt-get purge "^wine.*" 

应该从“wine”一词开始清除系统上的每个包。

请注意,apt-get使用正则表达式进行模式匹配,因此^和。*

简单地跑

 sudo apt remove --purge wine* 

应该删除葡萄酒包装,不要导致任何额外的安装。

图片的标题说明

  • *在这里充当通配符
  • aptapt-get是类似的命令 – 虽然它们不是1:1相同。 似乎是未来。
  • --purge导致删除与用户相关的配置,而不仅仅是包本身
 purge remove 

将删除有关包packagename的所有内容,但不删除安装期间建立的依赖项。

 sudo apt-get purge --auto-remove [packagename] 

这将删除包以及配置文件和依赖项。

您可能想要浏览以下链接:

如何彻底删除任何程序及其安装文件?

完全删除应用程序的正确方法是什么?

在我的情况下,在进行之后

 sudo apt-get remove wine 

葡萄酒仍然出现在破折号中。 所以我尝试过:

 sudo apt-get purge wine 

这给了我一个输出:

 The following packages were automatically installed and are no longer required: (...) Use 'sudo apt autoremove' to remove them. 

所以当你到达这一点时,你可以运行这个命令:

 sudo apt-get autoremove 

当我这样做时,酒从仪表板上消失了。