安装 删除pam-devel 并使用yum功能

看到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

安装 pam-devel

[centos@m1 ~]$ sudo yum install pam-devel
[sudo] password for centos:
已加载插件:fastestmirror, langpacks
base                                                    | 3.6 kB     00:00     
epel/x86_64/metalink                                    | 5.9 kB     00:00     
epel                                                    | 4.3 kB     00:00     
extras                                                  | 3.4 kB     00:00     
updates                                                 | 3.4 kB     00:00     
(1/2): epel/x86_64/updateinfo                             | 758 kB   00:01     
(2/2): epel/x86_64/primary_db                             | 4.6 MB   00:01     
Loading mirror speeds from cached hostfile
 * epel: mirror.premi.st
正在解决依赖关系
--> 正在检查事务
---> 软件包 pam-devel.x86_64.0.1.1.8-18.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

===============================================================================
 Package            架构            版本                   源             大小
===============================================================================
正在安装:
 pam-devel          x86_64          1.1.8-18.el7           base          184 k

事务概要
===============================================================================
安装  1 软件包

总下载量:184 k
安装大小:528 k
Is this ok [y/d/N]: y
Downloading packages:
pam-devel-1.1.8-18.el7.x86_64.rpm                         | 184 kB   00:01     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : pam-devel-1.1.8-18.el7.x86_64                              1/1
  验证中      : pam-devel-1.1.8-18.el7.x86_64                              1/1

已安装:
  pam-devel.x86_64 0:1.1.8-18.el7                                              

完毕!

移除 pam-devel

[centos@m1 ~]$ sudo yum remove pam-devel
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 pam-devel.x86_64.0.1.1.8-18.el7 将被 删除
--> 解决依赖关系完成

依赖关系解决

===============================================================================
 Package            架构            版本                  源              大小
===============================================================================
正在删除:
 pam-devel          x86_64          1.1.8-18.el7          @base          528 k

事务概要
===============================================================================
移除  1 软件包

安装大小:528 k
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在删除    : pam-devel-1.1.8-18.el7.x86_64                              1/1
  验证中      : pam-devel-1.1.8-18.el7.x86_64                              1/1

删除:
  pam-devel.x86_64 0:1.1.8-18.el7                                              

完毕!

 

利用 yum 的功能,找出以 pam 为开头的软件名称有哪些?

[centos@m1 ~]$ sudo yum list pam*
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * epel: mirror.premi.st
已安装的软件包
pam.x86_64                             1.1.8-18.el7                   @anaconda
可安装的软件包
pam.i686                               1.1.8-18.el7                   base     
pam-devel.i686                         1.1.8-18.el7                   base     
pam-devel.x86_64                       1.1.8-18.el7                   base     
pam-kwallet.x86_64                     5.5.2-1.el7                    epel     
pam_afs_session.x86_64                 2.5-6.el7                      epel     
pam_krb5.i686                          2.4.8-6.el7                    base     
pam_krb5.x86_64                        2.4.8-6.el7                    base     
pam_mapi.x86_64                        0.3.1-1.el7                    epel     
pam_oath.x86_64                        2.4.1-9.el7                    epel     
pam_pkcs11.i686                        0.6.2-24.2.el7                 base     
pam_pkcs11.x86_64                      0.6.2-24.2.el7                 base     
pam_radius.x86_64                      1.4.0-2.el7                    epel     
pam_script.x86_64                      1.1.8-1.el7                    epel     
pam_snapper.i686                       0.2.8-4.el7                    base     
pam_snapper.x86_64                     0.2.8-4.el7                    base     
pam_ssh.x86_64                         1.98-1.el7                     epel     
pam_ssh_agent_auth.i686                0.9.3-9.33.el7_3               updates  
pam_ssh_agent_auth.x86_64              0.9.3-9.33.el7_3               updates  
pam_url.x86_64                         1:0.3.3-4.el7                  epel     
pam_wrapper.x86_64                     1.0.2-1.el7                    epel     
pam_yubico.x86_64                      2.23-1.el7                     epel     
pamtester.x86_64                       0.1.2-4.el7                    epel 

posted on 2017-03-23 22:34  Xxiaoma  阅读(3731)  评论(0)    收藏  举报

导航