一、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使用默认值就可以

linux软件的安装与查询-rpm与yum命令相关推荐

  1. linux rpm远程安装软件下载,linux软件的安装。使用rpm、yum或wget下载软件

    介绍 在linux中安装软件一般有一下几种方式: a.通过rpm包安装 b.通过yum在线安装(联网) c.weget url 在线下载软件(只负责下载,不安装) 1.通过rpm包来进行软件的安装和卸 ...

  2. 运维笔记10 (Linux软件的安装与管理(rpm,yum))

    概述:用rpm安装和管理软件(rpm解决依赖性),用yum安装与管理软件(yum解决依赖性). 1.linux的软件 linux能够说是一款改变时代的操作系统,可是一个操作系统再优秀假设没有好用的应用 ...

  3. Linux安装及管理程序——RPM和yum学会装软件超简单

    Linux安装及管理程序--RPM和yum学会装软件超简单 一.linux应用程序基础 应用程序与系统命令的关系 典型应用程序的目录结构 常见的软件包封装类型 二.RPM包管理工具 RPM软件包管理器 ...

  4. Linux软件的安装,更新与卸载

    linux软件的安装,更新与卸载 Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后 ...

  5. Linux 软件的安装

    1.通过源码安装软件 什么是源码包? 源码包就是一些附带有程序的源代码.configure文件.说明文档的安装包 一般以tar打包.在用压缩软件进行压缩,比如tar.gz或者tar.bz2文件 需要自 ...

  6. Linux软件的安装

    Linux软件的安装 一.编译安装 1.获取源代码 Nginx官网:http://nginx.org/en/  下载地址:http://nginx.org/download/  或者从GitGub官网 ...

  7. Linux软件的安装和卸载

    Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现.与其相类似,在Linux下有一 ...

  8. 6. linux软件的安装

    Linux软件的安装 在windows下安装一个软件很轻松,只要双击setup或者.exe的文件,安装 提示连续"下一步"即可,然而linux系统下安装一个软件似乎并不那么轻松 了 ...

  9. CentOS 7 - 最小化安装后,解决无法使用yum命令问题!!

    CentOS 7 - 最小化安装后,解决无法使用yum命令问题!! 参考文章: (1)CentOS 7 - 最小化安装后,解决无法使用yum命令问题!! (2)https://www.cnblogs. ...

最新文章

  1. RDKit | 基于分子形状的比对
  2. PHP项目学习——控件
  3. python3写unicode编码到文件
  4. python控制语句中的条件语句_『Python』条件控制语句
  5. 【问链-EOS公开课】第十课 EOS 错误码整理
  6. 牛客题霸 NC30 数组中未出现的最小正整数
  7. windows传真和扫描由于不能访问您的文档_扫描识别工具Dynamic Web TWAIN全年最低价来了!错过再等一年...
  8. 6 PP配置-生产主数据-工作中心相关-工作中心标准值参数
  9. Python简记--函数
  10. python显示邮件发送成功失败_python stmp module 163邮箱发送邮件不成功
  11. MYSQL5.7---ONLY_FULL_GROUP_BY 异常处理
  12. iOS 10.3下解决Fiddler代理抓包ssl证书信任问题
  13. 多线程蜂鸣器研究,友善之臂Smart210开发版
  14. SQLite指南(0) 表和索引的文件存储结构
  15. es 修改拼音分词器源码实现汉字/拼音/简拼混合搜索时同音字不匹配
  16. 《信号与系统》4.11.2系统函数的幅频特性和相频特性分析 MATLAB实现
  17. 基于JAVA乐居租房网的设计与实现计算机毕业设计源码+系统+lw文档+部署
  18. 苹果电脑上几款不错的图片编辑工具
  19. oracle自增序列创建
  20. html页面加载蒙版,HTML / CSS - 在图像上创建alpha蒙版

热门文章

  1. 什么是Java中的上下文
  2. JetsonNano 网络配置记录
  3. c语言实现向量,如何在C中实现向量
  4. php云4.5旗舰版,PHPYun 5.0
  5. 模糊图像检测-无参考图像的清晰度评价
  6. python中可能遇到的简答题_python期中考试试卷 -
  7. B站有4K超高清的Java视频了?
  8. Cesium实现场景截图
  9. 【基础知识】锂电池充电的原理
  10. Linux TSO流程分析