6.4.1 显示数据源中包的统计信息
"apt-cache stats"命令用于显示当前系统所使用的Debian数据源的统计信息。

  1. debian:~# apt-cache stats 
  2. Total package names : 24148 (966k) 
  3. Normal packages: 18698 
  4. Pure virtual packages: 301 
  5. Single virtual packages: 1223 
  6. Mixed virtual packages: 196 
  7. Missing: 3730 
  8. Total distinct versions: 19709 (946k) 
  9. Total dependencies: 124470 (3485k) 
  10. Total ver/file relations: 20598 (330k) 
  11. Total Provides mappings: 4163 (83.3k) 
  12. Total globbed strings: 95 (1061) 
  13. Total dependency version space: 484k 
  14. Total slack space: 125k 
  15. Total space accounted for: 5936k 

6.4.2 按关键字查找软件包
"apt-cache search"命令可以按关键字查找相关的软件包,通常用于查询的关键字会使用软件包的名字或包名字的一部分。"apt-cache search"命令查询的结果将显示相关软件包和软件包的简短描述。

  1. debian:~# apt-cache search mkinitrd 
  2. bootcd-mkinitrd - bootcd extension to create an initrd-image usable for bootcd 
  3. mkinitrd-cd - Creates an initrd image for booting from a live CD-ROM or USB device 
  4. yaird - Yet Another mkInitRD 

6.4.3 显示软件包的详细信息
"apt-cache show"命令显示指定软件包的详细信息。

  1. debian:~# apt-cache show bootcd-mkinitrd 
  2. Package: bootcd-mkinitrd 
  3. Priority: extra 
  4. Section: utils 
  5. Installed-Size: 80 
  6. Maintainer: Bernd Schumacher <bernd.schumacher@hp.com> 
  7. Architecture: all 
  8. Source: bootcd 
  9. Version: 2.53 
  10. Depends: initrd-tools, discover | discover1, busybox | busybox-static | busybox-cvs | busybox-cvs-static, bootcd (>= 2.50) 
  11. Filename: pool/main/b/bootcd/bootcd-mkinitrd_2.53_all.deb 
  12. Size: 16046 
  13. MD5sum: ea632fbe7e3584e29fe52510a3dbf3bc 
  14. Description: bootcd extension to create an initrd-image usable for bootcd 
  15. With bootcd you can copy your system to cd, run it from cd without need for 
  16. disks and restore your system on disk from bootcd. 
  17. This Package should be installed on a system you want to copy to cd, if the 
  18. kernel uses initrd (as all prebuild debian 2.4 and 2.6 kernels do). 
  19. With the command bootcdmkinitrd your initrd.img can be changed to use 
  20. discover and to automatically detect the cdrom the bios used to boot. 
  21. Tag: admin::boot, admin::filesystem, hardware::storage, hardware::storage:cd, role::sw:plugin 

6.4.4 查询软件包的依赖关系
了解某个软件包依赖于其他哪些软件包是,使用"apt-cache depends"

  1. bootcd-mkinitrd 
  2. Depends: initrd-tools 
  3. |Depends: discover 
  4. Depends: discover1 
  5. |Depends: busybox 
  6. |Depends: busybox-static 
  7. |Depends: <busybox-cvs> 
  8. Depends: <busybox-cvs-static
  9. Depends: bootcd 

6.4.5 查询软件包的反向依赖关系
"apt-cache rdepend" 命令用于查询指定软件包的反向依赖关系,即那些其他的软件包需要依赖指定的软件包作为安装和运行的必须条件。

  1. debian:~# apt-cache rdepends bootcd-mkinitrd 
  2. bootcd-mkinitrd 
  3. Reverse Depends: 
  4. bootcd