解决Linux安装epel源提示没有可用安装包

news2024/9/23 1:35:45

目录

前言

常规方法总结

1、命令直接安装

2、通过网址下载安装

手动安装

1、EPEL的资源地址

2、选择版本

3、找到rpm文件存放位置

4、下载并移动至虚拟机中

5、安装

6、成功后会生成相应的repo文件

7、更新源


前言

        EPEL, 即Extra Packages for Enterprise Linux的简称。是yum的一个软件源,里面包含了许多基本源里没有的软件了,许多基本源里没有的软件包都需要使用epel来进行安装。比如我们进行安装某些软件时会报错:

        但在我们在使用epel时是需要安装它才可以使用。

常规方法总结

1、命令直接安装

yum -y install epel-release

sudo yum install epel-release

2、通过网址下载安装

        注意:此处的epel版本要与虚拟机系统版本匹配,我是CentOS 7,当然就要安装7版本的epel,大家根据实际情况来选择版本。

        同时,在安装epel过程中我们也会遇到很多的问题导致无法安装epel。我在尝试安装epel时就遇到了无法使用命令正常安装的情况。

此种方法最重要的是有准确的安装地址。网上教程大多为:

rpm -vih http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

无一例外,上述所有方法我均无法安装成功.... 

没办法,最后我只能选择在Windows本地安装好epel的rpm文件,然后上传到Linux系统中。即手动安装的方式

手动安装

1、EPEL的资源地址

Index of /pub/archive/epel

2、选择版本

选择与自己系统适配的版本进行安装,我这里选择了7版本

3、找到rpm文件存放位置

x86_64 --》Packages --》e

4、下载并移动至虚拟机中

这里我使用的是Xshell远程连接虚拟机并实现文件上传,可以直接拖拽(ZMODEM发送),也可以使用Xftp上传

通过命令可以看到已经拖入成功

ls

5、安装

rpm -vih epel-release-7-14.noarch.rpm

6、成功后会生成相应的repo文件

多出了epel.repo文件 和 epel-testing.repo文件

7、更新源

 yum clean all

+

yum makecach

或直接

yum clean all && yum makecache

 更新成功之后就可以使用EPEL安装应用了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2097164.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32开发资料

文章目录 前言一、正点原子?1. 资料链接2.论坛3.参考资料盘 二、野火1. 论坛2. 资料链接 总结 前言 提示:这里可以添加本文要记录的大概内容: 学习需要:找一个开发板的资料作为基础 提示:以下是本篇文章正文内容&…

Redis 键值对操作全攻略

文章目录 一 . get 和 set二 . keys *三 . exists四 . del五 . expire六 . ttl七 . Redis 的 key 的过期策略八 . 定时器的实现8.1 基于优先级队列8.2 基于时间轮实现的定时器 九 . type十 . 数据库管理相关命令 Hello , 大家好 , 这个专栏给大家带来的是 Redis 系列 ! 本篇文章…

聊聊客户端/服务器与订阅/发布两大模型

正文 大家好,我是bug菌~ 在项目开发中根据不同的应用场景通常会去尝试各种各样的通信方式,可能试来试去可能又回到了原地,而对于一个相对比较大的网络系统,不同的场景得考量不同的通信架构模型,那么今天就跟…

面向对象23种设计模式通俗理解

终点即是起点,自强不息! 设计模式的理解 设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 模式:在某些场景下,针对某类问题的某种通用的解决方案。 场景:项目所在的环境 问题:约束条件,项目目标…

慷智serdes调试记录(AIM951-958)

项目使用的是AIM951~958 951和958测试图谱输出 下面是两种1920*1080不同屏幕timing的951图谱输出(一般我们提供屏幕timing,然后找慷智FAE要下寄存器配置,他有一个xcel文档,可以自己设置屏幕timing然后得到寄存器设置值&#xff…

Vue 3 Composition API 中如何正确添加表单项副本到数组

在 Vue 3 中,使用 Composition API 时,如果你尝试直接通过引用(如 formState)来填充 formList 数组,你会遇到一个问题:所有通过 addForm 方法添加的表单项实际上都是对 formState 的同一个引用。这意呀着&a…

K3 给K+增加日志(获取机器名和IP地址)

K3有个外挂系统是K,可以对数据进行修改,但是没有日志功能,谁修改了什么、什么时候修改的不知道,借鉴t_log做一个日志 1、先建一个日志表 CREATE TABLE [dbo].[kplus_log]([FlogID] [int] IDENTITY(1,1) NOT NULL,[FDate] [datet…

CST软件如何计算天线fidelity保真度?达索代理思茂信息

天线保真度(fidelity)是指辐射信号和输入信号的相似程度,用最大归一化值表示[-1,1]。单独天线的保真度用端口激励信号和空间探针接收信号计算;双天线的保真度可用接收天线端口信号和发射天线的激励信号计算。所以在一定…

基于深度学习的谣言监测系统-毕业设计

介绍 本项目是一款基于深度学习的谣言监测系统,利用 LSTM 模型实现对网络谣言的自动识别和监测。在互联网和社交媒体高速发展的背景下,本项目的推出具有重要意义,旨在提高谣言识别的准确性和效率,帮助公众快速辨别真伪信息&#…

Java中类的成员介绍

我的后端学习大纲 我的Java学习大纲 4.类的成员: 3.1.类的成员 -> 属性介绍(成员变量): a.语法格式: 1.修饰符 数据类型 属性名 初始化值 ;2.说明1: 修饰符 常用的权限修饰符有:private、缺省、prot…

自动驾驶TPM技术杂谈 ———— 多目标跟踪

文章目录 介绍目标外观模型目标形状模型目标特征描述颜色特征梯度信息纹理特征光流特征边缘特征多特征融合 目标运动估计约束型模型描述型模型 目标检测线上检测器线下检测器 数据关联 介绍 目标跟踪技术一直以来都是计算机视觉领域中的一个核心分支。多目标跟着那个又因其技术…

【Linux】进程(第九篇)

目录 1.进程概述 2.进程的内存布局 3.Linux和Windows空间对比 4.进程控制块(PCB) 5.进程的状态 6.进程的状态转换 7.进程源语 8.fork() 1.进程概述 进程是操作系统进行资源分配的最小单位,而内存是进程运行必不可少的资源。那么&…

鱼哥好书分享活动第30期:一本书看完教你学习如何做B端竞品分析?《有效竞品分享》

鱼哥好书分享活动第30期:一本书看完教你学习如何做B端竞品分析?《有效竞品分享》 01 明确目标:案例分享:案例背景: 02 选择竞品:2.1 竞品的分类2.2 如何找到B端的竞品?1.找售前/销售沟通。2.各个…

【自由能系列(中级),代码模拟】预测编码的核心:三个关键方程式的详解

预测编码的核心:三个关键方程式的详解 ——探索预测编码背后的数学原理与应用 核心结论:预测编码是一种基于贝叶斯定理的理论框架,它通过三个关键方程式描述了大脑如何处理和解释来自环境的信号。这些方程式分别建立了贝叶斯定理的简化形式、…

【机器学习】基扩展的基本概念以及其中的多项式回归、样条方法和广义可加模型的简单介绍(含python代码实例)

引言 基扩展是提升模型性能的重要工具,正确选择和应用基扩展方法可以显著提高模型的预测能力和解释性 文章目录 引言一、基扩展1.1 基扩展定义1.2 基扩展方法1.2.1 多项式基扩展1.2.2 样条基扩展1.2.3 径向基函数(RBF)1.2.4 傅里叶基扩展1.2.…

强制结束输入的方法

如果scanf要求输入两个数,现在只输入一个数,想要结束输入该怎么办呢? 此时如果按空格、TAB和Enter键都是无法结束输入的。 之前在“用恋爱脑搞懂scanf的返回值”一文中讲过, Windows的输入结束信号是Ctrl+Z&#xff…

ParallelsDesktop19可在任何Mac上运行Windows软件

ParallelsDesktop19是一款Mac虚拟机软件,可在任何Mac上运行Windows,体验不同操作系统之间的无缝集成,并具有创新设计和增强功能,如无密码登录与TouchID、支持macOSSonoma14和增强打印选项。此外,它还支持运行更多Windo…

day40(8/30)——使用docker部署project-exam-system

一、回顾 1、使用harbao仓库 1. Python -- version 2. yum -y update 3. yum -y install python2-pip 4. pip install --upgrade pip20.3 -i https://mirrors.aliyun.com/pypi/simple 5. pip install docker-compose -i https://mirrors.aliyun.com/pypi/simple 6. sou…

安宝特科技 | AR眼镜在安保与安防领域的创新应用及前景

随着科技的不断进步,增强现实(AR)技术逐渐在多个领域展现出其独特的优势,尤其是在安保和安防方面。AR眼镜凭借其先进的功能,在机场、车站、海关、港口、工厂、园区、消防局和警察局等行业中为安保人员提供了更为高效、…

KinectFusion

1.KinectFusion 笔记来源: 论文地址:KinectFusion: Real-time 3D Reconstruction and Interaction Using a Moving Depth Camera* 项目地址:github/KinectFusion [1] 截断符号距离 | TSDF, Truncated Signed Distance Function 本篇对Kinec…