Pacman 3.2 的命令选项变化
昨天在读 Archlinux Newsletter 时知道了 Pacman 3.2 已开始测试,Archlinux 官方表示不久后会进入 Core 仓库。Pacman 3.2 相比之前的旧版本,在命令选项方面有诸多改变,有些选项移除了,也增加了一些新选项。使用 Archlinux 的朋友需要注意了。
从 Pacman 3.2 的更新记录来看,下列命令选项已经移除:
- -A/–add 选项
- -e/–dependsonly 选项
- 从 repo-add 中移除 –force 选项
而新增及改进的命令选项包括:
- 已添加 –asexplicit 选项
- 新增移除选项 –unneeded
- 添加 -Rss 用来移除所有依赖
- 使用 -Ss 和 -Qs 操作可以处理多个组
- 允许 -q/–quiet 选项使用 -o/–own 及 -g/–groups 选项
- 添加 –quiet 选项到 repo-add/repo-remove
至于某些选项的具体作用,可能需要阅读 manpage 才能了解。
Pacman 3.2 除了在命令选项方面有所改变外,还包括其他一些改动,如配置选项区分大小写、添加了 CleanMethod 以用于各种缓存清理、针对 pacman.conf 添加了 SyncFirst 选项、支持按版本号来安装依赖 (pacman -S “dep>=2.0″)、添加了 –enable-git-version 和 –disable-internal-download 配置标志,等等。同时,libalpm-specific 和 makepkg-specific 也有一些变动。详细信息可以通过这里了解。
适应了以后会感觉更方便一些
希望pacman3.2的反应会比旧版快点。。
Rss参数我喜欢
为什么移除了 -A ?
-U 更好用的缘故
makepkg.conf也有很大改动,比如默认就会加上docs选项,导致所有生成的包都带有文档和帮助。具体自己装了就知道。
8错~~~
支持按版本号安装依赖,有点象gentoo了
Good!