博客
关于我
Linux实操篇(RPM和YUM)
阅读量:89 次
发布时间:2019-02-26

本文共 773 字,大约阅读时间需要 2 分钟。

rpm包管理工具指南

rpm包管理工具简介

rpm(RedHat Package Manager)是一款广泛应用于Linux系统的软件包管理工具。它用于处理软件包的安装、更新、卸载和查询等操作,支持多种Linux分发版本,已成为行业标准。rpm文件格式虽然由RedHat命名,但其设计理念适用于所有Linux系统。

rpm包的基本查询指令

  • 查询已安装的rpm列表
    rpm -qa | grep xx
  • rpm包名基本格式
    一个典型rpm包名示例:firefox-60.2.2-1.el7.centos.x86_64
    • 包名:firefox
    • 版本号:60.2.2-1
    • 适用系统:el7.centos.x86_64(适用于CentOS 7.x 64位系统)
    • 系统类型:i686/i386表示32位系统,noarch表示通用系统

rpm包的其他查询指令

  • 列出所有已安装软件包
    rpm -qa
  • 查看软件包详细信息
    rpm -qi firefox
  • 查询软件包中的文件
    rpm -ql firefox
  • 查询文件所属的软件包
    rpm -qf /path/to/file

卸载rpm包

  • 基本语法
    rpm -e firefox
  • 强制卸载(忽略依赖关系)
    rpm -e --nodeps firefox

安装rpm包

  • 基本语法
    rpm -ivh /path/to/firefox.rpm
    • i:安装
    • v:输出详细信息
    • h:显示进度条

yum包管理工具简介

yum(Yellowdog Update, Modified)是另一种常用的Linux软件包管理工具,支持通过Yum镜像仓库管理软件包。它提供了更简便的命令行界面,广泛应用于企业环境。

yum包管理指令

  • 查询Yum镜像仓库
    yum list | grep xx
  • 安装指定软件包
    yum install firefox

转载地址:http://dqeu.baihongyu.com/

你可能感兴趣的文章
Objective-C实现获取本机系统版本(附完整源码)
查看>>
Objective-C实现蓄水池算法(附完整源码)
查看>>
Objective-C实现观访问者模式(附完整源码)
查看>>
Objective-C实现视频流转换为图片(附完整源码)
查看>>
Objective-C实现视频除雾算法(附完整源码)
查看>>
Objective-C实现角谷猜想(附完整源码)
查看>>
Objective-C实现解密 Atbash 密码算法(附完整源码)
查看>>
Objective-C实现解密藏头诗(附完整源码)
查看>>
Objective-C实现解析数学表达式解析(附完整源码)
查看>>
Objective-C实现解释器模式(附完整源码)
查看>>
Objective-C实现计时(附完整源码)
查看>>
Objective-C实现计算各种形状的面积算法(附完整源码)
查看>>
Objective-C实现计算排列和组合的数量算法 (附完整源码)
查看>>
Objective-C实现计算数字的等分和算法(附完整源码)
查看>>
Objective-C实现计算相似度算法(附完整源码)
查看>>
Objective-C实现计算矩阵中岛屿数量算法(附完整源码)
查看>>
Objective-C实现读写蓝牙串口(附完整源码)
查看>>
Objective-C实现调节系统音量(与任务栏音量同步)(附完整源码)
查看>>
Objective-C实现辗转相除法(附完整源码)
查看>>
Objective-C实现遗传算法(附完整源码)
查看>>