rmp命令,第三方yum源的创建

20 篇文章 0 订阅

 

rmp命令:

命令枯燥乏味,也不难理解,就不详细讲了,()

一.rpm的用法:
rpm -ivh name.rpm下载安装软件 
rpm -e name卸载软件
rpm -ql name查询软件的生成文件 有的软件有,有的软件没有(比如wps)
rpm -qc name查询软件的配置文件
rpm -qd name查询软件的说明文件
rpm -qlp name.rpm查询软件安装后会生成什么文件
rpm -qp name.rpm查询安装包安装后的名称
rpm -qa显示系统中已经安装的软件名称
rpm -qa | grep name 查询名为name的软件是否安装(模糊查找)
rpm -q name查询名为name的软件是否安装(精确查找)
rpm -qp name.rpm查询安装包安装后的名称
rpm -qf filename查看filename属于哪个安装包
rpm -ivh name.rpm --force   强制安装
rpm -ivh name.rpm --nodeps  忽略依赖性安装  有时候装上去可以用,有时候不可用
rpm -qi name查看软件信息
rpm -Kv name.rpm             检测软件包是否被篡改
rpm -qp name.rpm --scripts   检测软件在安装或者卸载过程中执行的动作

创建第三yum源

第一步:首先把要创建的rpm包放在一个文件夹。

这是我将要创建的目录,和rpm包。(只有两个,哈)

第二步:执行ceraterepo命令,生成repodata目录

命令执行后就生成repodata目录了,

这个目录下放置的文件是 软件源里面所有rpm包的元数据和它们之间的依赖关系

第三步:然后加入到yum仓库列表就行了

这一步上次说过了,配置/etc/yum.repos.d/ 目录下的文件就行了。

这是我的 .repo 配置文件

然后终端yum clean all 刷新一下。就能用yum命令看到刚才的软件包了。

可以看到多了一个software的仓库有两个软件包(刚才创建的),

yum命令也能搜到。

这样的好处是,将rpm包打包在一起,生成yum仓库,方便管理安装,还可以通过http服务共享。好处多多。。。。。

 

yum配置文件/etc/yum.conf

将32位的软件加入黑名单,在yum  list的时候不显示(不能屏蔽已经安装的软件)
   vim /etc/yum.conf
     在空白行加上:exclude *.i686
   yum list 会发现没有32位的软件

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值