rpm包管理

rpm包的管理

rpm用于互联网下载包的打包及安装工具,包含在某些Linux的分发版中。

它生成具有.RPM拓展名的文件

RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似于setup.exe

包名基本格式

一个包名:firefox-60.2.2-1.el7.centos.x86_64
名称:firefox
版本号:60.2.2-1
适用的操作系统:el7.centos.x86_64 【当是i686就是32位的系统,当是noarch则表示通用】

其他查询格式

查询所安装的所有rpm软件包

rpm -qa

查询软件包是否安装

rpm -q xxx 

rpm -q firefox
rpm -qa | grep firefox

查询软件包信息

rpm -qi firefox		//会列出很详细的信息:安装时间、版本、URL……

查询软件包中文件

rpm -ql firefox

查询文件所属软件包

rpm -qf xx/xx

rpm -qf /etc/passwd

安装rpm包

rpm -ivh RPM包全路径名称

i  install安装
v  verbose提示
h  hash 进度条

卸载rpm包

rpm -e RPM的包名

rpm -e firefox	//有时候要删除的是其他文件需要的,可在后面加上foo强制删除

yum

Yum是一个Shell前端软件包管理器,基于RPM包管理,能够从指定的yum服务器下载RPM包并安装,可以自动处一次安装所有依赖的软件

基本指令

在服务器上查询目标软件

yum list | grep xxx

查询到服务器上有,就下载安装

yum install xxx 下载安装 
posted @   Dinesaw  阅读(54)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示