Linux-RPM与YUM

目录

前言:

rpm包的管理

rpm包的简单查询指令

​编辑

rpm包名的基本格式

rpm包名基本格式

​编辑

卸载rpm包

细节问题

安装rpm包

yum

yum的基本指令

安装指定的yum包

yum报错

问题描述:

解决方法:

前言:

Linux操作系统在虚拟机VM上的安装【CentOS版本】-CSDN博客

Linux-(系统启动、用户管理)-CSDN博客

Linux-实用指令-CSDN博客

Linux-【组管理、权限管理、定时任务调度】-CSDN博客

Linux-进程管理【重点】-CSDN博客

rpm包的管理

rpm用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件

rpm包的简单查询指令

  • 查询已安装的rpm列表:rpm -qa

rpm包名的基本格式

一个rpm包名:firefox-60.2.2-1.el7.centos.x86_64

  • 名称:firefox
  • 版本号:60.2.2-1
  • 适用操作系统:el7.centos.x86_64

表示centos7.x的64位系统

如果是i686、i386表示32位系统,noarch表示通用

rpm包名基本格式

  • rpm -qa:查询所安装的所有rpm软件包
  • rpm -q 包名:查询软件包是否安装
  • rpm -qi 软件包名:查询软件包信息
  • rpm -ql 软件包名:查询软件包中的文件
  • rpm -qf 文件绝对路径:查询文件所属的软件包

卸载rpm包

基本语法:

"rpm -e RPM包名称"

细节问题

如果其他软件包依赖于要卸载的软件包,卸载时则会产生错误信息

如果非要删除这个软件包,我们可以添加参数"--nodeps"就可以强制删除:

  • rpm -e --nodeps 软件包名

安装rpm包

基本语法:

"rpm -ivh RPM包全路径名称"

参数说明:

i = install:安装

v = verbose:提示

h = hash:进度条

yum

yum是一个shell前端软件包管理器,基于RPM包管理(比rpm更方便),能够从指定的服务器自动下载rpm包并安装,可以自动处理依懒性关系,并且一次安装所有依赖的软件包

yum的基本指令

查询yum服务器是否有需要安装的软件

  • yum list | grep xx

安装指定的yum包

yum install xxx:下载安装

yum报错

问题描述:

当使用yum相关指令报错如下:

解决方法:

1.备份:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

在这里需要确定你的CentOS版本选择不同的下载版本:

3.运行yum缓存

在命令行输入:yum makecache

4.检查

输入:yum list | grep firefox,成功查找,问题解决:

相关推荐
~城南花已开~几秒前
Intel E810 SR-IOV VF Spoofcheck 防伪造测试-KVM3
服务器·网络·笔记·学习·ubuntu·etl工程师
乌恩大侠15 分钟前
Supermicro 发布六款 NVIDIA ARC 服务器:从 1U 边缘基站到 4U 八卡 AI-RAN 平台,全面对比
运维·服务器·人工智能
十年磨一剑~19 分钟前
APT 仓库包查看方法文档
linux·ubuntu
DYWorker00130 分钟前
第 1-1 课:启动编排:内核如何把自己装配起来
linux
谢白羽38 分钟前
从传统运维到 AI Infra: K8s 上调度 100 张 GPU踩坑笔记
运维·人工智能·缓存·kubernetes·vllm·sglang·vllm-omni
ai_coder_ai1 小时前
使用Web IDE边写自动化脚本
运维·前端·自动化
wacsii1 小时前
【Linux基础开发工具(五)】Git版本控制器从入门到实战:核心操作三板斧与新手避坑指南
linux·运维·服务器
水饺编程1 小时前
第2章:Linux 基础,解压缩【.tar.gz】压缩包
linux·c语言·汇编
zhongben123_1 小时前
从零开发一个打车APP:技术选型、系统架构与成本评估指南
大数据·运维·ios·系统架构·uni-app·web app
FII工业富联科技服务1 小时前
服务器开始按柜交付 数据中心需要具备怎样的承接能力
大数据·运维·服务器·人工智能·自动化·制造