redhat软件的安装

Redhat 下软件的安装。

1.软件名称识别

[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm    ##rpm结尾的适用与redhat操作系统

      ||            ||        ||       ||

    软件名称         软件版本软件适用系统 64位

 

 

2.如何安装软件

1.rpm

rpm -ivh name.rpm      ##安装 ,-v显示过程,-h指定加密方式为hash

       -e    name             ##卸载

       -ql   name             ##查询软件生成文件

       -qc  name            ##查询软件生成的所有配置文件

       -qlp name.rpm      ##查询软件安装后会生成什么文件

       -qa                ##查询系统中安装的所有软件名称

       -qa|grep name             ##查询软件是否安装

       -qname                ##。。。。

       -qpname.rpm              ##查询软件安装包安装后的名字

       -qffilename          ##查看filename属于那个安装包

       -ivhname.rpm --force  ##强制安装,但不能忽略依赖性

       -ivhname.rpm --nodeps --force ##忽略依赖性并且强制安装

       -qiname        ##查看软件信息

       -Kvname.rpm             ##检测软件包是否被篡改

       -qpname.rpm --scripts ##检测软件在安装或卸载过程中执行的动作

 

2.yum

yum

上层软件管理工具,最重要的功能是可以解决软件的倚赖关系

yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件

 

这里我们主要讲yum因为rpm不会自动解决软件安装过程中的依赖性问题,所以在redhat中更多的使用yum

 

 

 

如何使用yum?

首先需要在网络上下载与本机系统版本一致的iso镜像文件。

其次,将镜像文件挂在系统的某个路径下

mount    ********.iso  (根下的某个文件)

之后需要配置本机的yum源指向。

rm -fr /etc/yum.repos.d/*

vim /etc/yum.repos.d/yum.repo


yum源指向文件修改

 

第三条之后要改成自己挂的路径,并不是固定的,除4外,其他可以按照自己的意愿来修改

 安装好之后使用yum repolist查看是否挂载成功


。挂载好之后,还可以进行共享yum


首先安装共享服务,需要两台主机,须全程关闭防火墙,且必须开机关闭。




需要原先的挂载卸载,之后将http的默认路径下的安装文件夹挂载。挂载成功后可以在网页中打开挂载路径,成功则会出现如上内容。

之后就可以修改要共享的主机的yum源文件。指向提供服务的主机。、



之后使用yum repolist查看是否挂载成功。


挂载成功。

可以使用另一台主机提供的yum源。可以安装一系列的软件。


之后修改文件/etc/rc.d/rc.local在这个文件最末尾添加开机自动挂载yum源的操作(真机)。


之后必须修改此文件的权限(默认没有执行权限),chmod +x /etc/rc.d/rc.local.

设置完毕,开机自动启动文件挂载yum源。

安装好之后,还可以将rpm安装包建立一个第三方的软件仓库,只能存在rpm文件。


 

之后类似修改yun源,在yum源文件中添加文件的仓库。

yum命令

yum              install            softwarename       ##安装

              repolist                 ##列出设定yum源信息

              remove          softwarename       ##卸载

              list         softwarename       ##查看软件源中是否有次软件

              list all                   ##列出所有软件名称

              list installd                  ##列出已经安装的软件名称

              list available                ##列出可以用yum安装的软件名称

              clean all                ##清空yum缓存

              search            softwareinfo  ##根据软件信息搜索软件名字

              whatprovides filename ##在yum源中查找包含filename文件的软件包          

              update                         ##更新软件

              history                         ##查看系统软件改变历史

              reinstall  softwarename       ##重新安装

              info        softwarename       ##查看软件信息

              groups list                   ##查看软件组信息

              groups info    softwaregroup       ##查看软件组内包含的软件

              groups install softwaregroup       ##安装组件

              groups remove      softwaregroup       ##卸载组件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值