Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 删除Ubuntu 15.04中的单个葡萄酒包装_Linux_Ubuntu - Fatal编程技术网

Linux 删除Ubuntu 15.04中的单个葡萄酒包装

Linux 删除Ubuntu 15.04中的单个葡萄酒包装,linux,ubuntu,Linux,Ubuntu,我使用Ubuntu 15.04 我想安装PSpice,但我需要一个运行.exe的程序;我发现了Wine,所以尝试这样安装它: sudo apt-get install wine 一切正常,我看着它下载并安装了大量的软件包。然而,出现了一个屏幕,要求同意Eula软件条款。没有办法接受,所以我不得不用“x”按钮(锁定dpkg)关闭终端来结束这个过程 我从/var/lib/apt/lists和/var/cache/apt/archives中删除了锁文件,并终止了锁定dpkg的进程(我的措辞正确吗?)

我使用Ubuntu 15.04

我想安装PSpice,但我需要一个运行.exe的程序;我发现了Wine,所以尝试这样安装它:

sudo apt-get install wine
一切正常,我看着它下载并安装了大量的软件包。然而,出现了一个屏幕,要求同意Eula软件条款。没有办法接受,所以我不得不用“x”按钮(锁定dpkg)关闭终端来结束这个过程

我从
/var/lib/apt/lists
/var/cache/apt/archives
中删除了锁文件,并终止了锁定dpkg的进程(我的措辞正确吗?)

现在,这艘船运行顺利,但我想移除所有与葡萄酒相关的包装

我试过:

sudo apt-get --purge remove wine
我收到一条消息说“葡萄酒未安装”

必须有某种方法来识别
/var/cache/apt/archives
中与葡萄酒直接相关的所有软件包,然后将其删除


我对这方面还比较陌生,请在您的帮助中更加仔细。

首先,您的系统运行良好,不再有葡萄酒,因此没有太多的事情要做。据我所知,你想在酒后做一次酒后清理

葡萄酒没有太多的依赖包装,也不会伤害太多人。在类似的情况下,如果有一个来自许多软件包的大型软件系统,那么它们都依赖于一个通用软件包。例如,在X的情况下,它是
x11公共的
,使用
apt get--purge remove
将其删除会从X中完全清除整个系统。您可以通过递归调用一些包上的
dpkg-s
来找到这一点,并查看这个“公共分母”在哪里

但就葡萄酒而言,情况并非如此,葡萄酒只取决于一些LIB。您的系统现在可以工作了,也许递归删除
~/.wine
会很有用(以下是您的所有wine设置,甚至是虚拟
C:

apt-get--purge autoremove
删除作为依赖项安装的所有软件包(因此,不是直接由
apt-get-install
),并且其原始软件包不再存在

deporphan
也是一个有用的工具,它可以找到不依赖任何东西的包,并且看起来可以无缝卸载


dpkg-l | grep wine
显示每个名称或简短描述包含
wine
字符串的包,可能一些
wine common
或类似的包确实存在。

首先,您的系统运行良好,上面不再有葡萄酒,因此没有太多的事情要做。据我所知,你想在酒后做一次酒后清理

葡萄酒没有太多的依赖包装,也不会伤害太多人。在类似的情况下,如果有一个来自许多软件包的大型软件系统,那么它们都依赖于一个通用软件包。例如,在X的情况下,它是
x11公共的
,使用
apt get--purge remove
将其删除会从X中完全清除整个系统。您可以通过递归调用一些包上的
dpkg-s
来找到这一点,并查看这个“公共分母”在哪里

但就葡萄酒而言,情况并非如此,葡萄酒只取决于一些LIB。您的系统现在可以工作了,也许递归删除
~/.wine
会很有用(以下是您的所有wine设置,甚至是虚拟
C:

apt-get--purge autoremove
删除作为依赖项安装的所有软件包(因此,不是直接由
apt-get-install
),并且其原始软件包不再存在

deporphan
也是一个有用的工具,它可以找到不依赖任何东西的包,并且看起来可以无缝卸载

dpkg-l | grep wine
显示名称或简短描述包含
wine
字符串的每个包装,可能存在一些
wine common
或类似包装

sudo apt get remove--自动删除葡萄酒稳定葡萄酒-稳定葡萄酒-amd64

使用此命令完全清除葡萄酒

sudo apt get remove--自动删除葡萄酒稳定葡萄酒-稳定葡萄酒-amd64


使用此命令可完全删除wine

如果要在安装后进行清理,请尝试使用复杂的软件包管理器命令执行此操作。。。不,你不是“新手”,你有一个linuxer的灵魂:-)你想在安装后清理,你尝试用复杂的软件包管理器命令来完成这项工作。。。不,你不是“新手”,你有一个linuxer的灵魂:-)我最终安装了DeBonner,并使用了它。@Rho23好的
Debonner-a
提供了更多可卸载的包,尽管其中一些包可能很有用。如果您的问题得到了回答,您可以通过单击左侧的管道图标来接受。这是对我的奖励,并向其他访问者表明您的问题已经得到了回答。我最终安装了Deborven并使用了它。@Rho23 Ok
Debonner-a
提供了更多可卸载的包,尽管其中一些包可能很有用。如果您的问题得到了回答,您可以通过单击左侧的管道图标来接受。这是对我的奖励,并向其他访客表明,你的问题已经得到了回答。