LinuxSir.cn,穿越时空的Linuxsir!

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

Arch下的apt-cache rdepends和debfoster

[复制链接]
发表于 2009-12-19 17:13:32 | 显示全部楼层 |阅读模式
Debian下的这两个命令很有用呀,我刚转过Arch来用不的顺
 楼主| 发表于 2009-12-19 17:25:30 | 显示全部楼层
pacman -Ss好慢呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-19 17:47:47 | 显示全部楼层
bash-completion也好慢,我是在Vbox安装的
pacman -S xxx[tab]的时候慢
回复 支持 反对

使用道具 举报

发表于 2009-12-19 17:59:38 | 显示全部楼层
Post by tocai;2057204
bash-completion也好慢,我是在Vbox安装的
pacman -S xxx[tab]的时候慢


要速度
http://wiki.archlinux.org/index.php/Improve_Pacman_Performance
回复 支持 反对

使用道具 举报

发表于 2009-12-19 23:56:31 | 显示全部楼层
兄弟,debfoster的功能pacman就自带了啊,pacman -S xxx,安装某包跟依赖包,pacman -Rsscn xxx 或者pacman -Rscn xxx,就能卸载掉所有的依赖包了,孤立包可以用pacman -Qdtq 列出,删除孤立包则可以pacman -Rsscn `pacman -Qtdq`,不用任何辅助命令连deborphan都省了。至于某个包被谁依赖,比如gtk吧,只需pacman -Rscn gtk看看哪些包被卸载就是了。yaourt也很强,arch的特点就是kiss,vi+pacman几乎就够用了,再加上yaourt就更舒服了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-25 01:32:57 | 显示全部楼层
看清楚了,是rdepends,不是depends
回复 支持 反对

使用道具 举报

发表于 2009-12-25 12:58:43 | 显示全部楼层
Post by tocai;2059051
看清楚了,是rdepends,不是depends


rdepend是满world找依赖这个软件的包?debian好几年没用了,记不清了,如果找全部依赖gtk的包的话,yaourt可以实现。见lz的另一帖
回复 支持 反对

使用道具 举报

发表于 2009-12-25 13:07:03 | 显示全部楼层
我都是直接上arch主页查的。都是大包,没多少好查的,一般都记住了,哪个依赖哪个。
回复 支持 反对

使用道具 举报

发表于 2009-12-25 14:31:56 | 显示全部楼层
pacman -Qi有required by...
vbox上的系统性能不敢恭维,我的赛扬1.7是不敢用补全的,bash_completion的规则来源于debian的包,所以这个不是arch的问题...
另外,如果arch确实没有相应的这两个命令,足以说明这两条命令在arch下不是必要的或者至少并非常用的...
回复 支持 反对

使用道具 举报

发表于 2009-12-26 00:33:47 | 显示全部楼层
yaourt -Sq --depends xxx
lz问这种问题最好先解释下这两条语句的作用,比如debfoster,记得是删除某包跟其依赖的包,这个pacman自己就带了。毕竟并不是大家都是从debian转过来的,也并不都是debian老手
回复 支持 反对

使用道具 举报

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

本版积分规则

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