LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1488|回复: 21

pacman惹的祸:竟然有这么多 K系列软件依赖 GTK?!

[复制链接]
发表于 2010-3-31 18:02:58 | 显示全部楼层 |阅读模式
[php]
$ pacman -Rscn gtk2 | tr ' ' '\n' | grep ^k
打算删除这些软件包吗? [Y/n] n
kbluetooth-0.4.2-1
kismet-2010_01_R1-1
kdeapps-201002-1
kipi-plugins-1.1.0-1
k3b-1.91.0rc2-1
kchmviewer-5.1-1
kmldonkey-2.0.2-4
kmymoney2-1.0.2-2
konversation-1.2.3-1
ktorrent-3.3.4-1
kvpnc-0.9.6-1
[/php]
真是让我这KDE粉丝无语了。。。

--- UPDATE --
今日再测试,惊讶地发现没有K系列软件以来GTK了。。。
[php]
19:04:18@laptop:usr $ pacman -Rscn gtk2 | tr ' ' '\n' | grep ^k
打算删除这些软件包吗? [Y/n] n
(1)19:05:12@laptop:usr $
[/php]
看来之前的乌龙只能归结于pacman本身的问题了。。。
 楼主| 发表于 2010-3-31 18:09:49 | 显示全部楼层
原来竟然是因为 libgpod 而引起这么多的依赖。。。
[php]
$ pacman -Rscn libgpod | tr ' ' '\n' | grep ^k
打算删除这些软件包吗? [Y/n] n
kdeapps-201002-1
kipi-plugins-1.1.0-1
k3b-1.91.0rc2-1
kchmviewer-5.1-1
kmldonkey-2.0.2-4
kmymoney2-1.0.2-2
konversation-1.2.3-1
ktorrent-3.3.4-1
kvpnc-0.9.6-1
[/php]
回复 支持 反对

使用道具 举报

发表于 2010-3-31 19:03:56 | 显示全部楼层
没洁癖。
对了,大家最近有没发现pacman有点问题啊?我刚刚更新,竟然pacman占了我90%以上的cpu资源,系统卡住了,打开top,发现一个叫gtk-update-icon的进程是罪魁祸首,而且其进程号还不断变化。
回复 支持 反对

使用道具 举报

发表于 2010-3-31 19:16:24 | 显示全部楼层
G粉兴奋路过
回复 支持 反对

使用道具 举报

发表于 2010-3-31 19:18:23 | 显示全部楼层
Post by jobinson99;2079479
没洁癖。
对了,大家最近有没发现pacman有点问题啊?我刚刚更新,竟然pacman占了我90%以上的cpu资源,系统卡住了,打开top,发现一个叫gtk-update-icon的进程是罪魁祸首,而且其进程号还不断变化。

一切正常~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-31 19:45:06 | 显示全部楼层
Post by jobinson99;2079479
没洁癖。
对了,大家最近有没发现pacman有点问题啊?我刚刚更新,竟然pacman占了我90%以上的cpu资源,系统卡住了,打开top,发现一个叫gtk-update-icon的进程是罪魁祸首,而且其进程号还不断变化。


我只是突然发现根分区占用了 7G 之巨(pkg包缓存在别处),于是想着删除一些程序。。。倒不是特别严重的洁癖

pacman的问题非常大。依赖关系很不准。比如 -Rscn 删除某软件 A,同时也把 B 删除了。再次重新安装 B,却没提示安装 A 。。。
回复 支持 反对

使用道具 举报

发表于 2010-3-31 20:05:37 | 显示全部楼层
删除软件都是从顶层删起,从不用c参数
回复 支持 反对

使用道具 举报

发表于 2010-3-31 22:29:03 | 显示全部楼层
提起这个就是一把鼻涕一把泪。
回复 支持 反对

使用道具 举报

发表于 2010-3-31 23:10:43 | 显示全部楼层
Post by dickeny;2079494
我只是突然发现根分区占用了 7G 之巨(pkg包缓存在别处),于是想着删除一些程序。。。倒不是特别严重的洁癖

pacman的问题非常大。依赖关系很不准。比如 -Rscn 删除某软件 A,同时也把 B 删除了。再次重新安装 B,却没提示安装 A 。。。


这是啥逻辑。。。B是A的依赖,为何要安装A
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-1 00:15:32 | 显示全部楼层
Post by jarryson;2079529
这是啥逻辑。。。B是A的依赖,为何要安装A


pacman -Rscn A 结果把B也删除了,可见B依赖于A。具体请看 man pacman
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表