16. 列出启用的Yum软件库

列出系统里面所有启用的Yum软件库,使用下面这个选项。

  1. # yum repolist 
  2. repo id                     repo name                                            status 
  3. base                       CentOS-5 - Base                                      enabled:  2,725 
  4. epel                       Extra Packages for Enterprise Linux 5 - i386           enabled:  5,783 
  5. extras                      CentOS-5 - Extras                                      enabled:    282 
  6. mod-pagespeed              mod-pagespeed                                        enabled:      1 
  7. rpmforge                   RHEL 5 - RPMforge.net - dag                             enabled: 11,290 
  8. updates                    CentOS-5 - Updates                                     enabled:    743 
  9. repolist: 20,824 

17. 列出所有启用和禁用的Yum软件库

下面这个命令会显示系统上所有启用和禁用的yum软件库。

  1. # yum repolist all 
  2. repo id                     repo name                                            status 
  3. C5.0-base                   CentOS-5.0 - Base                                     disabled 
  4. C5.0-centosplus              CentOS-5.0 - Plus                                      disabled 
  5. C5.0-extras                  CentOS-5.0 - Extras                                    disabled 
  6. base                        CentOS-5 - Base                                      enabled:  2,725 
  7. epel                        Extra Packages for Enterprise Linux 5 - i386                enabled:  5,783 
  8. extras                      CentOS-5 - Extras                                      enabled:    282 
  9. repolist: 20,824 

18. 安装来自特定软件库的软件包

想安装来自某个启用或禁用的软件库的某个软件包,必须在yum命令中使用-enablerepo选项。比如,想安装PhpMyAdmin 3.5.2软件包,只要执行这个命令。

  1. # yum --enablerepo=epel install phpmyadmin 
  2. Dependencies Resolved 
  3. ================================================================== Package                Arch           Version            Repository           Size 
  4. ==================================================================Installing: 
  5. phpMyAdmin             noarch         3.5.1-1.el6        epel                 4.2 M 
  6. Transaction Summary 
  7. ==================================================================Install       1 Package(s) 
  8. Total download size: 4.2 M 
  9. Installed size: 17 M 
  10. Is this ok [y/N]: y 
  11. Downloading Packages: 
  12. phpMyAdmin-3.5.1-1.el6.noarch.rpm                       | 4.2 MB     00:25 
  13. Running rpm_check_debug 
  14. Running Transaction Test 
  15. Transaction Test Succeeded 
  16. Running Transaction 
  17. Installing : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
  18. Verifying  : phpMyAdmin-3.5.1-1.el6.noarch             1/1 
  19. Installed: 
  20. phpMyAdmin.noarch 0:3.5.1-1.el6 
  21. Complete! 


相关内容