linux软件的安装与查询-rpm与yum命令

一、RPM软件管理程序:rpm

1、RPM安装软件(install)
rpm命令的选项超级多,安装话直接使用-ivh即可,其余做了解即可

命令格式:rpm -ivh package_name.rpm

选项:

-i --install install的意思

-v 显示安装详细过程信息

-h          显示安装进度

举例:

安装原版光盘上的软件
  $ rpm -ivh /mnt/package/package_name.rpm

安装两个或者以上软件
  $ rpm -ivh a.rpm b.rpm

安装网络上面的rpm包
  $ rpm -ivh http://website.name/path/pkgname.rpm

2、rpm升级与更新
使用rpm升级软件非常的简单,直接使用-Uvh或者-Fvh来升级即可

命令格式:rpm -[UF]vh 软件名

U与F的区别:

U 如果之前没有 安装有要升级 的软件,则先安装在升级

F 如果之前没有 安装有要升级 的软件,则放弃

3、rpm的查询功能(query)
命令格式 rpm -q[ailcdRf] 软件名

选项:

-q 仅查询是否安装有某软件

-qa    列出所有的已安装软件

-qi 列出某软件的详细信息

-ql 列出某软件的所有文件目录所在完整文件名

-qc 列出某软件的配置文件

-qd    列出某软件的说明文件

-qR    列出某软件依赖文件

二、yum安装软件

1、yum的查询、安装、升级与卸载功能
查询命令格式:yum [options] command

选项:

-y 当需要输入时,自动提供yes

–installroot=/some/path 软件安装在/some/path而不是默认路径

search 搜寻某个软件名称或者描述的重要关键字

list 列出yum所管理的所有软件

info 与list相似

provides           从文件中搜寻软件

安装命令格式:yum [option] software_name

选项:

install 安装

update 更新

移除命令格式:yum remove software

2、yum的配置文件
yum的配置文件是/etc/yum.repos.d/CentOS-Base.repo
在这里插入图片描述
注释:

[base] 软件库的名字,中括号一定要存在,里面的名称可以随意取,但是不能有两个相同的软件库名称

name 说明软件库的意义,不太重要

mirrorlist   列出这个软件库可以使用的映射

baseurl    后面接软件库的实际网址,最重要,有些软件的官网下载很慢,使用镜像就会很快

enable 软件库的使能

gpgkey,gpgcheck使用默认值就可以

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值