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 也有一些变动。详细信息可以通过这里了解。

署名 • 注明出处 • 非商业性使用

9 Comments

  1. 1 ylinon Commented @ 2008-08-04 11:16 amReply to this comment

    适应了以后会感觉更方便一些

  2. 2 fireflyoo Commented @ 2008-08-04 11:47 amReply to this comment

    希望pacman3.2的反应会比旧版快点。。

  3. 3 store88 Commented @ 2008-08-04 12:34 pmReply to this comment

    Rss参数我喜欢

  4. 4 leafduo Commented @ 2008-08-04 1:46 pmReply to this comment

    为什么移除了 -A ?

  5. 5 K Commented @ 2008-08-04 6:01 pmReply to this comment

    -U 更好用的缘故

  6. 6 zhuqin Commented @ 2008-08-04 8:41 pmReply to this comment

    makepkg.conf也有很大改动,比如默认就会加上docs选项,导致所有生成的包都带有文档和帮助。具体自己装了就知道。

  7. 7 qiang_liu8183 Commented @ 2008-08-04 11:26 pmReply to this comment

    8错~~~

  8. 8 LD Commented @ 2008-08-05 8:41 amReply to this comment

    支持按版本号安装依赖,有点象gentoo了

  9. 9 Kevin Commented @ 2008-08-05 8:53 amReply to this comment

    Good!