全站搜索 公开课 学习资料 未分类

RHCE培训课堂实验-50 指导练习-管理软件包模块流

系统技术 122

红帽系统管理1-学员练习册-14安装和更新软件包.pdf—P491

在本练习中,您将列出可用的模块,启用特定模块流,并从该流安装软件包。

目标:

列出已安装的模块,并检查模块的信息。

从流中启用并安装模块。

切换到特定的模块流。

删除和禁用模块。

练习准备工作:

student用户身份并使用student作为密码登录workstation

workstation上,运行lab software-module start命令。该命令将运行一个起始脚本,它将确定主机servera是否可从网络访问。该脚本还确保所需的软件存储库可用,并且安装postgresql:9.6模块。


[student@workstation ~]$ lab software-module start
 

1 使用ssh命令,以student用户身份登录servera


[student@workstation ~]$ ssh student@servera
 

2shell提示符处,切换到root


[student@servera ~]$ su -
 

3 列出可用的模块、流和已安装的模块。检查python36模块的信息。

3.1 使用yum module list命令列出可用的模块和流。


[root@servera ~]# yum module list
 

3.2 使用yum module list –installed命令列出已安装的模块和流。


[root@servera ~]# yum module list --installed
 

3.3 使用yum module info命令检查python36模块的详细信息。


[root@servera ~]# yum module info python36
 

43.6流common配置文件安装python36模块。验证模块的当前状态。

4.1 使用yum module install命令安装python36模块。使用name:stream/profile语法,从3.6流common配置集安装python36模块。


[root@servera ~]# yum module install python36:3.6/common
 

注意:

您可以省略/profile以使用默认的配置文件,或者省略:stream来使用默认的流。

4.2 检查python36模块的当前状态。


[root@servera ~]# yum module list python36
 

5 切换server配置文件的postgresql模块,以使用10流

5.1 使用yum module list命令列出postgresql模块和流。注意当前安装了postgresql:9.6模块流。


[root@servera ~]# yum module list postgresql
 

5.2 删除并禁用postgresql模块流,以及利用其配置文件安装的所有软件包。


[root@servera ~]# yum module remove postgresql
 

5.3 重置postgresql模块及其模块流。


[root@servera ~]# yum module reset postgresql
 

5.4 使用yum module install命令,切换到postgresql:10模块流。


[root@servera ~]# yum module install postgresql:10
 

5.5 验证postgresql模块是否巳切换到10流


[root@servera ~]# yum module list postgresql
 

6 删除并禁用postgresql模块流,以及利用其配置文件安装的所有软件包。

6.1 使用yum remove module命令删除postgresql模块。该命令也会删除从此模块安装的所有软件包。


[root@servera ~]# yum module remove postgresql
 

6.2 禁用postgresql模块流。


[root@servera ~]# yum module disable postgresql
 

6.3 验证postgresql模块流是否已被删除并禁用。


[root@servera ~]# yum module list postgresql
 

7servera退出。


[root@servera ~]# exit
[student@servera ~]# exit
 

完成

workstation上,运行lab software-module finish脚本来完成本练习。此脚本将删除在此练习中创建的存储库和软件包。


[student@workstation ~]$ lab software-module finish
 

本实验到此结束。

扫码添加教务-杨老师微信号,备注“红帽”,可免费领取实验环境和完整的PDF技术资料。

上一篇: 下一篇:

相关推荐

展开更多
1
点击联系客服咨询!咨询电话:0756-2180090