linux学习13:配置yum源和rpm命令


1.配置yum源

1.1本地镜像挂载
  • 要有rhel7.3镜像文件
    在这里插入图片描述
  • 新建目录将镜像文件挂载进去
    在这里插入图片描述
    在这里插入图片描述
1.2yum源搭建
  • 进入/etc/yum.repos.d文件夹下
  • 将多余的.repo文件清除
    在这里插入图片描述
  • 建立新的.repo文件
    在这里插入图片描述
    在这里插入图片描述
  • yum源搭载成功
    在这里插入图片描述

2.使用http共享yum源

  • 查找httpd的安装包
    在这里插入图片描述
  • yum安装httpd
    在这里插入图片描述
  • 开启http服务;开启东http服务;关闭防火墙;开机不启动防火墙
    在这里插入图片描述
  • 将镜像挂载到/var/www/html/rhel7.3文件夹下
    在这里插入图片描述
  • 在浏览器中查看yum是否分享成功
    在这里插入图片描述
    在这里插入图片描述

3.将yum源共享到虚拟机中

  • 查看虚拟机网络
    在这里插入图片描述

  • 进入/etc/sysconfig/network-scripts/目录,vim ifcfg-eth0文件,设置静态ip;ip地址;子网掩码;eth0网卡;onboot=开机激活
    在这里插入图片描述
    在这里插入图片描述

  • 重启网络查看是否配置成功
    在这里插入图片描述

  • ping主机ip,查看是否接通
    在这里插入图片描述

  • 进入/etc/yum.repos.d目录(清空目录)
    在这里插入图片描述

  • vim yum.repo
    在这里插入图片描述

  • 写入已共享的yum源网络地址
    在这里插入图片描述

  • 清空yum缓存,查看是否共享成功
    在这里插入图片描述
    在这里插入图片描述

4.永久挂载yum源

  • 进入/etc/rc.d开机文件启动目录
    在这里插入图片描述
  • 编辑vim rc.local
    在这里插入图片描述
  • 给文件可操作性权限
    在这里插入图片描述
  • 开机启动后已经挂载的临时文件消失
    在这里插入图片描述
    在这里插入图片描述

5.yum命令用法

yum clean all清除原有yum缓存
yum repolist列出仓库信息
yum install software安装
yum update更新
yum list software查看软件
yum list all查看所有软件
yum list installed列出已安装软件
yum list available列出可安装软件
yum reinstall software重新安装
yum remove software卸载软件
yum info software查看软件信息
yum search software信息根据软件信息查找软件
yum whatprovices */file根据文件找出包含此文件的软件
yum history查看系统中软件管理信息
yum history info 数字对该数字为id的信息进行显示
yum groups list列出软件组
yum groups info查看软件组的信息
yum groups install sfgroup安装软件组
yum groups remove sfgroup卸载软件组

6.rpm命令用法

rpmrpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便
-i安装
-v显示过程
-hhush加密,我们用它将加密过的安装包解密
-e卸载
-q查看
-a查询所有套件
-p查询指定的RPM套件档
-ql查看软件在系统中的安装文件路径
-qlp查看未安装的软件包在系统中如果安装后产生文件的路径
-qf根据某个文件找出此文件属于那个安装包
-qc查看软件的配置文件名称
-qd查看软件的帮助文件
–scritps查看脚本
–nodeps安装软件忽略软件依赖
–force强行安装软件
-kv检测软件包是否被篡改

7.rpm与yum配合安第三方软件

  • rpm与yum的安装区别是:

rpm会报错他的所需依赖性,但是不会解决,yum会给你解决这些依赖性。

7.1配置安装环境
  • 准备你需要软件的安装包
    在这里插入图片描述
    在这里插入图片描述
7.2安装谷歌浏览器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.3安装kolourpaint
  • 先安装kolourpaint-libs告诉我们需要kolourpaint
    在这里插入图片描述
    在这里插入图片描述

  • 先安装kolourpaint告诉我们需要kolourpaint-libs在这里插入图片描述
    在这里插入图片描述

  • ==解决办法:==先使用rpm -ivh software --nodeps忽略软件依赖性安装,再用yum install 安装
    在这里插入图片描述
    在这里插入图片描述

7.4建立第三方软件仓库

就是通过读取目录中的安装包,建立相关第三方软件的源数据仓库repodate,源数据里就会有克服依赖性的相关文件,所以当你下次yum安装安装包时,所需的依赖性就都解决了。

  • 找到存放软件位置
    在这里插入图片描述
  • 打开我们拥有的安装包为目录,对此目录执行建立第三方软件仓库命令
    在这里插入图片描述
  • 在yun中写入第三方软件仓库
    在这里插入图片描述
    在这里插入图片描述
  • 在software下可以看到repodate
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值