Linux操作系统之软件安装与包管理器工具

一、实验目的

1、掌握常用的软件包管理器RPM、YUM的使用;

2、掌握内网YUM源的配置方法。

二、实验环境

1台PC、VMware虚拟机、2个CentOS7操作系统

三、实验步骤及内容

1、使用RPM软件包管理器安装软件

(1)从阿里云++https://mirrors.aliyun.com/++下载CentOS7操作系统对应的软件包;

图1 选择"软件包"选项

图2 选择软件版本

图3 下载软件

(2)将该软件包通过Xftp上传至CentOS7;

图4 上传软件

图5 查看

(3)使用RPM进行软件安装;

图6 安装

(4)查看该软件包的详细信息。

图7 查看软件信息

2、配置内网YUM源

电脑A:

(1)将CentOS7映像文件挂载至/iso目录下;

图8 挂载镜像

(2)将挂载信息写入到/etc/fstab文件中,设置开机自动挂载;

图9 永久挂载

(3)使用YUM安装httpd(Apache);

图10 安装wget

图11 换源

图12 安装Apache服务

(4)启动httpd服务并关闭防火墙,查询httpd服务状态;

图13 开启httpd

图14 关闭防火墙

图15 测试

(5)将httpd加入开机启动项;

图16 将httpd加入开机启动项

(6)为/iso映像文件创建软连接ln -s /iso/ /var/www/html/Sujixiang;

图17 创建软连接

(7)查询电脑A的ip地址并记录。

图18 电脑A的IP地址

电脑B:

(1)测试电脑B到电脑A的连通性,是否能访问电脑B的80端口;

图19 测试连通性

(2)测试电脑B是否能访问http://10.3.0.17/Sujixiang;

图17 访问测试

(3)将本机YUM源配置文件进行备份;

图18 备份源

(4)创建本地YUM源配置文件/etc/yum.repos.d/CentOS-localnet.repo;

图19 创建本地源

(5)更新YUM缓存;

图20 更新yum缓存

(6)尝试电脑B是否能够通过YUM正常安装软件(如通过yum install tree测试)。

图21 安装tree

图22 查看已安装软件信息

实验结束!

五、实验总结

本次实验的主要目标是掌握RPM和YUM这两种常用软件包管理器的使用,以及内网YUM源的配置方法。通过在两台CentOS7虚拟机上进行软件包的安装与配置,从阿里云下载vsftpd安装包并利用RPM安装,详细了解了包的管理流程。同时,通过YUM源的配置,验证了在内网环境中进行软件管理的有效性,为日后的系统维护打下了良好的基础。

相关推荐
深夜情感老师32 分钟前
centos离线安装ssh
linux·centos·ssh
EasyDSS34 分钟前
视频监控从安装到优化的技术指南,视频汇聚系统EasyCVR智能安防系统构建之道
大数据·网络·网络协议·音视频
rufeike41 分钟前
UDP协议理解
网络·网络协议·udp
江理不变情2 小时前
海思ISP调试记录
网络·接口隔离原则
世界尽头与你2 小时前
【安全扫描器原理】网络扫描算法
网络·安全
GKoSon2 小时前
加入RPC shell指令 温箱长时间监控
网络·网络协议·rpc
夸克App3 小时前
实现营销投放全流程自动化 超级汇川推出信息流智能投放产品“AI智投“
运维·人工智能·自动化
Rainbond云原生3 小时前
83k Star!n8n 让 AI 驱动的工作流自动化触手可及
运维·人工智能·自动化
木觞清3 小时前
深度对比评测:n8n vs Coze(扣子) vs Dify - 自动化工作流工具全解析
运维·自动化
hgdlip3 小时前
关闭IP属地显示会影响账号的正常使用吗
网络·网络协议·tcp/ip·ip属地