13. 安装群组软件包

想安装某个软件包群组,我们使用选项groupinstall。比如说,想安装"MySQL Database",只要执行下面这个命令。

  1. # yum groupinstall 'MySQL Database' 
  2. Dependencies Resolved 
  3. ==================================================================Package    Arch      Version   Repository        Size 
  4. ==================================================================Updating: 
  5. unixODBC                           i386      2.2.11-10.el5      base              290 k 
  6. Installing for dependencies: 
  7. unixODBC-libs                      i386      2.2.11-10.el5      base              551 k 
  8. Transaction Summary 
  9. ==================================================================Install       1 Package(s) 
  10. Upgrade       1 Package(s) 
  11. Total size: 841 k 
  12. Is this ok [y/N]: y 
  13. Downloading Packages: 
  14. Running rpm_check_debug 
  15. Running Transaction Test 
  16. Finished Transaction Test 
  17. Transaction Test Succeeded 
  18. Running Transaction 
  19. Installing     : unixODBC-libs  1/3 
  20. Updating       : unixODBC         2/3 
  21. Cleanup        : unixODBC         3/3 
  22. Dependency Installed: 
  23. unixODBC-libs.i386 0:2.2.11-10.el5 
  24. Updated: 
  25. unixODBC.i386 0:2.2.11-10.el5 
  26. Complete! 

14. 更新群组软件包

想更新任何现有的已安装群组软件包,只要运行下面这个命令,如下所示。

  1. # yum groupupdate 'DNS Name Server' 
  2. Dependencies Resolved 
  3. ==================================================================Package    Arch           Version  Repository           Size 
  4. ================================================================== 
  5. Updating: 
  6. bind                           i386            30:9.3.6-20.P1.el5_8.2          updates              981 k 
  7. bind-chroot                    i386            30:9.3.6-20.P1.el5_8.2          updates              47 k 
  8. Updating for dependencies: 
  9. bind-libs                      i386            30:9.3.6-20.P1.el5_8.2          updates              864 k 
  10. bind-utils                     i386            30:9.3.6-20.P1.el5_8.2          updates              174 k 
  11. Transaction Summary 
  12. Install       0 Package(s) 
  13. Upgrade       4 Package(s) 
  14. Total size: 2.0 M 
  15. Is this ok [y/N]: y 
  16. Downloading Packages: 
  17. Running rpm_check_debug 
  18. Running Transaction Test 
  19. Finished Transaction Test 
  20. Transaction Test Succeeded 
  21. Running Transaction 
  22. Updating       : bind-libs            1/8 
  23. Updating       : bind                 2/8 
  24. Updating       : bind-chroot          3/8 
  25. Updating       : bind-utils           4/8 
  26. Cleanup        : bind                 5/8 
  27. Cleanup        : bind-chroot          6/8 
  28. Cleanup        : bind-utils           7/8 
  29. Cleanup        : bind-libs            8/8 
  30. Updated: 
  31. bind.i386 30:9.3.6-20.P1.el5_8.2                  bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
  32. Dependency Updated: 
  33. bind-libs.i386 30:9.3.6-20.P1.el5_8.2             bind-utils.i386 30:9.3.6-20.P1.el5_8.2 
  34. Complete! 

15. 移除群组软件包

想从系统删除或移除任何现有的已安装群组软件包,只要使用下面这个命令。

  1. # yum groupremove 'DNS Name Server' 
  2. Dependencies Resolved 
  3. ==========================================Package                Arch              Version                         Repository          Size 
  4. ==========================================Removing: 
  5. bind                   i386              30:9.3.6-20.P1.el5_8.2         installed           2.1 M 
  6. bind-chroot            i386              30:9.3.6-20.P1.el5_8.2         installed           0.0 
  7. Transaction Summary 
  8. ==========================================Remove        2 Package(s) 
  9. Reinstall     0 Package(s) 
  10. Downgrade     0 Package(s) 
  11. Is this ok [y/N]: y 
  12. Downloading Packages: 
  13. Running rpm_check_debug 
  14. Running Transaction Test 
  15. Finished Transaction Test 
  16. Transaction Test Succeeded 
  17. Running Transaction 
  18. Erasing        : bind                                                   1/2 
  19. warning: /etc/sysconfig/named saved as /etc/sysconfig/named.rpmsave 
  20. Erasing        : bind-chroot                                            2/2 
  21. Removed: 
  22. bind.i386 30:9.3.6-20.P1.el5_8.2                                        bind-chroot.i386 30:9.3.6-20.P1.el5_8.2 
  23. Complete! 


相关内容