[ 已解决 ] 怎样才能将一个软件卸载干净 ?

我卸载 VLC 的时候, 执行了 zypper rm vlc , 给出的提示中看是只删了两个软件包,释放了三百多 K 空间 。 安装的时候下了三十多兆的东西,为啥卸的时候会这样 ? 而且当这个命令执行完毕后 , 我看了下 /usr/bin/vlc , /usr/share/vlc 这些东西还是在的 , 执行 “vlc” 还会有信息输出 ,这是没被卸载吗 ? 还是卸载方法有问题 ?

还有我发现我之前卸载的软件的相关配置文件等在 ~/.config , ~/.cache 里面还是存在的 , 这个问题是不是 suse 在软件管理方面有问题 ?

很需要各位的帮助。

因为安装时候会自动解决依赖关系。没有的软件包都装上。而卸载不会。因为你安装一个软件包时候装的依赖可能也被别的软件依赖着。所有包管理系统的设定都是这样。

zypper rm --help

有参数可以同时检查无用依赖并卸载。依赖问题在坛子里都说烂了,请自己翻老帖吧。

其次您的心态也太浮躁了。Linux 用户从来不该说出 “我卸载了两个包,包名是啥忘了,包是干啥的我也不知道“ 的话,那样只能说你内心想重装系统了。

用终端命令前至少要扫一眼参数是啥意思,有哪些参数,用图形界面至少菜单栏都打开看看有什么东西。这不难吧。你这问题要是你看过 YaST 软件管理的菜单都问不出来。zypper 是用来安装自己熟悉的软件包的,因为不熟悉的软件包可以在 YaST 里看描述。YaST 能干的 zypper 干得更快更好。你这个问题的产生就是你甚至不知道 YaST 能干就去 zypper 了。

简单说你这种心态也只能用 openSUSE,用别的你可能连装机大关都跨不过去,比如装 Arch 给你几十页维基你会看嘛,这样去问问题会被黑得很惨的。

建议你仔细翻一下 /var/log/zypper.log 看看之前究竟卸载的是哪两个包再回来。因为你的情况对看官就是薛定谔的猫,卸没卸完全未知。你要是卸了就肯定运行不了 vlc,你要没卸那卸的是什么包,这都是你要了解的,粗心的代价。别人想帮忙都伸不上手,你自己都不知道怎么奢望没看过你电脑的别人知道?

/home 文件夹下遗留配置文件文件的问题。所有软件都留。那是运行时创建,包管理系统处理安装和卸载不监控运行,所以任何包管理系统都不处理这个。你确定不会再用该软件可以自己删。会再用就不用管。这就跟你 windows 的 C 盘 users 文件夹一个道理。提问前请先假设这个问题是我不懂,而不是我不懂的那个东西有 bug 甚至设计缺陷,你要真了解那个也不用提问了对吧。

Sent from my Galaxy Note 2 using Tapatalk 2

Hi marguerite!

1 在昨晚发这个帖之后又摸索了一会,问题解决了 。在 yast2 的 “软件管理” 里面卸的 。
2 刚才翻看这个帖子的时候,你提示用 zypper rm --help 这个看看 ,之后我试了下用 zypper rm -u XXXXX 也能“干净”卸载 ,不需要的依赖关系也都给删了 。这点感谢 。
3 我在帖子中没说不知道卸载了哪两个包,也没说是啥忘了包名的话 。希望不要太主观。那两个包是 vlc,vlc-aout-pulse。具体是干嘛的你自己搜着看摘要去好了,我也懒得写。
4 对于卸载软件遗留配置文件这个,我觉得这个卸载的“干净”与否 跟软件的好坏也是分不开的…

  1. 提问前先自己摸索下,请不要把过程颠倒。不然你看我给你解决了问题你也不感激我对吧,那你觉得这种情况我碰上一次下回我还会看你的问题么。

  2. 整个帖子的环境都是提问者圈定的,所以只能是你没做好铺垫。没人随便打开个帖子就骂一通对吧。既然你懒得写,那下回你再提问的时候我肯定也懒得写答案了,具体解法是怎样你自己心灵感应去好了。

  3. 首先说明一下,这种配置一旦写下去没有软件会内置删除功能。于是你觉得在用户主文件夹写个配置文件就叫不好的软件?那 KDE 和 GNOME 都在这个范围内。最基本的 bash 也在。既然大家都不认为 Linux 作为一个整体是个不好的软件,那只能说明你的观点不恰当。

1> 我说你主观你还真是了 。 你以为我在发帖之前没摸 ? 折腾了几个小时,最后实在是搞不出来了,才来这里发帖的。 今天你写的那句命令 ,也算是对我莫大的帮助, 再次感谢! (上面我已经说过一次感谢的话了 , 你尽然一句“不然你看我给你解决了问题你也不感激我对吧” 呵呵 。。。)
2> 你说“那你觉得这种情况我碰上一次下回我还会看你的问题么” ,如果实在影响你的心情, 你略过好了 , 我看坛子里还有其他人呢 。
3> 对于你的其他说法,恕小弟不能苟同 , 我只能呵呵了 。

ok。以后你的问题等其他人吧,你不说我还真忘了,我也有像其他人一样选择不回看不明白的问题的权利嘛。不明白为什么一定要被黑了才说做过了。这不是自找嘛。

Sent from my Galaxy Note 2 using Tapatalk 2

瞧你 , 感情用事了吧 , 女人就是这样 , 呵呵 。。。。

okay,明明是你不承认自己身上的问题,现在变成了我有问题。好吧,我有感情用事的权利。

我也不说了,你只是嘴硬而已,我再黑你你该删号了。

---------------------------------------- 删吧 删吧, 随你搞 , 你啥权力都有 。 最后 — 不要让自以为是冲昏你的头脑 。。。。

好像我确实说你说的有点狠。

但让我丝毫不感到愧疚的原因是你不但知错不改,反而往我身上泼脏水。

Sent from my Galaxy Note 2 using Tapatalk 2


对于你这个 “泼脏水” ,我真理解不来 。 本来是就事论事,你非要扯那么一大堆 ,最不喜欢这么无谓的争执了 。
1> 我承认我有错,就错在这个帖子一开始把话没说好 ,
2> 请不要再主观臆断 ,诋毁我的人品 ,
3> 你有你该有的一切权力, 但请不要把权力用在卑微的感情上 ,
4> 如无必要,此贴该沉了 。

既然你承认了 1, 那么我也自首下。一开始看到你在一个问“卸载”的帖子里不告诉别人你卸载的是什么包,想批评两句。你回了之后我没看到“又”字以为你先无脑发帖然后才去摸索。另外就是那句“我懒得写”让我很愤怒,作为提问的楼主你都懒得写,那你能期待别人给你写什么,我写那么多给你都是我闲得没事做么。然后继续批评。再后面得到那个什么”感情用事“,什么”女人就是这样“,我已经不想和你说下去了。

泼脏水很简单啊,”女人就是这样”,女人就是哪样?女人就该接受你字里行间的“我有问题,你来解决,解决完了你就可以滚粗了,少来教爷怎么做人”,不然就叫“感情用事”对吗,谁和你有感情了?你要敢说你没这种想法,那是我对你传输的文字有理解错误,就像之前在群里有个台湾人打字老是来三个感叹号让人以为他在 rant 一样。那么不好意思。

不就事论事的原因很简单,就是因为论不了事,能论事的我都回完你了,不能论事的我认为的原因也都告诉你了。

最后,我说的是“我再黑你你该删号了”,施动者不是我,和我有没有权力没关系。


1> “你回了之后我没看到“又”字以为你先无脑发帖然后才去摸索” 啥叫无脑发帖 ? 你瞎了吗, 不看清就说 ?
2> “我有问题,你来解决,解决完了你就可以滚粗了,少来教爷怎么做人” 。告诉你, 凡是帮助过我的人我都是怀有感激之情的 。 对你也是 ,我之前发的两个帖,你都回复了,一样的感激你。 请不要想象着说话好吗 ?
3> " 作为提问的楼主你都懒得写,那你能期待别人给你写什么" . 请你回过头仔细看上面的回帖 , 我是懒得写什么了 , 是软件包的摘要 , 包名都给了,还要我把摘要复制一遍贴上来 ? 我看我还不如把电脑给你寄过去,这不更详细吗 ? 那样还省得费这些狗屁字句了 。。。。