安装 删除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
浙公网安备 33010602011771号