分页: 1 / 1

不用的包怎么批量删除?

发表于 : 2012-05-01 17:33
Lavande
我今天才意识到,如果我装了A包,但是因为它依赖B包,所以安装的时候是装了A、B两个包
现在我不需要A包了,删了它,但是是B包没有自动删除,还留在这里。
用了这么久,我估计应该积累的很多自动安装上的依赖包,但是我肯定是记不得的
怎么把他们找出来删掉呢?
我记得apt有这个功能,但是pacman似乎没有

Re: 不用的包怎么批量删除?

发表于 : 2012-05-01 17:45
YeLee
pacman -Qtdq

Re: 不用的包怎么批量删除?

发表于 : 2012-05-01 18:06
adagio
YeLee 写了:pacman -Qtdq
yaourt 效果更好

Re: 不用的包怎么批量删除?

发表于 : 2012-05-01 18:14
cuihao
删除软件包时用 -Rscn,依赖会自动删除的。

Re: 不用的包怎么批量删除?

发表于 : 2012-05-01 21:55
SilverZhao
$ pacman -Rs

Re: 不用的包怎么批量删除?

发表于 : 2012-05-01 23:45
cameron
呵呵。。。。。。。。。。。

Re: 不用的包怎么批量删除?

发表于 : 2012-05-02 17:04
guanghui306
学习下~
不过删除那些个依赖包包的话应该是要小心些

Re: 不用的包怎么批量删除?

发表于 : 2012-05-07 16:22
etyhc
pacman -Rsc $(pacman -Qdtq)
慎用。

Re: 不用的包怎么批量删除?

发表于 : 2012-05-12 17:51
Lavande
我以後都用Rscn刪吧。。。
感覺那個query出來的結果有些包我還是會用到的。。

Re: 不用的包怎么批量删除?

发表于 : 2012-05-12 17:59
Lavande
列出來還有 linux-headers
這個是不是刪掉系統就掛了 :em06

Re: 不用的包怎么批量删除?

发表于 : 2012-05-12 17:59
Lavande
哦。。。不是,好像是建立modules時候用的。。。。