第十三章linux~软件管理

1,设置本地yum源
先在本地挂载光驱
第十三章linux~软件管理_第1张图片
创建文件夹rhel7.0 将挂在文件夹中
第十三章linux~软件管理_第2张图片
切换到/etc/yum.repos.d/中 设置安装源指向
在这里插入图片描述
第十三章linux~软件管理_第3张图片
清空系统中原有信息
第十三章linux~软件管理_第4张图片
列出仓库信息
第十三章linux~软件管理_第5张图片
第十三章linux~软件管理_第6张图片
2,设定永久挂载 共享型yum源的部署
在一台已经链接好本地yum源的主机中安装httpd
第十三章linux~软件管理_第7张图片
在这里插入图片描述
配置网络yum源
启动httpd软件systemctl start httpd
关闭防火墙systemctl stop firewalld
重启httpd软件systemctl enable httpd
设置开机禁用防火墙systemctl disable firewalld

mkdir /var/ww/html/rhel7.0
mount /dev/sr0 var/www/html/rhel7.0/

在系统开机时会自动执行此脚本
在这里插入图片描述
第十三章linux~软件管理_第8张图片
将之前的本地源注释掉,改成当前ip
第十三章linux~软件管理_第9张图片
测试:
在浏览器中输入地址
http://ip/rhel7.0<<<此地址就是网络yum源地址
第十三章linux~软件管理_第10张图片
2 yum命令
1.yum命令的使用必须是在yum源搭建成功后才能正常运行

2.yum命令的详细用法

yum clean all 清除原有yum缓存
第十三章linux~软件管理_第11张图片
repolist 列出仓库信息
第十三章linux~软件管理_第12张图片
install software 安装
update 更新
list software 查看软件
list all 查看所有软件
list installed 列出已安装软件
第十三章linux~软件管理_第13张图片
list avaliabel 列出可安装软件
第十三章linux~软件管理_第14张图片
reinstall software 重新安装
remove software 卸载
info software 查看软件信息
search software 根据软件信息查找软件
whatprovides file 根据文件查找包含此文件的软件
group list 列出软件组
第十三章linux~软件管理_第15张图片
groups info 查看软件组的信息
第十三章linux~软件管理_第16张图片
group install sfgroup 安装软件组
group remove sfgroup 卸载软件组

2.用rpm命令处理软件
rpm -i 安装
rpm -v 显示过程
rpm -h hash加密
第十三章linux~软件管理_第17张图片
rpm -e 卸载
rpm -q 查看
在这里插入图片描述
rpm -a 所有
rpm -p 软件包
rpm -ql 查看软件在系统中的安装文件路径
rpm -qlp 查看为安装的软件包在系统中如果安装后产生的文件路径
rpm -qf 根据某个文件找出此文件属于哪个安装包
rpm -qc 查看软件的配置文件名称
rpm -qd 查看软件的帮助文件
rpm --scritps 查看脚本
在这里插入图片描述
rpm --nodeps 安装软件忽略软件依赖
rpm --force 强行安装软件
rpm -Kv 检测软件包是否被篡改

在这里插入图片描述
下载需要的软件放到software文件夹中,本机以下好
第十三章linux~软件管理_第18张图片
3.第三方软件仓库的搭建
1.把所有的rpm包放到一个目录中
2.createrepo -v /存放软件包的目录 ##命令执行成功会生成repodate目录
3.编辑/etc/yum.repos.d/yum.repo如图
第十三章linux~软件管理_第19张图片
用命令查看yum clean all

你可能感兴趣的:(第十三章linux~软件管理)