实验六L inux中软件的安装与卸载(一rp m软件包查询校验【需求】
◆查询系统是否安装了openssh服务器;
◆查询ls属于哪个软件包;
◆查询软件包openssh-server包含了哪些文件;
◆校验/etc/inittab是否发生改变;
◆校验软件包openssh-server 。
【系统及软件环境】
操作系统:Red Hat AS 4.0
【实验配置文件及命令】
1.配置文件:无
2.命令:/bin/rpm,/usr/bin/which
【实验步骤】
3.查询软件包openssh-se rver包含了哪些文件。
50
【实验故障不分析】
下面的表格中列出了在实验过程中可能会出现的故障及其解决方法。看看是丌是对你的实验有所帮助?如果你在实验中还遇到了其他的问题或故障,丌妨记录在表格中,通
【启发联想】
1.如何查询软件包的信息?
2.当校验某个文件发现了可疑的改变时,该如何处理?
51
(二rpm软件包安装的依赖性问题处理
【需求】
因开发需要,系统需要安装gcc软件。
【系统及软件环境】
1.操作系统:Red Hat AS 4.0
2.软件:gcc-3.4.5-2
【实验配置文件及命令】
1.配置文件:无
2.命令:/bin/rpm
【实验步骤】
该软件的光盘。本实验假设所有软件包都已放在/tmp目录中。
上面的错误显示表明系统在安装gcc时出现了依赖性关系问题,gcc依赖于gl ibc-devel ,所以要想安装gcc,必须先安装gl ibc-devel 。
52
依赖于gl ibc-headers,所以要想安装gl ibc-devel ,必须先安装gl ibc-headers 。
gl ibc-headers依赖于gl ibc-kernheaders,所以要想安装gl ibc-headers,必须先安装gl ibc-kernheaders 。
安装gl ibc-kernheaders成功。
53
上面的结果显示表明gcc已安装成功。
【实验故障不分析】
下面的表格中列出了在实验过程中可能会出现的故障及其解决方法。看看是丌是对你的实验有所帮助?如果你在实验中还遇到了其他的问题或故障,丌妨记录在表格中,通过自己的实践,或者不老师、同学一起找找解决问题的方法。
【启发联想】
1.当两个软件包互相依赖时,该如何处理?
2.当校验某个文件发现了可疑的改变时,该如何处理?(三非编译型tar包软件的安装
【需求】
采用tar包方式安装webmin 。
【系统及软件环境】
1.操作系统:Red Hat AS 4.0
2.软件:webmin-1.150.tar.gz
【实验配置文件及命令】
1.配置文件:无
2.命令:/bin/tar,/bin/ls,/usr/bin/less
【实验步骤】
54
55
56
4.安装完成后,可用浏览器打开webmin,例如:(IP地址:端口号