19. 交互式Yum外壳

Yum实用工具提供了一个自定义外壳,你可以在这个环境下执行多个命令。

  1. # yum shell 
  2. Loaded plugins: fastestmirror 
  3. Setting up Yum Shell 
  4. > update httpd 
  5. Loading mirror speeds from cached hostfile 
  6. * base: mirrors.sin3.sg.voxel.net 
  7. * epel: ftp.riken.jp 
  8. * extras: mirrors.sin3.sg.voxel.net 
  9. * updates: mirrors.sin3.sg.voxel.net 
  10. Setting up Update Process 
  11. > 

20. 清理Yum缓存内容

默认情况下,yum将所有软件库中启用软件包的数据,连同每个子目录保存在/var/cache/yum/中,想清除启用软件库中的所有缓存文件,你要定期运行下面这个命令,清理所有缓存内容,并确保没有任何东西在使用不必要的存储空间。我们不想给出下面这个命令的输出结果,因为我们想保持缓存数据的原来样子。

  1. # yum clean all 

21. 查看Yum的历史记录

想查看Yum命令的所有过去的事务,只要使用下面这个命令。

  1. # yum history 
  2. Loaded plugins: fastestmirror 
  3. ID     | Login user               | Date and time    | Action(s)      | Altered 
  4. ------------------------------------------------------------------ 
  5. 10 | root               | 2012-08-11 15:19 | Install        |    3 
  6. 9 | root               | 2012-08-11 15:11 | Install        |    1 
  7. 8 | root               | 2012-08-11 15:10 | Erase          |    1 EE 
  8. 7 | root               | 2012-08-10 17:44 | Install        |    1 
  9. 6 | root               | 2012-08-10 12:19 | Install        |    2 
  10. 5 | root               | 2012-08-10 12:14 | Install        |    3 
  11. 4 | root               | 2012-08-10 12:12 | I, U           |   13 E< 
  12. 3 | root               | 2012-08-09 13:01 | Install        |    1 > 
  13. 2 | root               | 2012-08-08 20:13 | I, U           |  292 EE 
  14. 1 | System            | 2012-08-08 17:15 | Install        |  560 
  15. history list 

我们试图探讨所有基本面,给出了每个Yum命令的示例。要是遗漏了与Yum命令有关的任何内容,请在此留言告知我们,以便我们根据收到的反馈,不断更新内容。


相关内容