linux RPM(官网rpm源、查询卸载安装),yum(安装、删除、查询,修改网络YUM源为163或阿里云)

使用rpm包制作本地镜像源(本地yum源) 记录:308 场景:在CentOS 7.9操作系统,使用rpm包制作本地镜像源(本地yum源)。搭建httpd发布服务,实现一台机器制作本地镜像源,集群内所有机器共用本地镜像源(本地yum源)。内网集群使用yum命令实现软件包安装、卸载等功能。 阅读详情
AI摘要

本文介绍了RPM(Red Hat Package Manager)及其常用命令,包括查询、卸载和安装软件包。同时,详细阐述了YUM(Yellowdog Updater, Modified)作为RPM的前端管理工具,如何进行软件的安装、更新和删除,以及如何修改YUM源以提高下载速度。通过实例展示了YUM从网易或阿里云获取国内镜像源的步骤,确保快速稳定地管理Linux软件包。


1. RPM

1.1 RPM概述

  RPM(RedHat Package Manager),RedHat软件包管理工具,是Linux系列操作系统的打包安装工具

官网rpm源
在这里插入图片描述
直接搜索

1.2 RPM查询命令(rpm -qa)

rpm -qa				(功能描述:查询所安装的所有rpm软件包)

如:
查询firefox软件安装情况

rpm -qa|grep firefox

在这里插入图片描述

1.3 RPM卸载命令(rpm -e)

rpm -e RPM软件包   
rpm -e --nodeps 软件包  
选项功能
-e卸载软件包
–nodeps卸载软件时,不检查依赖。需要注意,会造成使用该软件包的软件不能正常工作

如:
卸载firefox软件

rpm -e firefox-91.6.0-1.el7.centos.x86_64

在这里插入图片描述

1.4 RPM安装命令(rpm -ivh)

rpm -ivh RPM包全名
选项功能
-i-i=install,安装
-v-v=verbose,显示详细信息
-h-h=hash,进度条
–nodeps–nodeps,不检测依赖进度

如:
RPM resource firefox
下载rpm源,上传到服务器,安装firefox软件

rpm -ivh firefox-78.6.1-1.el7.centos.x86_64.rpm 

在这里插入图片描述


2. YUM

2.1 YUM概述

  YUM(全称为 Yellow dog Updater, Modified)是一个Shell前端软件包管理器,基于RPM包管理,能从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装

2.2 YUM的常用命令

	yum [选项] [参数]

选项说明:

选项功能
-y对执行命令过程中所有提问都回答yes

参数说明:

参数功能
install安装rpm软件包
update更新rpm软件包
check-update检查是否有可用的更新rpm软件包
remove删除指定的rpm软件包
list显示软件包信息
clean清理yum过期的缓存
deplist显示yum软件包的所有依赖关系

如:

采用yum方式删除firefox:

yum -y remove firefox

在这里插入图片描述

采用yum方式安装firefox:

yum -y install firefox

在这里插入图片描述

2.3 修改网络YUM源

  默认的系统YUM源,需要连接国外apache网站,网速比较慢,可以修改YUM源为国内镜像的网站,比如163,aliyun

1)安装wget, wget用来从指定的URL下载文件

yum install wget

2)在/etc/yum.repos.d/目录下,备份默认的repos文件,

cp CentOS-Base.repo   CentOS-Base.repo.bak

3)下载网易163或者是aliyun的repos文件,任选其一

 wget http://mirrors.aliyun.com/repo/Centos-7.repo 

或

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

图8-2

4)使用下载好的repos文件替换默认的repos文件

mv CentOS7-Base-163.repo   CentOS-Base.repo

在这里插入图片描述

5)清理旧缓存数据,缓存新数据

yum clean all
yum makecache

yum makecache 把服务器的包信息下载到本地电脑缓存起来
6)安装火狐

yum list | grep firefox

在这里插入图片描述

yum -y install firefox.x86_64

在这里插入图片描述


YUM源(rpm安装包)制作使用流程说明 c++工程源码包制作,rpm包制作及使用 阅读详情

相关推荐

wget命令rpm安装

wget命令rpm安装文件,需要预先安装rpm,才可以配置。

Linux的rpm包管理和配置yum源

因为Linux系统配置的yum源都是国外网站,下载起来十分缓慢,所以最好是将yum源配置为国内网站,或者是克隆一份放在自己的ftp或http服务器上,使用起来更加方便

Carolless的博客 1709

tecplot 通过数据点、坐标点绘制云图、三维云图

使用坐标点绘制二维云图或三维云图

medicalmask的博客 3万+

什么是RPM源

RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件 RPM文件在Linux系统中的安装最为简便。以著名的图像处理软件XV为例,其RPM包xv-3.10a-13.i386.rpm可以在该程序的主页中下载取得。 RPM主要功能 安装、卸载、升级和管理软件 ...

hrbsfdxzhq01的博客 964

MC1496乘法器AM调制电路搭建全流程(附Multisim 14.0仿真文件)

本文提供了基于MC1496乘法器搭建AM调制电路的完整实战指南。针对仿真模型缺失的痛点,详细讲解了从晶体管级手动构建MC1496等效模型,到外围电路设计、调制度参数计算与调节,并在Multisim 14.0中进行仿真验证的全流程。通过深度剖析MC1496内部原理与AM信号调制机制,帮助读者获得从仿真到实践的可控设计与排错能力。

weixin_29190169的博客 591

数据结构:五岔路口交通管理红绿灯设计

我们可以知道这是一个“图”的着色问题,首先要考虑,为什么可行路线是13条?当然可以通过穷举得出,如果用公式:则是: 或者 因为一条路线必须包括一出一进两个方向 第一种答案的解法: 一、固定E为入口,则有C_4^1=4的可能; 二、除去E(因为E只有一个入向),剩下ABCD四个路口,然后因为C只有一个出方向,所以从剩下 的ABD中选择一个入口,即C_3^1; 三、再从剩下的三个出口任选

潘猫猫的世界 1万+

Linux 软件管理

Linux 软件包是包含程序代码、配置文件、依赖说明等的打包文件,用于简化软件的安装、升级、卸载流程。全称:RPM Package Manager(由Red Hat开发)核心功能:软件的安装、升级、卸载、查询、校验依赖说明:直接使用RPM工具安装时,需手动解决依赖关系(yum可自动解决)

元气樱的学习博客~ 1156

技术指南| 叶绿体基因组高级分析全流程解析

本文详细解析了叶绿体基因组高级分析的全流程,包括实验设计、序列组装与注释、比较基因组分析、选择压力与功能进化等关键步骤。通过实战案例和技术技巧,帮助研究者掌握叶绿体基因组分析的核心方法,提升植物进化研究和系统学分析的效率与准确性。

weixin_33725239的博客 491

Linux基础篇学习——程序包安装及管理方式

软件安装 yum安装 可以自动处理依赖关系,并且一次安装所有依赖的软件包 国内源:开源镜像站(第三方) 本地源:iso镜像,/media 基础包(数量少、无更新) 官方源:(最新版本、标准) 配置yum源 配置网络源(基础) 网易163 yum源:http://mirrors.163.com/.help/centos.html yum源 安装方法 中科大 https://lug...

遇见你我看到光 574

深入浅出:UE4类型系统完整构建过程详解

UE4的类型系统是一个复杂但设计精巧的架构,它通过静态代码生成和运行时构建的完美配合,实现了强大的反射功能。理解这个过程不仅有助于解决开发中的问题,也能让你更好地利用UE4的各种高级特性。就像建造一栋大楼需要经过设计、备料、框架、装修、验收等多个阶段,UE4类型系统的构建也是一个多阶段、精细化的过程。每个阶段都有其特定的职责,共同协作完成从源代码到运行时对象的转换。

m0_45371381的博客 911

PX4笔记系列(二)vtol_att_control中的tiltrotor解析

update_vtol_state() 注释:采用两段切换的简单逻辑来进行过渡 当切换过渡开关后,飞机将会开始倾转动力,逐渐加速,当飞机获得足够速度后动力将会完全打到向前的位置。对于过渡返回阶段动力则是简单地倾转回来。 如果(不在向前过渡指令下): 当前vtol飞行模式: 1、旋翼模式 无操作 2、固定翼模式 令vtol飞行模式切换到过渡返回模式 3、P1过渡模式 进入过渡失败安全返回至旋翼模式 4、P2过渡模式 进入过渡失败安全返回至旋翼模式 5、过渡返回模式 记录过渡返回时间=当前时间-过渡开始

hypersonicss的博客 1880

尚硅谷云原生学习笔记(76~143集)

传统部署时代:在物理服务器上运行应用程序无法为应用程序定义资源边界,一旦某个应用程序出现问题,将会导致该虚拟机上的全部应用程序都会受到影响,所以应用程序的资源隔离性不是很好导致资源分配出现问题,毕竟没做限制就无法控制虚拟化部署时代需要安装虚拟机,安装不方便,伸缩性不好虚拟机运行需要占用内存和存储空间容器部署时代应用程序伸缩扩容很方便应用程序的部署、迁移都很方便可以很好控制容器对内存和存储空间的占用,并且能起到很好的物理隔离作用。

qq_42449963的博客 3469

Java炫酷烟花③(完整代码)

Java语言实现炫酷烟花动画的完整代码。 下载代码 下载链接:我是一只有趣的兔子,感谢你的喜欢。

AIGC 784

尚硅谷云原生实战学习笔记

尚硅谷云原生实战学习笔记,学吧,学无止境。

李英俊小朋友 1671

SAP-ABAP:在SAP系统中,COEP表(成本控制对象行项目表)详解

在SAP系统中,COEP表(成本控制对象行项目表)详解

baidu_35680696的博客 1838

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Kubernetes详解

在Docker 作为高级容器引擎快速发展的同时,在Google内部,容器技术已经应用了很多年Borg系统运行管理着成千上万的容器应用。Kubernetes项目来源于Borg,可以说是集结了Borg设计思想的精华,并且吸收了Borg系统中的经验和教训。Kubernetes对计算资源进行了更高层次的抽象,通过将容器进行细致的组合,将最终的应用服务交给用户。kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。自我修复。

obboda的博客 1873

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

k8s云原生环境搭建笔记——第一篇

来说,我们将所有image的值前面的docker.io/去掉了,毕竟我们已经将calico镜像导入了,就不用去docker.io下载镜像了。的master主节点中的最后结果,记得用你自己的初始化结果哈,然后在所有worker节点执行即可。service地址区间、pod地址区间和master节点的ip只要不重复就可以了,由于我的是。根据上面的命令,可以找到kube-proxy的pod名称,比如我上面的就是。就可以了,如果pod一直不满足要求,那就可以使用。文件,但是还想和大家说一下该文件的来源,首先在。

qq_42449963的博客 3381

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Kubernetes

habor,master,node1,node2都要做“1.安装docker” 1.安装docker 2.在harbor上生成key 3.编辑harbor配置文件 4.启动并验证 2.构建部署kubernetes所需主机 主机名 ip 配置 角色 harbor.timinglee.org 172.25.254.254 cpu1、mem 1G harbor仓库 master-node 172.25.254.100 cpu4、mem>4G master,k8s集群控制节点 node1 1

2301_81717288的博客 513

rpm源

1、http://mirrors.sohu.com/ sohu的yum源 2、http://mirrors.163.com/  网易源 3、http://centos.ustc.edu.cn/  中科大 4、http://mirrors.aliyun.com/  阿里云

600

RPM 包下载网站

常用的RPM下载网址: https://pkgs.org/ http://rpmfind.net http://rpm.pbone.net/ 搜索到你不要的rpm包,鼠标复制地址,在命令行: 下载好以后 rpm -ivh *.rpm安装,就可以使用。

IChen.的博客 3162

linux-安装及管理程序(一) rpm源安装

文章目录一、Linux系统的应用程序和系统命令的关系二、常见软件包封装类型三、RPM软件包管理工具1、概念2、格式3、软件包下载推荐网址四、RPM源安装1、有网络时安装2、无网络安装 一、Linux系统的应用程序和系统命令的关系 点醒应用程序的目录结构: /usr/bin:普通执行程序文件 /usr/sbin:服务器执行程序文件和管理程序文件 /etc:应用程序配置文件 /var/log:日志文件 /usr/share/doc:应用程序参考文档文件 /usr/local/share/man:应用程序手册

weixin_56667320的博客 1376

rpm包查找网址

http://rpmfind.net http://rpm.pbone.net/

字节跳动 1293

rpm包管理

RMP基础概述RPM全称 RPM Package Manager 缩写,由红帽开发用于软件包的安装,升级卸载与查询。

qq_43275808的博客 959

学习网安(9)

不接之前的Java聊了,因为Java课程越到后面越听不懂,今天继续聊Linux。今天上午,开始了新一轮的Linux课程,重点讲了一下软件安装,分别有rpm安装yum安装及编译安装。rpm安装:rpm全称——Redhat Package Management,网易翻译过来就是:Redhat包管理。rpm类似Windows中的注册表,用来记录软件安装过程生成的文件的位置,可使用rpm实现卸载软件。rpm来源有两种:第一种是安装Linux系统的光盘镜像中,第二种是各大网站上的。

weixin_52919955的博客 1074

推荐一个rpm包下载的网站

推荐一个rpm包下载的网站https://pkgs.org/上图 https://pkgs.org/ 工作中有时候会遇到没有网络的环境,只能在有网络的环境提前下载好RPM包,然后copy过去离线安装 下载RPM包流程 打开网站https://pkgs.org/ 输入验证码并提交 在搜索栏输入想要下载的包名字 搜索后找到对应的系统并下载 上图 选择完版本以后跳转页面往下拉 看到如下图 安装图片上方式下载即可 希望能给伙伴们有所帮助,欢迎各路大神交流探讨 ...

m0_46468647的博客 7052

常用的rpm源

1. 使用安装光盘自制,以rhel5.5为例: [tianjing@tianjing-ops Mon Feb 27 08:09 PM /etc/yum.repos.d]$vim rhel-local.repo [RHEL_Server] ...

weixin_33831673的博客 206
上一篇: yum执行出错,There are no enabled repos
下一篇: linux Shell脚本指南(条件判断、expr执行运算、流程控制、使用函数处理文件、cut、awk、sort、邮件发送) 删除文件脚本 读可用内存发送邮件脚本
但行益事莫问前程
但行益事莫问前程 新星创作者: 数据库技术领域 新星创作者: 数据库技术领域
博客等级 码龄7年 8490粉丝 225原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

但行益事莫问前程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值